Skip to content

Normalize CLI help UX across mcp/logs/update and restore update flag parity#32011

Merged
pelikhan merged 3 commits into
mainfrom
copilot/cli-consistency-fixes
May 13, 2026
Merged

Normalize CLI help UX across mcp/logs/update and restore update flag parity#32011
pelikhan merged 3 commits into
mainfrom
copilot/cli-consistency-fixes

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 13, 2026

CLI consistency inspection found five UX/documentation mismatches in command help and flag behavior. This PR aligns command help semantics, closes missing flag parity in update, and makes error/help output more actionable for MCP subcommands.

  • Help text normalization (subcommand listings)

    • Standardized Available subcommands: bullet style from to - for consistency across command families (mcp, project, secrets, experiments).
  • logs --after delta format docs

    • Expanded --after usage text to explicitly document supported relative formats, including day deltas and explicit day counts (-1d, -1w, -1mo, -30d), while preserving distinction from --start-date.
  • MCP no-arg behavior clarity + required-flag guidance

    • Updated mcp inspect help to explicitly state that no-arg mode is equivalent to gh aw mcp list.
    • Added explicit runtime guidance for mcp list-tools when --server is omitted, including concrete next-command suggestions.
  • update flag parity with add/trial

    • Added --disable-security-scanner to update.
    • Wired this option into update execution so markdown security scanning is enforced by default and can be explicitly disabled, matching adjacent command semantics.
  • Focused command-definition coverage updates

    • Updated/added targeted CLI tests for:
      • subcommand bullet formatting consistency
      • mcp inspect no-arg help wording
      • logs --after usage text
      • mcp list-tools missing --server guidance
      • update --disable-security-scanner flag presence/help
# New actionable behavior for missing required flag
gh aw mcp list-tools
# => ✗ missing required flag: --server
#    Suggestions:
#      • gh aw mcp list-tools --server github
#      • gh aw mcp list-tools <workflow> --server github
#      • gh aw mcp list <workflow>

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh gh repo view --json owner,name --jq .owner.login &#43; &#34;/&#34; &#43; .name 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh repo view --json owner,name --jq .owner.login &#43; &#34;/&#34; &#43; .name 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuorigin estl�� se .cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linu^remote\..*\.gh-resolved$ (http block)
    • Triggering command: /usr/bin/gh gh pr list --repo github/gh-aw --state all --author app/github-actions --search created:2026-05-11T23:58:00Z..2026-05-12T00:05:00Z --limit 1 --json number --jq .[0].number GOMOD GOMODCACHE x_amd64/compile (http block)
  • https://api.github.com/orgs/owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/owner/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/owner/actions/secrets --jq .secrets[].name */*.ts&#39; &#39;**/*.jsGOINSECURE **/*.cjs ache/node/24.14.GOMODCACHE **/*.json --ignore-path r sh 1/x6�� te &#39;../../../**/GOINSECURE gh tions/setup/js/nGOMODCACHE son 1 bject.type] | @t-bool /opt/hostedtoolc-buildtags (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/owner/actions/secrets --jq .secrets[].name i-lint &gt;/dev/nulGOINSECURE gh /home/REDACTED/.loGOMODCACHE /repos/actions/ggo --jq om/org2/repo2.gi-json git chec�� */*.json&#39; &#39;!../.GOINSECURE git tions/setup/nodeGOMODCACHE user.email l /usr/bin/git ache/go/1.25.8/xshow (http block)
  • https://api.github.com/orgs/test-owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name te &#39;scripts/**/*GOINSECURE scripts/**/*.js ules/.bin/sh .prettierignore --log-level=erroenv sv sh -c *.json&#39; &#39;!../../GOINSECURE /usr/bin/git 1/x64/lib/node_mGOMODCACHE /ref/tags/v9 ^remote\..*\.gh--C k /bin/sh (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name */*.ts&#39; &#39;**/*.jsGOINSECURE --jq bin/node xterm-color gcc /usr/bin/gh git 1/x6�� cb570514daad2f44GOINSECURE gh n-dir/node son --jq sv git (http block)
  • https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv oGgM/vGoxyLrcsxM-PHtfoGgM -buildtags /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet =receive -ifaceassert -nilfunc (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 4392685/b001/vet.cfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv FieldEnforcement3045870412/001 &#39;/tmp/TestParseDefaultBranchFromLsRemoteWithRealGitmain_branch2232473739/001&#39; /opt/hostedtoolcache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env /ref/tags/v9 l sv GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE g_.a GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuremote.origin.url -V=f�� Onlymin-integrity_with_repos_array_c583213980/001 GOPROXY ache/go/1.25.8/x64/bin/go GOSUMDB GOWORK 64/bin/go /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linuTest User (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv /tmp/go-build1606681448/b494/_pkg_.a -trimpath .cfg -p main -lang=go1.25 go env 2949-38550/test-4180116377/.github/workflows GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xowner/test-repo (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv efaultBranchFromLsRemoteWithRealGitmain_branch2232473739/001&#39; efaultBranchFromLsRemoteWithRealGitmain_branch2232473739/001&#39; ache/go/1.25.8/x64/bin/go -p main -lang=go1.25 go env (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v5
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv se 8610677/b164/vet.cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linush (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv ts.TOKEN -buildtags 8610677/b525=&gt; -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/x--jq -ato�� Gnzh/VOJOouN3mFqQJ2XHGnzh l clusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle -errorsas -ifaceassert -nilfunc git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 x_amd64/vet sv -json GO111MODULE x_amd64/vet node /tmp�� /ref/tags/v9 x_amd64/vet sv -json GO111MODULE x_amd64/vet /opt/hostedtoolcache/node/24.14...feature-branch (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 1417399846/custom/workflows GO111MODULE .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linurev-parse env 2244-24730/test-3393741102/.gith@{u} GO111MODULE .cfg GOINSECURE GOMOD GOMODCACHE 8610677/b070/gh-aw.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv t3155401220/.git.artifacts[].name 8610677/b217/vet.cfg ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linurev-parse env (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv g_.a 8610677/b224/vet.cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xowner/repo env 2244-24730/test-1007720375/.gith@{u} GO111MODULE 1/x64/bin/node GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuTest User (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv 2244-24730/test-slug-upstream-path-992749539 --jq ache/node/24.14.1/x64/bin/node -json GO111MODULE 64/bin/go /bin/sh t-28�� k/gh-aw/gh-aw/.github/workflows/architecture-guadiagnostic noise should not be returned git-upload-pack &#39;/tmp/TestParseDefaultBranchFromLsRemoteWithRealGitmaster_branch1930049764/001&#39; /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv k/gh-aw/gh-aw/.github/workflows/archie.md --stdin ache/node/24.14.1/x64/bin/node --exclude-hiddengrep --all --quiet ache/node/24.14./tmp/gh-aw/aw-feature-branch.patch 0222�� /ref/tags/v9 go sv -json GO111MODULE x_amd64/vet git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 GO111MODULE sv GOINSECURE GOMOD GOMODCACHE /opt/hostedtoolcache/go/1.25.8/x--jq -ato�� -bool -buildtags /usr/bin/infocmp -errorsas -ifaceassert -nilfunc infocmp (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv .github/workflows GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv go1.25.8 -c=4 -nolocalimports -importcfg /tmp/go-build1368610677/b477/importcfg -pack /tmp/go-build1368610677/b477/_testmain.go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9.0.0
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env iant-2144609271 GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/actions/setup-go/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv -bool -buildtags 8610677/b409/vet.cfg -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/xremote.upstream.url -ato�� /actions/secrets -buildtags 8610677/b496/vet.cfg -errorsas -ifaceassert -nilfunc /opt/hostedtoolc--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 4392685/b455/_pkg_.a GO111MODULE e/git GOINSECURE GOMOD GOMODCACHE e/git env IBS_/7Vzp07REAmpxiw3IIBS_ GO111MODULE /opt/hostedtoolcache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE 4392685/b455/imp--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 1/x64/bin/node GOINSECURE GOMOD GOMODCACHE 1/x64/bin/node estP�� ts.TOKEN tname) (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv artifacts-summary.md efaultBranchFromLsRemoteWithRealGitcustom_branch3157651236/001&#39; ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuremote2 ortc�� se stmain.go ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOSUMDB GOWORK 64/bin/go ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 2244-24730/test-4244988008 /tmp/go-build1368610677/b107/vet.cfg bject.type] | @tsv /tmp/go-build125infocmp -trimpath 64/bin/go /opt/hostedtoolcache/go/1.25.8/x-f -ato�� r/test-repo/actions/secrets -buildtags ache/node/24.14.1/x64/bin/node -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/x--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 187252099 -buildtags /opt/hostedtoolcache/go/1.25.8/x-f l -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/x--jq -ato�� runs/20260513-202244-24730/test-1417399846/custom/workflows -buildtags /usr/bin/git l -ifaceassert -nilfunc git (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 1417399846 8610677/b121/vet.cfg .cfg GOINSECURE erutil GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuAdd workflow env t.go t_test.go sv GOINSECURE GOMOD GOMODCACHE ortcfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 2393272296/001 8610677/b218/vet.cfg ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ortcfg env 2244-24730/test---json g/constants/enginame,path,state ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linutest@example.com (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv ace-editor.md 8610677/b225/vet.cfg sv GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xowner/repo ortc�� -json stmain.go ache/go/1.25.8/x64/pkg/tool/linux_amd64/link GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuremote.origin.url (http block)
  • https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv se 8610677/b234/vet.cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xowner/host-repo env 2244-24730/test-3022926010/.gith.github/workflows/test.md GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --check **/*.cjs ache/go/1.25.8/x64/bin/go **/*.json --ignore-path ../../../.prettixterm-color go env -json GO111MODULE 1/x64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --check **/*.cjs ache/go/1.25.8/x64/bin/go **/*.json --ignore-path ../../../.prettixterm-color go env -json GO111MODULE ache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/aws-actions/configure-aws-credentials/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 8610677/b534/_pkg_.a -tests (http block)
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv tructions-test-2920723089 -importcfg kflows/test-workflow.lock.yml -s -w -buildmode=exe /usr/lib/git-cor--package-lock-only main�� run resolved$ ache/node/24.14.1/x64/bin/node --detach GO111MODULE 64/bin/go ache/node/24.14.1/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv g/cli GO111MODULE ache/node/24.14.1/x64/bin/node GOINSECURE GOMOD GOMODCACHE ache/node/24.14.1/x64/bin/node 1348�� 23102996/001 -buildtags (http block)
  • https://api.github.com/repos/azure/login/git/ref/tags/v2
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv /tmp/go-build1368610677/b477/_pkg_.a (http block)
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv k/gh-aw/gh-aw/.github/workflows/agent-persona-explorer.md GO111MODULE /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/link GOINSECURE GOMOD GOMODCACHE /opt/hostedtoolc--package-lock-only -o /tmp/go-build2144392685/b509/parser.test url /usr/lib/git-core/git-upload-pack -s -w -buildmode=exe git-upload-pack (http block)
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv runs/20260513-203255-51230/test-3454888415/.github/workflows GO111MODULE ache/node/24.14.1/x64/bin/node url GOMOD GOMODCACHE ache/node/24.14.--package-lock-only 0385�� /home/REDACTED/work/gh-aw/gh-aw show /usr/lib/git-core/git-upload-pack GOSUMDB GOWORK 1/x64/bin/node git-upload-pack (http block)
  • https://api.github.com/repos/docker/login-action/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv -bool -buildtags (http block)
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 GO111MODULE bject.type] | @tsv GOINSECURE GOMOD GOMODCACHE infocmp -1 2949-38550/test-slug-upstream-path-14215901 GOPROXY /opt/hostedtoolcache/node/24.14.1/x64/bin/node GOSUMDB GOWORK de_modules/.bin/. node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv k/gh-aw/gh-aw/.github/workflows/agent-persona-explorer.md GO111MODULE (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.1.2
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv 2244-24730/test-681954449 -buildtags g_.a -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/x--json -ato�� &#39;/tmp/TestParseDefaultBranchFro--jq &#39;/tmp/TestParseDefaultBranchFro.owner.login &#43; &#34;/&#34; &#43; .name ache/node/24.14.1/x64/bin/node -errorsas -ifaceassert -nilfunc /opt/hostedtoolc--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv 500714964/.github/workflows GO111MODULE ache/node/24.14.1/x64/bin/node GOINSECURE GOMOD GOMODCACHE go t-33�� FieldEnforcement3785530701/001 GO111MODULE /opt/hostedtoolcache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet env -json GO111MODULE ache/node/24.14.1/x64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv ai-moderator.md 8610677/b250/vet.cfg ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xcurrent (local changes) (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9.0.0 x_amd64/link sv tierignore /opt/hostedtoolcremote ode go env -json GO111MODULE ache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv 3255-51230/test-source-field-variant-1793152155/.github/workflows --check 1/x64/bin/node --ignore-path .prettierignore sv go -has�� vaScript43577529/001/test-frontmatter-with-arrayremote.upstream.url GO111MODULE ache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv se 8610677/b245/vet.cfg 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linucurrent (local changes) env g_.a GO111MODULE 64/pkg/tool/linunew (upstream) GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linu/tmp/gh-aw-merge-3034453338/new.md (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv 2949-38550/test-source-field-variant-4174757624/.github/workflows x_amd64/cgo ache/go/1.25.8/x64/bin/go ithub-script/gitinfocmp /opt/hostedtoolc-1 tions/node_modulxterm-color go env s GO111MODULE ache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv prettier --check k --ignore-path .prettierignore sv go sRem�� -json GO111MODULE ache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created &gt;=2026-05-06 GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created &gt;=2026-04-13 GOMOD GOMODCACHE 64/pkg/tool/linu/tmp/go-build1368610677/b528/_testmain.go env ub/workflows GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linutest@example.com (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created &gt;=2026-02-12 GOMOD GOMODCACHE 64/pkg/tool/linu/tmp/go-build1368610677/b525/_testmain.go env (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linustatus env 3393741102/.gith.github/workflows/test.md GO111MODULE ionpins.test GOINSECURE GOMOD GOMODCACHE ionpins.test (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.origin.url env 10/001/test-empty-frontmatter.md-errorsas GO111MODULE stants.test GOINSECURE GOMOD GOMODCACHE stants.test (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name e_scripts_test.go 64/bin/go .prettierignore --log-level=erroremote sh /bin/sh -c api-consumption-report.md git ache/go/1.25.8/x64/bin/go js/**/*.json&#39; --git Initial commit (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linutest@example.com env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet env 1783977727/.github/workflows GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name infocmp 64/bin/go tierignore 8610677/b491/jsoremote modules/@npmcli/remove node /hom�� 3186028553/.github/workflows ../../../**/*.json ache/go/1.25.8/x64/bin/go --ignore-path ../../../.prettiremote bject.type] | @tsv node (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1234567890
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, .js&#39; --ignore-paGOINSECURE scripts/**/*.js tions/node_modulGOMODCACHE .prettierignore --log-level=erro-V=full sv node tion�� --write ../../../**/*.jsGOWORK son ignore ../../../.pretti-c sv node (http block)
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, cb570514daad2f44GOINSECURE --jq cal/bin/git xterm-color sh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuTest User ortc�� 1783977727/.github/workflows stmain.go x_amd64/link GOINSECURE GOMOD GOMODCACHE x_amd64/link (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name gh 64/bin/go tierignore --jq run-script/lib/n/repos/actions/github-script/git/ref/tags/v9 node /hom�� 3186028553/.github/workflows ../../../**/*.json util.test --ignore-path ../../../.pretti-1 64/bin/bash util.test (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet env 3393741102/.github/workflows GO111MODULE ntdrain.test GOINSECURE GOMOD GOMODCACHE ntdrain.test (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.origin.url env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name scripts/**/*.js 64/bin/go .prettierignore --log-level=erroconfig bject.type] | @t--get /bin/sh -c cd actions/setup/js &amp;&amp; npm run lint:cjs /usr/lib/git-core/git 64/pkg/tool/linux_amd64/vet js/**/*.json&#39; --git --auto bject.type] | @tsv 64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linurev-parse env 3393741102/.gith@{u} GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 .cfg x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE .test GOINSECURE GOMOD GOMODCACHE .test (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name scripts/**/*.js 64/bin/go .prettierignore --log-level=erroremote sv npm run lint:cjs git ache/go/1.25.8/x64/bin/go js/**/*.json&#39; --git /opt/hostedtoolcconfig (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linurev-parse env 3393741102/.gith@{u} ne_constants.go 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linutest@example.com (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 .cfg x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name scripts/**/*.js 64/bin/go .prettierignore --log-level=erroremote bject.type] | @tremove node /opt�� run lint:cjs ache/go/1.25.8/x64/bin/go js/**/*.json&#39; --git /opt/hostedtoolcremote bject.type] | @tsv sh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linustatus env 3393741102/.gith.github/workflows/test.md GO111MODULE x_amd64/link GOINSECURE GOMOD GOMODCACHE x_amd64/link (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 mLsRemoteWithRealGitmain_branch1483061895/001&#39; 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuorigin estl�� -json GO111MODULE 64/pkg/tool/linux_amd64/link GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name gh 64/bin/go tierignore --jq ndor/bin/git node /opt�� run lint:cjs ache/go/1.25.8/x64/bin/go js/**/*.json&#39; --git Add new feature run-script/lib/node-gyp-bin/node/repos/github/gh-aw/git/ref/tags/v2.0.0 sh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 100 GOMOD GOMODCACHE jVBMxG8/wA7-YK_Iconfig env lGitcustom_brancremote.origin.url lGitcustom_branch3157651236/001&#39; x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 6 GOMOD GOMODCACHE 64/pkg/tool/linu--auto env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.myorg.url (http block)
  • https://api.github.com/repos/github/gh-aw/contents/.github/workflows/shared/reporting.md
    • Triggering command: /tmp/go-build1368610677/b467/cli.test /tmp/go-build1368610677/b467/cli.test -test.testlogfile=/tmp/go-build1368610677/b467/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /tmp/go-build2144392685/b467/cli.test /tmp/go-build2144392685/b467/cli.test -test.testlogfile=/tmp/go-build2144392685/b467/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true nore x_amd64/vet /usr/bin/git sh 1/x6�� th .prettierignoGOINSECURE git 1/x64/bin/npm /ref/tags/v9 remote1 ode-gyp-bin/node-json sh (http block)
    • Triggering command: /tmp/go-build3781322577/b467/cli.test /tmp/go-build3781322577/b467/cli.test -test.testlogfile=/tmp/go-build3781322577/b467/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true -bool -buildtags /usr/bin/gh infocmp -1 &#39;**/*.ts&#39; &#39;**/*.GOINSECURE gh bin/node /ref/tags/v9 --jq sv bash (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.47.4
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv -bool -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git comm�� -m (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv -json l /opt/hostedtoolcache/node/24.14.1/x64/bin/node GOINSECURE GOMOD GOMODCACHE node /tmp�� 1263497658 GOPROXY /opt/hostedtoolcache/node/24.14.1/x64/bin/node url GOWORK ache/uv/0.11.14/xterm-color node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv licyTrustedUsersRequiresMinIntegrity2290148241/001 GO111MODULE (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv se .cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xremote.origin.url env 3233307927 GO111MODULE ow.lock.yml GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linu--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv --noprofile git bin/node ignore origin sv node tion�� rite &#39;**/*.cjs&#39; --thin --write 64/bin/go **/*.ts **/*.json --ignore-path node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv *.json&#39; &#39;!../../GOSUMDB fix: align CLI hGOWORK tions/setup/node_modules/.bin/noGOMODCACHE /ref/tags/v9 resolved$ sv git tion�� 2e040a90b19e14dccb570514daad2f44GOINSECURE /sa1 64/bin/go --get remote.upstream.-C ode-gyp-bin/node/tmp/gh-aw-test-runs/20260513-203255-51230/test-2291990429/.github/workflows git (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv .js&#39; --ignore-path .prettierignoGOINSECURE generation_test.go 64/bin/go repo_params.go test.go tion.go tion_config.go tion�� npx prettier --write &#39;../../../*GOINSECURE o 64/bin/go ithub-script/git/opt/hostedtoolcache/node/24.14.1/x64/bin/node r bject.type] | @tgithub.actor bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv rite &#39;**/*.cjs&#39; --thin git 64/bin/go --get url 64/bin/node -CdgOIe/NIhjkvOeconfig show�� te &#39;scripts/**/*remote.upstream.url git 1f32ce611a32a867fd706472ba52f47e-d user.email test@example.com/tmp/test-expr-3285391866.js (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv go1.25.8 -c=4 -nolocalimports -importcfg /tmp/go-build1368610677/b540/importcfg -pack /tmp/go-build1368610677/b540/_testmain.go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv iant-2051224878/.github/workflows GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv iant-4174757624/.github/workflows -tests 64/bin/go xterm-color 64/pkg/tool/linu-C /usr/bin/infocmp/tmp/gh-aw-test-runs/20260513-202949-38550/test-2439435165/.github/workflows erignore ache�� npx prettier --write &#39;../../../*GOINSECURE bin 2&gt;/dev/null | tr &#39;\n&#39; &#39;:&#39;)$GOMOD 64/bin/go =error 2&gt;&amp;1 64/pkg/tool/linu-1 bject.type] | @txterm-color bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv .js&#39; --ignore-path .prettierignoGOINSECURE (http block)
  • https://api.github.com/repos/github/gh-aw/issues/17
    • Triggering command: /usr/bin/gh gh api repos/github/gh-aw/issues/17 go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api repos/github/gh-aw/issues/17 node m/_n�� .js&#39; --ignore-paGOINSECURE k tions/setup/js/nGOMODCACHE .prettierignore r otOrdering282245echo &#34;��� All validations passed&#34; node /hom�� --write son de_modules/.bin/node --ignore-path ../../../.pretti/tmp/js-hash-test-1553590059/test-hash.js (http block)
    • Triggering command: /usr/bin/gh gh api repos/github/gh-aw/issues/17 x_amd64/compile api xn_9R94pn --jq 64/bin/sh xterm-color sh /usr/bin/git ortcfg add *.json&#39; &#39;!../../GOINSECURE -v ache/go/1.25.8/xGOMODCACHE /ref/tags/v9 resolved$ sv ache/go/1.25.8/x--initial-branch=main (http block)
  • https://api.github.com/repos/google-github-actions/auth/git/ref/tags/v2
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv 8610677/b534/timeutil.test -trimpath 8610677/b534/importcfg.link -p github.com/githu/opt/hostedtoolcache/node/24.14.1/x64/bin/npm -lang=go1.25 uaZfPHtRi8CIm/x9--package-lock-only -C UpdateDiscussionFieldEnforcement2393272296/001 remote ache/node/24.14.1/x64/bin/node url -nolocalimports -importcfg ache/node/24.14.1/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv runs/20260513-202949-38550/test-810712376/.github/workflows GO111MODULE ache/node/24.14.1/x64/bin/node url GOMOD GOMODCACHE ache/node/24.14.--package-lock-only 5753�� ts.result -buildtags /bin/sh -errorsas -ifaceassert -nilfunc /bin/sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv runs/20260513-203255-51230/test-2345686468/.github/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE /opt/hostedtoolc--package-lock-only -ato�� runs/20260513-203255-51230/test-1773173646 -buildtags ache/node/24.14.1/x64/bin/node l -ifaceassert -nilfunc ache/node/24.14.1/x64/bin/node (http block)
  • https://api.github.com/repos/nonexistent/action/git/ref/tags/v999.999.999
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv 10/001/test-frontmatter-with-env-template-expressions.md .cfg util.test GOINSECURE GOMOD GOMODCACHE util.test 3686�� se 8610677/b165/vet.cfg tartedAt,updatedAt,event,headBranch,headSha,displayTitle GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xorigin (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv --noprofile git 1/x64/bin/node ignore config /usr/bin/gh sh 1/x6�� iant-3252066979/.github/workflows gh 64/bin/go tions-lock.json infocmp --jq run-script/lib/nxterm-color sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv cb570514daad2f44GOSUMDB fix: align CLI hGOWORK ode ignore remote bject.type] | @tgit-upload-pack &#39;/tmp/TestParseDefaultBranchFromLsRemoteWithRealGitmain_branch2232473739/001&#39; git tion�� rite &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.GOINSECURE git 64/bin/go ithub-script/gitgit bash bject.type] | @t/tmp/gh-aw-test-runs/20260513-203255-51230/test-2291990429/.github/workflows git (http block)
  • https://api.github.com/repos/nonexistent/repo/actions/runs/12345
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuupstream (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion w/js/**/*.json&#39; git /opt/hostedtoolcconfig sv 64/pkg/tool/linuremote.origin.url -c che/go-build/f5/f5683c832978bf180b8b1dfd13b51876-errorsas git ache/go/1.25.8/x64/bin/go l &amp;&amp; debian-sa1 gh /opt/hostedtoolcrun tions/setup/js/nlist /opt/hostedtoolc--json (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion rror --jq sv 64/pkg/tool/linutest@example.com -c thub/workflows infocmp k /ref/tags/v9 and update commaapi sv /opt/hostedtoolc--jq (http block)
  • https://api.github.com/repos/org/repo/pulls/1
    • Triggering command: /usr/bin/gh gh api repos/org/repo/pulls/1 -tests /tmp/go-build1368610677/b504/vet.cfg -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api repos/org/repo/pulls/1 7andYuWnMsHU m/_n�� .js&#39; --ignore-paGOINSECURE git f071766aa59b7430-d tierignore r sv node /hom�� *.json&#39; &#39;!../../GOINSECURE ../../../**/*.jsGOMOD tions/setup/js/nGOMODCACHE /../../.prettier/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet ../../../.pretti-atomic (http block)
    • Triggering command: /usr/bin/gh gh api repos/org/repo/pulls/1 x_amd64/compile tion�� 1109310437/001&#39; 1109310437/001&#39; 1/x64/lib/node_mGOMODCACHE /tmp/gh-aw-test-go l /usr/bin/git git add *.json&#39; &#39;!../../GOINSECURE -v 64/bin/sh --get remote.origin.ur-atomic (http block)
  • https://api.github.com/repos/owner/repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/owner/repo/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/owner/repo/actions/secrets --jq .secrets[].name (http block)
    • Triggering command: /usr/bin/gh gh api /repos/owner/repo/actions/secrets --jq .secrets[].name */*.ts&#39; &#39;**/*.jsGOINSECURE git ndor/bin/sh /tmp/gh-aw-test-go config /usr/bin/git git ls-f�� */*.json&#39; &#39;!../.GOINSECURE --others ache/go/1.25.8/xGOMODCACHE --get remote.origin.urconfig /usr/bin/git ache/go/1.25.8/xtest@example.com (http block)
  • https://api.github.com/repos/owner/repo/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo -importcfg /tmp/go-build2399287873/b001/importcfg -pack /tmp/testenv-3786345129/main.go go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh workflow list --repo owner/repo --json name,path,state 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linutest@example.com (http block)
  • https://api.github.com/repos/test-owner/test-repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name 76346668/001&#39; 76346668/001&#39; tions/setup/js/nGOMODCACHE n_test.go .go r enerate-action-mGO111MODULE ctio�� *.json&#39; &#39;!../../GOINSECURE pec_test.go bin/sh /ref/tags/v9 64/pkg/tool/linuinit sv /opt/hostedtoolcGOPROXY (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name */*.ts&#39; &#39;**/*.jsGOINSECURE (http block)
  • https://api.github.com/repos/test/repo
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch 990698014/.github/workflows l_test.go ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE b/gh-aw/tmp GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linu--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch 4097216545 **/*.cjs ache/go/1.25.8/x64/bin/go **/*.json --ignore-path ../../../.pretti--paginate go env -json GO111MODULE ache/go/1.25.8/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch che/go-build/a6/a6a2e6839a43282c349035cb4d8d59afGOSUMDB infocmp ache/go/1.25.8/x64/bin/go /ref/tags/v9 go sv go list�� -m -json 1/x64/bin/node /logs_command_teinfocmp --jq sv go (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI and others added 2 commits May 13, 2026 20:31
Copilot AI changed the title [WIP] Fix CLI consistency issues in command help text Normalize CLI help UX across mcp/logs/update and restore update flag parity May 13, 2026
Copilot AI requested a review from gh-aw-bot May 13, 2026 20:35
@pelikhan pelikhan marked this pull request as ready for review May 13, 2026 23:04
Copilot AI review requested due to automatic review settings May 13, 2026 23:04
@pelikhan pelikhan merged commit ad0b3cd into main May 13, 2026
@pelikhan pelikhan deleted the copilot/cli-consistency-fixes branch May 13, 2026 23:04
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR normalizes CLI help text and improves update, logs, and MCP command UX.

Changes:

  • Adds update --disable-security-scanner and wires it into workflow update scanning.
  • Updates help text for MCP/list-tools/logs and normalizes subcommand bullet formatting.
  • Adds focused tests for help text, required flag guidance, and flag presence.
Show a summary per file
File Description
pkg/cli/update_workflows.go Adds update-time markdown security scanning.
pkg/cli/update_command.go Registers and passes through the new update scanner flag.
pkg/cli/update_command_test.go Tests update flag registration/help text.
pkg/cli/update_integration_test.go Extends update help integration coverage.
pkg/cli/mcp.go Normalizes MCP subcommand bullet formatting.
pkg/cli/mcp_list_tools.go Replaces Cobra required-flag handling with actionable guidance.
pkg/cli/mcp_list_tools_test.go Updates list-tools flag tests and missing-server guidance coverage.
pkg/cli/mcp_inspect.go Clarifies no-argument inspect help text.
pkg/cli/mcp_inspect_test.go Tests updated no-argument inspect wording.
pkg/cli/mcp_inspect_list.go Adds runtime no-workflow clarification for inspect.
pkg/cli/logs_command.go Expands --after delta format help.
pkg/cli/logs_command_test.go Tests new --after help examples.
pkg/cli/project_command.go Normalizes project subcommand bullet formatting.
pkg/cli/secrets_command.go Normalizes secrets subcommand bullet formatting.
pkg/cli/experiments_command.go Normalizes experiments subcommand bullet formatting.
pkg/cli/cli_consistency_help_test.go Adds consistency coverage for subcommand bullet formatting.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 16/16 changed files
  • Comments generated: 5

Comment thread pkg/cli/mcp_inspect.go
Comment on lines +197 to +198
When no workflow is provided, this command lists workflows that have MCP server configurations
(equivalent to 'gh aw mcp list'). To inspect tools/resources/roots, pass a specific workflow.
}

mcpInspectListLog.Printf("Found %d workflows with MCP servers", len(workflowsWithMCP))
fmt.Fprintln(os.Stderr, console.FormatInfoMessage("No workflow specified; showing MCP summary list (same behavior as 'gh aw mcp list')."))
Comment thread pkg/cli/update_command.go
cmd.Flags().String("stop-after", "", "Override stop-after value in the workflow (e.g., '+48h', '2025-12-31 23:59:59')")
cmd.Flags().Bool("no-merge", false, "Override local changes with upstream version instead of merging")
cmd.Flags().Bool("disable-release-bump", false, "Disable automatic major version bumps for all actions (only core actions/* are force-updated)")
cmd.Flags().Bool("disable-security-scanner", false, "Disable security scanning of workflow markdown content")
Comment on lines +605 to +607
// Security scan: reject workflows containing malicious or dangerous content
if !opts.DisableSecurityScanner {
if findings := workflow.ScanMarkdownSecurity(finalContent); len(findings) > 0 {
Comment on lines +607 to +610
if findings := workflow.ScanMarkdownSecurity(finalContent); len(findings) > 0 {
fmt.Fprintln(os.Stderr, console.FormatErrorMessage("Security scan failed for workflow"))
fmt.Fprintln(os.Stderr, workflow.FormatSecurityFindings(findings, wf.Path))
return fmt.Errorf("workflow '%s' failed security scan: %d issue(s) detected", wf.Name, len(findings))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[cli-consistency] CLI Consistency Issues - 2026-05-13

4 participants