Documentation Index
Fetch the complete documentation index at: https://docs.circuit.org/llms.txt
Use this file to discover all available pages before exploring further.
Sign In
Authenticate with Circuit.- The CLI generates a unique auth ID via the Circuit API
- Opens your browser to the Circuit login page with the auth ID
- The CLI polls the API for the session token while you authenticate
- Once authenticated, the token is stored in
~/.config/circuit/auth.tomlunder the[<env>]section matchingCIRCUIT_ENV
Sign Out
Sign out from Circuit.- Removes the
[<env>]section from~/.config/circuit/auth.toml(only the env matchingCIRCUIT_ENV; other envs stay logged in). Deletes the file entirely if no envs remain. - No parameters required
Logged In User Info
Show current authenticated user.--show-auth/-a: Display the raw auth token for CI/CD use.
- Displays your Circuit username
- Shows authentication status
- With
--show-auth: the token replaces the username on stdout soTOKEN=$(circuit whoami --show-auth)captures it directly. Username/version/api drop to stderr. Use--format jsonto get both via.tokenand.username.