Skip to content

Consistent structured output: --json on all commands + Markdown default #1061

@patrikbraborec

Description

@patrikbraborec

Summary

CLI output needs to be consistently structured for both human and programmatic consumption.

Action Items

  • --json must work on all commands (39 commands currently lack it) — except --help (we do not need to support JSON for --help)
  • Default output should use Markdown + colors (inspired by mcpc — good for both humans and LLMs)

Notes

  • Tables are great for humans, less critical for agents

Supersedes

Metadata

Metadata

Assignees

Labels

t-toolingIssues with this label are in the ownership of the tooling team.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions