Skip to main content

Check current auth

atoll auth status
atoll config show
config show reports where each value came from.

List profiles

atoll auth profiles

Switch profile

atoll auth use agent-a
Run a command as another profile without switching:
atoll --profile agent-b issue list
If a named profile has no org ID, resource commands fail before making org-scoped requests. Fix it with atoll config set-org org-uuid --profile agent-b or pass --org-id org-uuid for that command.

Override org or team

atoll --org-id org-uuid issue list
atoll --team engineering issue list

Environment variables

Profiles are the default persistent configuration for developer and agent machines. Env vars are still supported for CI, containers, and one-off commands, but they must be explicit on multi-profile machines:
ATOLL_ENV_MODE=1 ATOLL_API_KEY=sk_atoll_... ATOLL_ORG_ID=org-uuid atoll issue list
atoll --env-mode issue list
If a command reports a context conflict, either choose a profile or remove stale env vars:
unset ATOLL_PROFILE
unset ATOLL_API_KEY
unset ATOLL_ORG_ID
unset ATOLL_TEAM
unset ATOLL_PROJECT
unset ATOLL_BASE_URL
unset ATOLL_ENV_MODE

JSON mode surprises

When using --json, diagnostics and errors go to stderr. Parse stdout only.
atoll --json issue list > issues.json