You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Extend --output json to sandbox list, sandbox create, and status commands #1964
sandbox get and status output human-readable colored text with no machine-readable format option. Programmatic callers (Go, Rust, shell scripts) must parse ANSI-colored output and strip escape codes to extract sandbox details and gateway status.
sandbox list and provider list already support --output json/yaml/table via the OutputFormat enum. sandbox get and status do not.
Remaining Gaps
Command
Current
Gap
sandbox list
Has --output json/yaml/table
None
provider list
Has --output json/yaml/table
None
sandbox get
Human-readable colored text only
No --output flag
status
Human-readable colored text only
No --output flag
Proposed Design
Add --output json/yaml to sandbox get and status using the existing OutputFormat enum and sandbox_to_json helper.
Activity
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…
feat(cli): add --output json/yaml to sandbox get, status, and sandbox…