Skip to content

feat(cli): add --json output for list and status commands #753

@kjw3

Description

@kjw3

Problem

Operational commands only emit human-formatted output. That makes automation, scripting, and debugging harder than necessary.

Scope

Add --json output to:

  • nemoclaw list
  • nemoclaw status
  • nemoclaw <name> status
  • nemoclaw <name> policy-list

Acceptance Criteria

  • Each command above accepts --json
  • JSON shape is documented and stable enough for scripting
  • Human-readable output remains the default
  • Tests validate JSON output shape and exit behavior

Context

This came out of a CLI review against https://clig.dev/. Structured output is the clearest machine-friendliness gap in the current CLI.

Metadata

Metadata

Assignees

Labels

Getting StartedUse this label to identify setup, installation, or onboarding issues.NemoClaw CLIUse this label to identify issues with the NemoClaw command-line interface (CLI).Platform: DGX SparkSupport for DGX SparkbugSomething isn't workingpriority: highImportant issue that should be resolved in the next release

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions