Configuration
Global Options
These flags are available on all commands:
| Flag | Description |
|---|---|
-o, --org <id> | Override organization ID. Only accepted outside a Project — inside a Project the org is anchored in revos.yaml and --org is rejected. |
--json | Format output as JSON |
Environment Variables
| Variable | Description |
|---|---|
REVOS_TOKEN | Authentication token (alternative to revos auth login) |
REVOS_API_URL | API endpoint (default: https://api.revos.ai) |
REVOS_ORG_ID | Organization ID override. Inside a Project, this must match metadata.orgId in revos.yaml or the CLI hard-fails (use this as a safety net when running outside a Dev Container generated for a different org). |
REVOS_AUTH_NO_LOCALHOST | Set to 1 to force the paste-a-code login flow (no local callback server). Auto-detected in GitHub Codespaces. |
Output Formats
Table (default)
Human-readable table output:
revos org list
JSON
Machine-readable JSON output for scripting and CI/CD:
revos org list --json
Column Selection
Limit displayed columns in list commands:
revos org list --columns name
revos status --columns address,state,id