Repository navigation
[cli-consistency] CLI Consistency Issues - 2026-09-28 #64018
Description
Activity
- addedbugSomething isn't workingSomething isn't workingdocumentationImprovements or additions to documentationImprovements or additions to documentationcookieIssue Monster Loves Cookies!Issue Monster Loves Cookies!
on Sep 28, 2026 github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.24 AIC · ⌖ 13.7 AIC · ⊞ 13.3K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 7.01 AIC · ⌖ 12.4 AIC · ⊞ 13.3K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 6.14 AIC · ⌖ 10.5 AIC · ⊞ 13.3K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I have identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.51 AIC · ⌖ 10.2 AIC · ⊞ 13.3K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.5 AIC · ⌖ 10.2 AIC · ⊞ 13.3K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I have identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 8.96 AIC · ⌖ 10.4 AIC · ⊞ 13.4K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I have identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 10.9 AIC · ⌖ 12.7 AIC · ⊞ 13.4K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
Ive identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 10.9 AIC · ⌖ 10.3 AIC · ⊞ 13.4K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I’ve identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.34 AIC · ⌖ 10.3 AIC · ⊞ 13.5K · ◷
github-actions commented
on Sep 28, 2026 on Sep 28, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I’ve identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 10.7 AIC · ⌖ 12.6 AIC · ⊞ 13.6K · ◷
66 remaining items
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 8.69 AIC · ⌖ 12.6 AIC · ⊞ 14.1K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 11 AIC · ⌖ 10.4 AIC · ⊞ 14.1K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 7.83 AIC · ⌖ 10.5 AIC · ⊞ 13.9K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I identified this as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
Why this cookie: the issue contains specific help-text and docs mismatches with low conflict risk and clear files to touch.
If assignment succeeds, Copilot will analyze the issue and open a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 24.7 AIC · ⌖ 13.9 AIC · ⊞ 13.9K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
Ive identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.5 AIC · ⌖ 10.4 AIC · ⊞ 13.9K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 6.83 AIC · ⌖ 14 AIC · ⊞ 13.9K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 8.82 AIC · ⌖ 11.9 AIC · ⊞ 13.9K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I have identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.82 AIC · ⌖ 12.7 AIC · ⊞ 13.9K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I have identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 8.22 AIC · ⌖ 10.5 AIC · ⊞ 14.1K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 11.7 AIC · ⌖ 12.8 AIC · ⊞ 14.1K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I have identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 6.11 AIC · ⌖ 10.9 AIC · ⊞ 14.1K · ◷
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actionsThis issue was automatically closed because it expired on 2026-09-30T13:38:38.095Z.
Closed by Workflow
github-actions commented
on Sep 30, 2026 on Sep 30, 2026 – with GitHub ActionsContributorAuthorMore actions🍪 Issue Monster selected this for Copilot
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
🍪 Om nom nom by Issue Monster · pi · gpt54 · 9.57 AIC · ⌖ 12.6 AIC · ⊞ 14.1K · ◷
- added a commit that references this issue
on Sep 30, 2026
Summary
A comprehensive inspection of
gh awCLI help output (/tmp/gh-aw/agent/all-help.txt, 483 per-command help files) againstdocs/src/content/docs/setup/cli.mdfound 3 confirmed issues: 2 high-severity help-text/behavior mismatches and 1 medium-severity documentation gap. No typos, capitalization issues, or broken examples were found elsewhere in the ~480 help texts reviewed.Severity breakdown: 🔴 High: 2 · 🟡 Medium: 1 · ⚪ Low: 0
Category: Help text references non-existent flags/tools
2 findings — click to expand
1.
gh aw edithelp references a--no-mergeflag that does not exist on that command (High)File:
pkg/cli/edit_command.go(Long description, line ~29)Exact quoted CLI output (from
gh aw edit --help, fileedit.txt):Actual flags on
gh aw edit(from the same help output):There is no
--no-mergeflag defined anywhere inedit_command.go— a repo-wide search confirms--no-mergeis only implemented forgh aw update(pkg/cli/update_command.go/ equivalent), notedit.Expected vs actual: The help text tells users to run
gh aw edit <workflow> --no-mergeto opt out of future merges, but that flag is silently rejected by cobra (unknown flag error) because it was never registered on theeditcommand. Users following the documented workaround will hit an error.Suggested fix: Either (a) implement a
--no-mergeflag ongh aw editthat sets the same "do not merge future upstream changes" behavior asupdate's flag, or (b) if that capability doesn't exist foredit, remove/rewrite the sentence inedit_command.go'sLongdescription to not reference a flag that isn't implemented on this command (e.g., point users togh aw update --no-mergeinstead, if that's the actual mechanism, or describe the real opt-out path).Priority: High — actively misleads users into running a command that will fail.
2.
gh aw mcp-serverhelp text omits theaudit-difftool from its tool list (High)File:
pkg/cli/mcp_server_command.go(Long description, lines 28–37)Exact quoted CLI output (from
gh aw mcp-server --help, filemcp-server.txt):Only 9 tools are listed. However, the actual registered tool set includes a 10th tool,
audit-diff, confirmed in multiple places in the codebase:pkg/cli/mcp_server_tools_test.go:45:expectedTools := []string{"status", "compile", "logs", "audit", "audit-diff", "checks", "mcp-inspect", "add", "update", "fix"}pkg/cli/mcp_server_unit_test.go:32: same list includingaudit-diffpkg/cli/mcp_argument_validation_test.go:387: same list includingaudit-diffpkg/cli/mcp_tools_privileged.go:721:registerAuditDiffToolregisters a tool named"audit-diff"pkg/cli/mcp_config_file.go:49:Tools: []string{"compile", "audit", "logs", "inspect", "status", "audit-diff"}Notably,
docs/src/content/docs/setup/cli.md(line ~951) correctly lists all 10 tools includingaudit-diff— so the documentation is actually more accurate than the CLI's own--helpoutput here, meaning the bug is purely in the Go source'sLongdescription string, not in the docs.Expected vs actual: Running
gh aw mcp-server --helpunder-reports the available tools; a user relying on--helpoutput alone would not knowaudit-diffexists.Suggested fix: Add a line for
audit-diffto the tool list inpkg/cli/mcp_server_command.go'sLongfield, e.g.:(adjust wording to match actual behavior/permission requirements).
Priority: High — incomplete tool discovery via
--help, and it's an easy one-line fix.Category: Documentation gap (CLI flag missing from docs)
3.
gh aw env update --visibilityflag is undocumented incli.md(Medium)File:
docs/src/content/docs/setup/cli.md,#### \env update [file]`` section (~line 897)Exact quoted CLI output (from
gh aw env update --help, fileenv-update.txt):Exact quoted docs excerpt (
cli.md,env updatesection):--visibilityis entirely absent from the docs' Options list and from the surrounding prose. A repo-wide search ofdocs/src/content/docs/setup/cli.mdfor the string "visibility" returns zero matches.Expected vs actual: Users creating new org/enterprise-scoped compiler-default variables via
gh aw env update --scope org --org my-orghave no documented way to learn that--visibilityexists to control whether the variable is created asall,private, orselectedvisibility — an important detail for org-scope variable creation that's only discoverable via--help.Suggested fix: Add
--visibilityto the Options list forenv updateincli.md, and add a short explanatory sentence (mirroring the CLI help): "--visibilitycontrols access when creating new org or ent variables (all|private|selected, defaultall); existing variables keep their current visibility."Priority: Medium — a real usability gap for org/enterprise variable management, not a correctness bug.
Inspection metadata
init,add,add-wizard,new,compile,validate,lint,edit,format,fix,trial,run,list,status,logs,audit,graders,outcomes,models,health,checks,forecast,experiments,enable,disable,remove,update,deploy,upgrade,env(+get/update),mcp(+list/list-tools/inspect/add),pr transfer,mcp-server,domains,version,completion,project(+new),hash-frontmatter,json-schema,secrets(+set/bootstrap),doctor) — 483 help-output files and the 24,922-line consolidatedall-help.txtdump.--helpoutput (verified against Go source inpkg/cli/*.gowhere flags/behavior were in question) with the corresponding section ofdocs/src/content/docs/setup/cli.md; searched for typos, terminology drift, inconsistent flag naming/negation patterns, mismatched short-flag reuse, and missing/extra documented options. Verified suspicious findings directly againstpkg/cli/edit_command.go,pkg/cli/mcp_server_command.go,pkg/cli/mcp_server_tools_test.go,pkg/cli/mcp_argument_validation_test.go, andpkg/cli/mcp_tools_privileged.go.