-
Notifications
You must be signed in to change notification settings - Fork 1
[FEAT cloudctl] - Add --output flag (json/yaml) to all commands #52
Copy link
Copy link
Open
Labels
AI-readyOptimizations for AI agent tool-calling and machine-readable outputsOptimizations for AI agent tool-calling and machine-readable outputsautomationCapabilities that enhance the tool's use in CI/CD or scriptsCapabilities that enhance the tool's use in CI/CD or scriptsbacklogReady for sprint planning; triggers project additionReady for sprint planning; triggers project additionfeatureNew functional capabilities or significant additions to the CLI.New functional capabilities or significant additions to the CLI.needs-refinementNeeds scoping before implementationNeeds scoping before implementation
Metadata
Metadata
Assignees
Labels
AI-readyOptimizations for AI agent tool-calling and machine-readable outputsOptimizations for AI agent tool-calling and machine-readable outputsautomationCapabilities that enhance the tool's use in CI/CD or scriptsCapabilities that enhance the tool's use in CI/CD or scriptsbacklogReady for sprint planning; triggers project additionReady for sprint planning; triggers project additionfeatureNew functional capabilities or significant additions to the CLI.New functional capabilities or significant additions to the CLI.needs-refinementNeeds scoping before implementationNeeds scoping before implementation
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Sprint Backlog
[FEAT cloudctl] - Add
--outputflag (json/yaml) to all commandsLabels
Priority
(Medium) I'm annoyed but I'll live
User Story
Description
Currently, many commands (like
cluster-version) print plain text. Adding a global or per-command--outputflag (supportingjson,yaml,table) makes the CLI a first-class citizen for automation and AI tool-calling.Acceptance Criteria
--output(or-o) flag forcluster-versionandsync.json,yaml, and defaulttext.syncsummary is available in JSON.omitzeroin JSON structs as per modern Go guidelines.Reference Issues
None