Skip to content

fix(copilot-agent-analysis): normalize Phase 6 report template to h3+ headers with progressive disclosure#28832

Merged
pelikhan merged 2 commits intomainfrom
copilot/workflow-style-normalize-report-formatting
Apr 28, 2026
Merged

fix(copilot-agent-analysis): normalize Phase 6 report template to h3+ headers with progressive disclosure#28832
pelikhan merged 2 commits intomainfrom
copilot/workflow-style-normalize-report-formatting

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 28, 2026

The Phase 6 discussion template in copilot-agent-analysis.md used #/## top-level headers and exposed verbose tables inline, inconsistent with the reporting style established by audit-workflows.md and daily-repo-chronicle.

Changes

  • Header levels: ####, ###### throughout the template; removed redundant ## Summary heading (content inlined under main ### header)
  • Progressive disclosure: Wrapped Agent Task Texts table and Notable PRs section in <details>/<summary> tags so the summary metrics are immediately visible and verbose detail is opt-in
### 🤖 Copilot Agent PR Analysis - [DATE]

**Analysis Period**: Last 24 hours
...

#### Performance Metrics
...

<details>
<summary><b>Agent Task Texts</b></summary>
...
</details>

<details>
<summary><b>Notable PRs</b></summary>
...
</details>

#### Key Insights
...

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 /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw (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/compile GOINSECURE t/internal/numberev-parse GOMODCACHE 64/pkg/tool/linux_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh repo view owner/repo (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 x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (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 --get remote.origin.url /usr/bin/git 6171195/b076/impgit .cfg ache/go/1.25.8/x--show-toplevel git rev-�� --show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /usr/bin/git 80/001/test-inlinode -trimpath ache/go/1.25.8/xinstall git (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 1527-35921/test-4258384910 x_amd64/vet /usr/bin/git json ]; then \ git GO111MODULE x_amd64/vet git -C /tmp/TestCompileErrorFormatting1129953088/001 config /usr/bin/git remote.origin.urgit GO111MODULE x_amd64/vet git (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 2153256/b276/vetnonexistent-workflow-ci-test-67890 ache/go/1.25.8/x--limit -p log/slog -lang=go1.25 ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -uns�� 3563381570 /tmp/go-build2022153256/b006/vet.cfg 1/x64/bin/node -goversion go1.25.8 -c=4 /opt/hostedtoolcache/go/1.25.8/xremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv --show-toplevel ache/go/1.25.8/x64/pkg/tool/linuTest User /usr/bin/git se 2153256/b255/vet-w ache/go/1.25.8/x-t git rev-�� --show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /usr/bin/git 3563381570 -importcfg /opt/hostedtoolc--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv --show-toplevel 1/x64/bin/node /usr/bin/git ErrorFormatting1git remote /usr/bin/git git rev-�� --show-toplevel git /usr/bin/gh runs/20260428-01git config /opt/hostedtoolc--show-toplevel gh (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 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv -bool -buildtags 2153256/b419/vet.cfg -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -ato�� licyMinIntegrityOnlymin-integrity_with_repos_array_c2611755832/001 -buildtags /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/link 001&#39; 001&#39; -nilfunc /opt/hostedtoolcache/go/1.25.8/x-test.v=true (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 1527-35921/test-3563381570 -trimpath /usr/bin/git -p github.com/githurev-parse -lang=go1.25 git conf�� -aw/git/ref/tags/v2.0.0 test@example.com bject.type] | @tsv -c=4 -nolocalimports -importcfg git (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 ner/work/_tool -maxdepth 4 -type d -name bin 2&gt;/dev/null | tr &#39;\n&#39; &#39;:&#39;)$PATH&#34;; [ -n &#34;$GOROOT&#34; ] git /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linu--jq /usr/bin/git vaScript12652271git /tmp/go-build202rev-parse 2153256/b324/vetHEAD git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linu--jq /usr/bin/git -bool -buildtags 64/pkg/tool/linu--show-toplevel git (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 x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json x86.go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/compile GOINSECURE 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 api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/asm GOINSECURE GOMOD GOMODCACHE x_amd64/asm env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (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 --show-toplevel nF/2rw-RdHCw_apH-goversion /usr/bin/git ortcfg .cfg 64/pkg/tool/linu--show-toplevel /usr/bin/git conf�� --get-regexp ^remote\..*\.gh-resolved$ /tmp/go-build2022153256/b472/scripts.test y_with_repos_arrgit GO111MODULE 64/pkg/tool/linu--show-toplevel /tmp/go-build2022153256/b472/scripts.test (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 user.email test@example.com clusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle -json 90 x_amd64/vet node t-33�� k/gh-aw/gh-aw/.github/workflows/archie.md x_amd64/vet /usr/bin/git -json GO111MODULE x_amd64/vet git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ry=1 64/pkg/tool/linu-extld=gcc 2153256/b469/_pkg_.a mLsRemoteWithReagit mLsRemoteWithRearev-parse 64/pkg/tool/linu--show-toplevel /usr/bin/git conf�� --get-regexp ^remote\..*\.gh-resolved$ /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet 6171195/b217/_pkgit QuTc/8J1aAAdvjhKrev-parse 64/pkg/tool/linu--show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (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 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 3 /tmp/go-build2022153256/b188/vet.cfg 2153256/b420/_pkg_.a -json GO111MODULE 64/bin/go /opt/hostedtoolcache/go/1.25.8/x4 -ato�� licyMinIntegrityOnlymin-integrittest-logs/run-4 -buildtags /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/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/v6 --jq [.object.sha, .object.type] | @tsv runs/20260428-011527-35921/test-2315223434 stmain.go x_amd64/compile -errorsas -ifaceassert -nilfunc x_amd64/compile rev-�� --show-toplevel -tests /usr/bin/git -json GO111MODULE x_amd64/compile git (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 k/gh-aw/gh-aw/pkg/stats/statvar.go k/gh-aw/gh-aw/pkg/stats/spec_test.go .test -json GO111MODULE x_amd64/compile .test Enve�� /tmp/gh-aw-test-runs/20260428-011527-35921/test-base (original) config ache/node/24.14.1/x64/bin/node remote.origin.urgit GO111MODULE x_amd64/vet ache/node/24.14.1/x64/bin/node (http block)
  • https://api.github.com/repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq [.object.sha, .object.type] | @tsv (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq [.object.sha, .object.type] | @tsv user.email ings.cjs n-dir/git user.name st/suppress-warnrun ode forks.js rev-�� HEAD st/suppress-warnings.cjs (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq [.object.sha, .object.type] | @tsv . tions/setup/js/nmain $name) { hasDiscussionsEnabled } } /tmp/bare-incremgit . git git init�� -q (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .default_branch (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .default_branch -output.go git r: $owner, name: $name) { hasDiscussionsEnabled } } HEAD 4e5b3019ef805370-C k/node_modules/./home/REDACTED/work/gh-aw/gh-aw 1/x64/bin/node ve . tions/setup/js/node_modules/vitest/suppress-warnings.cjs r: $owner, name: $name) { hasDiscussionsEnabled } } -exist mp odules/npm/node_/home/REDACTED/work/gh-aw/gh-aw tions/setup/js/nshow (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .default_branch -M main ock.yml e_modules/.bin/ggit git /opt/hostedtoolc/home/REDACTED/work/gh-aw/gh-aw/.github/workflows go run ithub/workflows git repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } featurewhoami ings.cjs 86_64/git /opt/hostedtoolcshow (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 --show-toplevel xf9qL--/YcBrNqCWconfig /usr/bin/git y-test.md GO111MODULE 64/pkg/tool/linu--show-toplevel /usr/bin/git remo�� -v 64/pkg/tool/linu.github/workflows/test.md /usr/bin/git y_only_defaults_git o 64/pkg/tool/linu--show-toplevel git (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 /tmp/TestGuardPolicyMinIntegrityOnlymin-integrity_with_repos=public_1246484432/001 remote /usr/bin/git -json r/common.go x_amd64/compile git -C /tmp/gh-aw-test-runs/20260428-011527-35921/test--s rev-parse /usr/bin/git -json GO111MODULE x_amd64/vet git (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 /tmp/TestGuardPolicyMinIntegrityOnlymin-integrity_with_repos=public_1246484432/0remote.origin.urgit rev-parse /usr/bin/git -json GO111MODULE x_amd64/compile git remo�� GOMODCACHE x_amd64/compile om/upstream/repo.git -json GO111MODULE x_amd64/vet git (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-04-21 GOMOD GOMODCACHE 64/pkg/tool/linuremote.origin.url env ned-imports-enabled-with-body-content.md .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE 6171195/b007/ GOMODCACHE 64/pkg/tool/linux_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 --limit 100 --created &gt;=2026-03-29 setup/js/node_mo-o abis 64/pkg/tool/linu-importcfg env dfWiE9R6S .cfg 64/pkg/tool/linu-buildmode=exe GOINSECURE 6171195/b087/ GOMODCACHE 64/pkg/tool/linu--auto (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-01-28 GOMOD GOMODCACHE 64/pkg/tool/linuTest User ortc�� 6171195/b105/_pkg_.a .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuTest User (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 GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD 6171195/b006/sym--show-toplevel 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 l_test.go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile .git�� 6171195/b005/importcfg 79XR/6YQuLpx94_gDFryr79XR k GOSUMDB GOWORK 64/bin/go ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (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 .cfg 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 ionpins.test GOINSECURE /go-yaml 6171195/b011/sym--show-toplevel ionpins.test 0221�� 3713107893 2153256/b025/vet.cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (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 .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE 6171195/b047/floconfig ache/go/1.25.8/x--get-regexp 64/pkg/tool/linu^remote\..*\.gh-resolved$ (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 GO111MODULE ntdrain.test GOINSECURE b/gh-aw/pkg/typerev-parse 6171195/b011/sym--show-toplevel ntdrain.test 0221�� 3713107893/.github/workflows 2153256/b026/vet.cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuremote.origin.url (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 contextprotocol/config ache/go/1.25.8/xuser.email 64/pkg/tool/linutest@example.com estl�� se 2153256/b037/vet.cfg .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile GOINSECURE fips140/tls12 ache/go/1.25.8/x--show-toplevel ache/go/1.25.8/x64/pkg/tool/linu-test.v=true -c 2153256/b070/_pkg_.a iMTA/2uapuyerpeiv4b3viMTA k GOSUMDB GOWORK 64/bin/go ache/go/1.25.8/x64/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 zm1t/ybsydLQ-bM8eUCGDzm1t 64/pkg/tool/linux_amd64/link GOINSECURE fips140cache GOMODCACHE 64/pkg/tool/linux_amd64/link estl�� stants.test 2153256/b027/vet.cfg ortcfg.link GOINSECURE GOMOD GOMODCACHE GWkazqzAVAIxY_VLl-/SmEOReLVhRl1g4n63j2S/x1mT57MK-pWgBWsaAWRq (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 GO111MODULE x_amd64/link GOINSECURE fips140/hkdf ache/go/1.25.8/x--show-toplevel x_amd64/link -c g_.a ZTds/2vgHE4jOupBv7mHHZTds .cfg GOSUMDB util 64/bin/go Eu/7mNRYRFA9RXlMxf9qL--/YcBrNqCWconfig (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/compile GOINSECURE fips140/edwards2rev-parse ache/go/1.25.8/x--git-dir 64/pkg/tool/linux_amd64/compile estl�� g_.a 2153256/b033/vet.cfg ache/go/1.25.8/x64/pkg/tool/linu-buildmode=exe GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linu-extld=gcc (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 hxms/bWOB0OjYPOs06SIChxms 64/pkg/tool/linux_amd64/vet GOINSECURE g/x/text/unicoderev-parse GOMODCACHE 64/pkg/tool/linux_amd64/vet -c 6171195/b084/importcfg TwGo/SQWnFYXBmVnJmzP4TwGo x_amd64/vet -n1 --format=format:rev-parse --end-of-options--show-toplevel x_amd64/vet (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 xxol/GL-tkTNtkvunLaxVxxol 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 5 --dir test-logs/run-5 GO111MODULE 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/compile 6171�� g_.a SgUm/-evxfJf9jMJ1iP8YSgUm .cfg GOSUMDB GOWORK 64/bin/go ache/go/1.25.8/x64/pkg/tool/linu-tests (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 x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile 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 x_amd64/vet env 3764758353/.github/workflows GO111MODULE x_amd64/vet json; \ cp .gitgit 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/linux_amd64/vet env 2900930038 1jro/oTW3DV5xy7RnXnE_1jro 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/contents/.github/workflows/shared/reporting.md
    • Triggering command: /tmp/go-build2022153256/b404/cli.test /tmp/go-build2022153256/b404/cli.test -test.testlogfile=/tmp/go-build2022153256/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true GOINSECURE GOMOD GOMODCACHE x_amd64/asm env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (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 --show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /usr/bin/git agent-persona-exgit -trimpath ceutil.test git rev-�� --show-toplevel ceutil.test /usr/bin/git api-consumption-du /tmp/go-build202-k 1/x64/bin/node git (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 80/001/test-frontmatter-with-env-template-expressions.md 2153256/b004/vet.cfg .cfg -p internal/goarch -lang=go1.25 ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -o 6171195/b178/importcfg -trimpath ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -p internal/filepatrev-parse -lang=go1.25 ache/go/1.25.8/x64/pkg/tool/linuremote.origin.url (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 lGitmain_branch63452575/001&#39; lGitmain_branch63452575/001&#39; x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (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 (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 d GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env g_.a 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 with-tools.md GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env g_.a 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 from .github/aw remote.origin.url 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/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 report.md 2153256/b034/vet.cfg k -p internal/coveragrev-parse -lang=go1.25 ache/go/1.25.8/x64/pkg/tool/linutest@example.com sRem�� 6171195/b221/importcfg -trimpath ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -p context -lang=go1.25 ache/go/1.25.8/x12345 (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 t/internal/tag GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (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 x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD emclr_wasm.s x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD reempt_wasm.s x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh workflow list --repo owner/repo --json name,path,state x_amd64/link GOINSECURE GOMOD GOMODCACHE x_amd64/link (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 color.go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/test/repo
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch se 2153256/b091/vet.cfg x_amd64/vet GOSUMDB GOWORK 64/bin/go x_amd64/vet -o 6171195/b205/importcfg -trimpath ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -p internal/oserror-1 -lang=go1.25 ache/go/1.25.8/x64/pkg/tool/linurev-parse (http block)
  • invalid.example.invalid
    • Triggering command: /usr/lib/git-core/git-remote-https /usr/lib/git-core/git-remote-https origin https://invalid.example.invalid/nonexistent-repo.git e/git init�� ndor/bin/git git ode_modules/.bin/git =receive test@example.com--git-dir=/tmp/bare-incremental-pgwT1s /git (dns block)

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

…mplate

- Replace # and ## headers with ### and #### throughout the template
- Wrap Agent Task Texts table in <details> tags for progressive disclosure
- Wrap Notable PRs section in <details> tags for progressive disclosure
- Recompile lock files

Agent-Logs-Url: https://github.com/github/gh-aw/sessions/f68c3b01-e0d6-48c1-aa44-56f4d13142d7

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Update report formatting for non-compliant workflows fix(copilot-agent-analysis): normalize Phase 6 report template to h3+ headers with progressive disclosure Apr 28, 2026
Copilot AI requested a review from gh-aw-bot April 28, 2026 01:21
@pelikhan pelikhan marked this pull request as ready for review April 28, 2026 01:24
Copilot AI review requested due to automatic review settings April 28, 2026 01:24
@pelikhan pelikhan merged commit 48f4250 into main Apr 28, 2026
19 checks passed
@pelikhan pelikhan deleted the copilot/workflow-style-normalize-report-formatting branch April 28, 2026 01:25
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

Updates the “Phase 6” Copilot Agent PR analysis discussion template to match the reporting style used elsewhere by lowering header levels and hiding verbose sections behind progressive disclosure.

Changes:

  • Normalized template header levels (####, ######) and removed the redundant “Summary” header in the discussion template.
  • Wrapped “Agent Task Texts” and “Notable PRs” sections in <details>/<summary> to keep the default view concise.
  • Updated the labels frontmatter reference snippet in frontmatter-full.md (appears unrelated to the PR’s stated goal).
Show a summary per file
File Description
.github/workflows/copilot-agent-analysis.md Adjusts the Phase 6 discussion template formatting and adds progressive disclosure for verbose sections.
docs/src/content/docs/reference/frontmatter-full.md Modifies the labels frontmatter documentation (currently introduces unclear/incorrect text).

Copilot's findings

Tip

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

  • Files reviewed: 2/2 changed files
  • Comments generated: 2

Comment on lines 826 to +832
# Option 1: Single label name that must match the triggering label (e.g.,
# 'panel-review')
labels: "example-value"

# Option 2: List of label names; the workflow fires when the triggering label
# matches any entry.
labels: []
# Array items: Label name (e.g., 'panel-review', 'needs-triage')
# Array items: undefined
Copy link

Copilot AI Apr 28, 2026

Choose a reason for hiding this comment

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

The labels frontmatter section’s documentation looks broken: Option 1 describes a single label string but no example value is provided, and the array form’s item description is undefined. This should mirror the established pattern used for other oneOf fields in this file (e.g., roles above) by including a scalar example (e.g., labels: "example-value") and replacing Array items: undefined with a clear label name description.

See below for a potential fix:

  labels: "example-value"

  # Option 2: List of label names; the workflow fires when the triggering label
  # matches any entry.
  labels: []
    # Array of label name (e.g., 'panel-review')

Copilot uses AI. Check for mistakes.
Comment on lines 829 to +832
# Option 2: List of label names; the workflow fires when the triggering label
# matches any entry.
labels: []
# Array items: Label name (e.g., 'panel-review', 'needs-triage')
# Array items: undefined
Copy link

Copilot AI Apr 28, 2026

Choose a reason for hiding this comment

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

This PR is described as normalizing the Phase 6 report template in .github/workflows/copilot-agent-analysis.md, but it also changes the labels section in frontmatter-full.md. Please either explain this additional docs change in the PR description or revert it if it was unintended.

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Copy Markdown
Contributor

Hey @Copilot 👋 — nice work on the Phase 6 template cleanup! Normalizing the header levels and wrapping the verbose tables in <details> progressive disclosure blocks is a solid readability improvement.

A couple of things worth addressing before this is merged:

  • Unfocused diff — this PR mixes the copilot-agent-analysis.md template normalization with an unrelated change in docs/src/content/docs/reference/frontmatter-full.md. That second file replaces a meaningful comment (# Array items: Label name (e.g., 'panel-review', 'needs-triage')) with # Array items: undefined and removes the labels: "example-value" example. This looks like it may be an unintended regression or belongs in a separate PR with its own context. Consider splitting these into distinct PRs.
  • No tests — there are no test file changes accompanying the template edits. If there are snapshot or rendering tests for the workflow doc templates, it would be worth ensuring they're updated.

If you'd like a hand, you can assign this prompt to your coding agent:

In PR #28832 for github/gh-aw, two unrelated files were changed together:
1. `.github/workflows/copilot-agent-analysis.md` — Phase 6 template header normalization (intentional)
2. `docs/src/content/docs/reference/frontmatter-full.md` — removes `labels: "example-value"` example and replaces a descriptive comment with `# Array items: undefined` (likely unintentional or needs its own PR)

Please:
- Revert the changes to `docs/src/content/docs/reference/frontmatter-full.md` from this PR, OR open a separate PR explaining the rationale for those doc changes.
- If there are any snapshot or rendering tests for the copilot-agent-analysis.md template, update them to reflect the new header levels and <details> blocks.

Generated by Contribution Check · ● 1.1M ·

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.

[workflow-style] Normalize report formatting for non-compliant workflows

4 participants