Skip to content

feat: add --json/--jq/--template structured output to all view/list commands #177

@q-soriarty

Description

@q-soriarty

Cross-cutting gap

gh CLI has --json, --jq, --template flags on most list/view commands.
copia-cli has basic --json on some list commands but missing --jq and --template.

Scope

Framework-level: enhance cmdutil.AddJSONFlags to support --jq (filter) and --template (Go template).
Then apply to all list/view commands.

Commands affected

issue list/view, pr list/view, repo list/view, release list, label list,
org list/view, notification list, search repos/issues

Source: flag parity analysis

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions