fix: emit model aliases under apiProxy.models instead of top-level config.models#30315
fix: emit model aliases under apiProxy.models instead of top-level config.models#30315
apiProxy.models instead of top-level config.models#30315Conversation
|
Hey A couple of things to address before this is ready for review:
When you're ready to continue, here's a prompt to hand off to your coding agent:
|
AWF firewall v0.25.38 rejects unknown top-level config keys, causing `config.models is not supported` errors that block all 10 smoke runs. The fix moves model alias mappings from the (unsupported) top-level `config.models` position to `apiProxy.models`, which is defined in the AWF config schema (v0.25.38). Changes: - Add `schemas/awf-config.schema.json` (AWF v0.25.38 config schema) with `apiProxy.models` support for compile-time validation - Add `ValidateAWFConfigJSON`/`validateAWFConfigJSON` to validate the generated config against the embedded schema at build time - Move `Models` field from `AWFConfigFile` (top-level) to `AWFAPIProxyConfig` with `json:"models,omitempty"` - Update `BuildAWFConfigJSON` to populate `apiProxy.Models` and validate the resulting JSON against the embedded schema - Update tests: `TestBuildAWFConfigJSON_ModelsSection` and `TestModelAliasesAWFConfigJSON` now assert models appear under `apiProxy.models` rather than being absent - Regenerate wasm golden files to include `apiProxy.models` in the generated AWF config JSON Closes: config.models is not supported errors in smoke sweep Agent-Logs-Url: https://github.com/github/gh-aw/sessions/c844f88b-f1eb-40c5-a162-fd5381ccfaad Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
…tf for URL, extract struct type - Return error from BuildAWFConfigJSON when generated config fails schema validation (prevents invalid configs from reaching AWF) - Use fmt.Sprintf for schema URL construction in getCompiledAWFConfigSchema for consistency with buildAWFConfigSchemaURL - Extract awfConfigModelsResult helper type to eliminate duplicate anonymous struct definition in TestBuildAWFConfigJSON_ModelsSection Agent-Logs-Url: https://github.com/github/gh-aw/sessions/c844f88b-f1eb-40c5-a162-fd5381ccfaad Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
config.models field in AWF configapiProxy.models instead of top-level config.models
|
@copilot merge main and recompile |
There was a problem hiding this comment.
Pull request overview
This PR moves emitted AWF model aliases from the rejected top-level models field into apiProxy.models, adds embedded AWF config schema validation, and updates tests/golden fixtures to match the new JSON shape.
Changes:
- Embed the AWF v0.25.38 config schema and validate generated
awf-config.jsonagainst it. - Move model alias serialization from top-level config to
apiProxy.models. - Update model-alias tests and WASM golden fixtures to expect the nested
apiProxy.modelslayout.
Key findings:
- The new schema validator is pinned to the default embedded schema version instead of the effective AWF version, so validation can diverge from the binary that will actually run.
apiProxy.modelsis emitted for all workflows with model mappings, including workflows that pin older AWF versions that do not support this key.- Validation failures now return errors from
BuildAWFConfigJSON, but the current caller path only warns and skips--config, which can silently drop the config-based behavior this PR is adding.
Show a summary per file
| File | Description |
|---|---|
pkg/workflow/awf_config.go |
Moves model aliases under apiProxy, adds embedded-schema validation, and returns validation errors from config generation. |
pkg/workflow/schemas/awf-config.schema.json |
Adds the embedded AWF v0.25.38 config schema used for validation. |
pkg/workflow/model_aliases_test.go |
Updates model alias tests to assert JSON emission under apiProxy.models. |
pkg/workflow/model_aliases_import_test.go |
Updates import/merge test expectations for nested model alias emission. |
pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden |
Refreshes golden output to include apiProxy.models. |
pkg/workflow/testdata/TestWasmGolden_CompileFixtures/playwright-cli-mode.golden |
Refreshes golden output to include apiProxy.models. |
pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden |
Refreshes golden output to include apiProxy.models. |
pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden |
Refreshes golden output to include apiProxy.models. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comments suppressed due to low confidence (1)
pkg/workflow/awf_config.go:301
- Returning an error here is not enough by itself because
BuildAWFCommandcurrently only logs a warning and skips--configwhenBuildAWFConfigJSONfails (pkg/workflow/awf_helpers.go:109-128). That means any schema-validation failure will silently drop config-file features such as model aliases and API target overrides instead of failing compilation, which makes this validation easy to miss in production.
if err := validateAWFConfigJSON(jsonStr); err != nil {
return "", fmt.Errorf("generated AWF config failed schema validation: %w", err)
- Files reviewed: 8/8 changed files
- Comments generated: 2
| loader := jsonschema.NewCompiler() | ||
| schemaURL := fmt.Sprintf("https://github.com/github/gh-aw-firewall/releases/download/%s/awf-config.schema.json", constants.DefaultFirewallVersion) | ||
| if err := loader.AddResource(schemaURL, schemaDoc); err != nil { | ||
| awfConfigSchemaCompileError = fmt.Errorf("failed to add AWF config schema resource: %w", err) | ||
| return | ||
| } | ||
| schema, err := loader.Compile(schemaURL) |
| // ── Models section (nested under apiProxy per AWF config schema) ────────── | ||
| if config.WorkflowData != nil && len(config.WorkflowData.ModelMappings) > 0 { | ||
| apiProxy.Models = config.WorkflowData.ModelMappings | ||
| awfConfigLog.Printf("Models section: %d alias entries", len(config.WorkflowData.ModelMappings)) |
…g-models-issue # Conflicts: # pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden # pkg/workflow/testdata/TestWasmGolden_CompileFixtures/playwright-cli-mode.golden # pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden # pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done in 61bc8e6 — merged origin/main, rebuilt the binary, recompiled all lock files, and regenerated wasm golden fixtures. All unit tests pass. 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:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot merge main, recompile fix conflicts recompile |
…g-models-issue # Conflicts: # .github/workflows/stale-pr-cleanup.lock.yml Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done in 3cec25b — merged origin/main, resolved the conflict in 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:
If you need me to access, download, or install something from one of these locations, you can either:
|
AWF firewall v0.25.38 performs strict schema validation and rejects unknown top-level keys. Placing model aliases at
config.modelscaused all smoke runs to fail at startup withconfig.models is not supported— 0 turns, 0 tokens per run.Changes
pkg/workflow/schemas/awf-config.schema.json— Embed the AWF v0.25.38 config schema. The schema definesapiProxy.modelsas the correct location for model alias mappings.pkg/workflow/awf_config.goModelsfromAWFConfigFile(top-level); addModels map[string][]string \json:"models,omitempty"`toAWFAPIProxyConfig— aliases now serialize atapiProxy.models`ValidateAWFConfigJSON/validateAWFConfigJSONbacked by the embedded schema;BuildAWFConfigJSONreturns an error if the generated config fails validationTests — Update
TestBuildAWFConfigJSON_ModelsSectionandTestModelAliasesAWFConfigJSONto assert models appear underapiProxy.models; regenerate wasm golden filesBefore → after in generated
awf-config.json: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/usr/bin/gh gh repo view --json owner,name --jq .owner.login + "/" + .name k ./../.prettieriggit util(http block)/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 .cfg 64/pkg/tool/linu--show-toplevel iUEqf5PFeb3NCkL0nF/2rw-RdHCw_apH02zfbN4/uSkbk2Boconfig sRem�� te 'scripts/**/*.js' --ignore-path .prettierignoremote.origin.url 64/pkg/tool/linux_amd64/vet g_.a get --local 64/pkg/tool/linu--show-toplevel node(http block)/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 er_test -importcfg node /hom�� uypkflb2T **/*.cjs verutil.test **/*.json --ignore-path ../../../.pretti-v verutil.test(http block)https://api.github.com/orgs/test-owner/actions/secrets/usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name on' --ignore-path ../../../.prettierignore /tmp/go-build3714684746/b191/vet.cfg 86_64/bash(http block)/usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name /repos/actions/github-script/git/ref/tags/v9 --jq(http block)/usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name h ../../../.prettierignore git /usr/bin/infocmp --show-toplevel /usr/bin/git /usr/bin/git infocmp -1 w/js/**/*.json' --ignore-path git /usr/bin/git ithub-script/gitgit git bject.type] | @tuser.name git(http block)https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1/usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 1/x64/bin/node sv sistency_GoAndJagit ../../../**/*.jsrev-parse /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git 3746-15067/test-gh /opt/hostedtoolcapi bject.type] | @t/repos/actions/github-script/git/ref/tags/v9 git(http block)/usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 sh sv bility_SameInputgit sed /home/REDACTED/wor--show-toplevel git rev-�� --show-toplevel node /usr/bin/git --write ../../../**/*.jsapi /opt/hostedtoolc/repos/actions/github-script/git/ref/tags/v9 git(http block)/usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 e/git sv 3 git /home/REDACTED/wor--show-toplevel git rev-�� --show-toplevel node /usr/bin/git --write ../../../**/*.jsapi tartedAt,updated/repos/actions/github-script/git/ref/tags/v9 git(http block)https://api.github.com/repos/actions/checkout/git/ref/tags/v3/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv WorkflowFiles_WithImports4156189676/001 upstream /usr/bin/git source-field-vargh conntrack 86_64/sh git rev-�� --show-toplevel git /usr/bin/git .js' --ignore-pagit origin de_modules/.bin/--show-toplevel /usr/bin/git(http block)/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv 66658970/001 git /usr/bin/git ../pkg/workflow/gh git x_amd64/vet git init��(http block)/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/infocmp ../pkg/workflow/gh infocmp /usr/bin/git infocmp -1 xterm-color git /usr/bin/git 6/001/test-frontgit git 86_64/node git(http block)https://api.github.com/repos/actions/checkout/git/ref/tags/v5/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv 3158856720 --write 1/x64/bin/node **/*.ts **/*.json --ignore-path e/git t-ha�� ithub/workflows/agent-performance-analyzer.md gdb2P9x/80iDpojcoxN4P1NOZK1a /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet se 4684746/b226/vet-1 ache/go/1.25.8/xxterm-color /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linufeature-branch(http block)/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv --show-toplevel x_amd64/vet /usr/bin/git -aw/git/ref/tagsgit --json bject.type] | @t--show-toplevel git rev-�� --show-toplevel git /usr/bin/git ons-test16548778git config /opt/hostedtoolc--show-toplevel git(http block)/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv k/_tool gh /usr/bin/infocmp /repos/actions/ggit --jq /usr/bin/infocmp--show-toplevel infocmp -1 xterm-color infocmp /home/REDACTED/.local/bin/node xterm-color ingutil.test /usr/bin/git node(http block)https://api.github.com/repos/actions/checkout/git/ref/tags/v6/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv bility_SameInputSameOutput207975504/001/stability-test.md -trimpath ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -p github.com/githu-1 -lang=go1.25 ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet(http block)/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv /repos/actions/github-script/git/ref/tags/v9 --jq /usr/bin/infocmp w/js/**/*.json' git -buildtags ode_modules/.bin--show-toplevel infocmp -1 xterm-color bash /usr/bin/gh 1 -tests n-dir/node gh(http block)/usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv /tmp/TestHashConsistency_InlinedImports2909184765/001/noflag-a.md(http block)https://api.github.com/repos/actions/github-script/git/ref/tags/v8/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv /repos/actions/setup-node/git/ref/tags/v4 --jq /usr/bin/git add l /usr/lib/git-cor--show-toplevel git rev-�� --show-toplevel /usr/lib/git-core/git /usr/bin/git run resolved$ /usr/bin/git git(http block)/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv /repos/actions/setup-node/git/ref/tags/v4 --jq /usr/bin/git /tmp/TestCompilegit config /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git user.name Test User /usr/bin/git git(http block)/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv /repos/actions/setup-node/git/ref/tags/v4 --jq /usr/bin/git /repos/actions/ggit --jq /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git bject.type] | @tgit l /usr/bin/git git(http block)https://api.github.com/repos/actions/github-script/git/ref/tags/v9/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv(http block)/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-build3714684746/b001/importcfg -pack /tmp/go-build3714684746/b001/_testmain.go(http block)/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv -bool -buildtags ode_modules/.bin/sh -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.8/x**/*.cjs -uns�� h ../../../.prettierignore /tmp/go-build3714684746/b178/vet--ignore-path nfig/composer/vendor/bin/bash ock.json pkg/wornode(http block)https://api.github.com/repos/actions/github-script/git/ref/tags/v9.0.0/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -unreachable=false /tmp/go-build3714684746/b103/vet.cfg /sh(http block)/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -unreachable=false /tmp/go-build3714684746/b046/vet.cfg modules/@npmcli/run-script/lib/node-gyp-bin/sh(http block)/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv n-to-awf-config:pkg/workflow/schemas/awf-config.schema.json /tmp/go-build3714684746/b143/vet.cfg cal/bin/bash(http block)https://api.github.com/repos/actions/setup-go/git/ref/tags/v4/usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/gh npx prettier --winfocmp ache/go/1.25.8/x-1 /usr/local/.ghcuxterm-color gh api /repos/actions/github-script/git/ref/tags/v9 --jq /usr/bin/git '/tmp/TestParseDgit '/tmp/TestParseDrev-parse .cfg git(http block)/usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 3920-27668/test-455923529 infocmp /usr/bin/git xterm-color on rkflow/js/**/*.jxterm-color git conf�� --get remote.origin.url /usr/bin/git /ref/tags/v9(http block)/usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 ^remote\..*\.gh-resolved$ bject.type] | @tsv 4131-40619/test-infocmp rkflow/js/**/*.j-1 /opt/hostedtoolcxterm-color git rev-�� --show-toplevel node /usr/bin/git run format:cjs /home/node_modul--show-toplevel git(http block)https://api.github.com/repos/actions/setup-node/git/ref/tags/v4/usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv add l /usr/lib/git-core/git .js' --ignore-pagit(http block)/usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv xterm-color sh /usr/bin/infocmp npx prettier --winfocmp ache/go/1.25.8/x-1 e/git infocmp -1 xterm-color e/git /usr/bin/git "prettier" --wrigit ache/go/1.25.8/xrev-parse /home/REDACTED/wor--show-toplevel git(http block)/usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 node bject.type] | @tsv ons-test16548778git /opt/hostedtoolcrev-parse /opt/hostedtoolc--show-toplevel git rev-�� /ref/tags/v9 node sv /tmp/TestHashStainfocmp 64/pkg/tool/linu-1 _id":222}] gh(http block)https://api.github.com/repos/actions/setup-node/git/ref/tags/v6/usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv bility_SameInputSameOutput207975504/001/stability-test.md --jq ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -unreachable=falgh /tmp/go-build371api ache/go/1.25.8/x/repos/actions/github-script/git/ref/tags/v9 ache/go/1.25.8/x--jq(http block)/usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv poJ_/sX9FX53sm1OTZ6jdpoJ_(http block)/usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv xterm-color 64/pkg/tool/linuremote om/org1/repo1.git json' --ignore-pgit --jq de_modules/.bin/--show-toplevel git conf�� --get remote.origin.url /usr/bin/git th .prettierignogit index-pack _modules/.bin/no--show-toplevel git(http block)https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4/usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 3746-15067/test-698452772 /tmp/go-build1756834592/b111/vet.cfg /usr/bin/git on' --ignore-patgit(http block)/usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /repos/actions/github-script/git/ref/tags/v9 --jq /usr/bin/git iant-2268365579/git git /usr/bin/git git rev-�� --show-toplevel git(http block)/usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv xterm-color git /usr/bin/git 1 git /usr/bin/git git -C /tmp/gh-aw-test-runs/20260505-094131-40619/test-705624674/custom/workflows(http block)https://api.github.com/repos/aws-actions/configure-aws-credentials/git/ref/tags/v4/usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel ache/node/24.14.1/x64/bin/node /usr/bin/git(http block)/usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /tmp/TestGuardPogh rev-parse /opt/hostedtoolc/repos/actions/github-script/git/ref/tags/v9 git rev-�� /ref/tags/v9 node sv /tmp/TestHashCongit l /usr/bin/git gh(http block)/usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/gh /tmp/TestGuardPogh rev-parse /usr/bin/git gh(http block)https://api.github.com/repos/azure/login/git/ref/tags/v2/usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel 6834592/b462/importcfg /usr/bin/git /ref/tags/v9.0.0git /opt/hostedtoolcrev-parse sv git rev-�� --show-toplevel git /usr/bin/infocmp /tmp/gh-aw-test-infocmp l kflow.test infocmp(http block)/usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /tmp/gh-aw-test-git rev-parse t git rev-�� --show-toplevel ache/node/24.14.1/x64/bin/node /usr/bin/infocmp w.md infocmp /usr/bin/git infocmp(http block)/usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /ref/tags/v9 rev-parse sv git rev-�� --show-toplevel git /usr/bin/infocmp /tmp/TestGuardPoinfocmp l /usr/bin/infocmpxterm-color infocmp(http block)https://api.github.com/repos/docker/login-action/git/ref/tags/v3/usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git ons-test16548778git config /opt/hostedtoolc--show-toplevel git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /usr/bin/git git git 64/pkg/tool/linuxterm-color git(http block)/usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv --show-toplevel node /usr/bin/git /tmp/TestHashCongit git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git /tmp/TestGuardPoinfocmp(http block)/usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/infocmp --show-toplevel git /usr/bin/git infocmp -1 xterm-color git /usr/bin/git --git-dir x_amd64/link /opt/hostedtoolcxterm-color git(http block)https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.1.2/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv --show-toplevel /opt/hostedtoolcremote.origin.url /usr/bin/git _messages.go _messages_test.gapi e/git-receive-pa/repos/actions/github-script/git/ref/tags/v9 git rev-�� --show-toplevel(http block)/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv --get-regexp ^remote\..*\.gh-resolved$ /usr/bin/git ithub/workflows/git bash /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git st-1756014395 --always flow.lock.yml git(http block)/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv -v bash /usr/bin/git te '../../../**/infocmp mkdir /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --tags --always /home/REDACTED/worxterm-color git(http block)https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv --show-toplevel D-cL8WW6XjhHWPfx6D/ZtTHotUlgD-mp--write /opt/hostedtoolcache/node/24.14.1/x64/bin/node */*.ts' '**/*.jsgit --all e515c0d0d5d67463--show-toplevel /opt/hostedtoolcache/node/24.14.1/x64/bin/node /tmp�� github.event.inputs.enforce_all == 'true' bash /usr/bin/git ../pkg/workflow/git(http block)/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv xterm-color gh /usr/bin/git /repos/actions/ggit --jq(http block)/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv /tmp/gh-aw-test-runs/20260505-094131-40619/test-2898650058 rev-parse /usr/bin/git --show-toplevel git 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel l /usr/bin/git 806208266/001 806208266/002/wo-1 sh git(http block)https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv --show-toplevel bash /usr/bin/git */*.ts' '**/*.jsgit(http block)/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv /tmp/gh-aw-test-runs/20260505-093920-27668/test-1763203575 show /usr/bin/git cli/install.sh..git git ode_modules/.bin--show-toplevel git rev-�� --show-toplevel git /usr/bin/git /ref/tags/v9 git ode_modules/.bin--show-toplevel git(http block)/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 64/pkg/tool/linu-tests bject.type] | @tsv matter-with-env-git git ode_modules/.bin--show-toplevel infocmp -1 xterm-color s/test.md /usr/bin/git Gitmaster_branchgit Gitmaster_branchrev-parse odules/npm/node_--show-toplevel git(http block)https://api.github.com/repos/github/gh-aw/actions/runs/usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-04-28(http block)/usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-04-05(http block)/usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-02-04(http block)https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name x_amd64/vet k/gh-aw/gh-aw/actions/setup/js/node_modules/.bin/node on --global 64/pkg/tool/linulist bash ache�� --noprofile 64/pkg/tool/linu100 k it} .cfg x_amd64/link erignore(http block)/usr/bin/gh gh run download 1 --dir test-logs/run-1 on k/gh-aw/gh-aw/node_modules/.bin/-lang=go1.25 nore erignore 168.63.129.16 sh -c te '**/*.cjs' '**/*.ts' '**/*.js-c=4 conntrack .cfg ata/action_pins.git -j DROP sh(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name infocmp /usr/bin/sed xterm-color gh /usr/bin/git sed -e /ref/tags/v9(http block)https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name x_amd64/vet son ignore --global 64/pkg/tool/linuremove /opt/hostedtoolcremote1 -o 252997710 -importcfg h -s -w -buildmode=exe node(http block)/usr/bin/gh gh run download 12345 --dir test-logs/run-12345 x_amd64/vet son ignore --global ode-gyp-bin/node--show-toplevel y4/NgsYRIvMQHHTX5b4d3ZQ/CzLq7wlyshow --no�� 504/001/stability-test.md 64/pkg/tool/linux_amd64/vet ck it} .cfg 64/pkg/tool/linu--show-toplevel node(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name node ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet install --package-lock-oinit /usr/bin/git ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet rev-�� ExpressionCompiledOutput2815007624/001 git ache/node/24.14.1/x64/bin/node --show-toplevel git /usr/bin/git node(http block)https://api.github.com/repos/github/gh-aw/actions/runs/1234567890/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, on' --ignore-path ../../../.pret.prettierignore -buildtags sh -errorsas -ifaceassert -nilfunc /opt/hostedtoolc-trimpath -ato�� js/**/*.json' ---p -buildtags x_amd64/compile -errorsas -ifaceassert -nilfunc x_amd64/compile(http block)/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, h ../../../.pret.prettierignore git /usr/bin/gh --show-toplevel git /usr/bin/git gh api w/js/**/*.json' --ignore-path ../../../.prettierignore --jq(http block)/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, 569347608/001' 569347608/001' /usr/bin/infocmp /ref/tags/v9 git 1/x64/bin/node infocmp -1 xterm-color git(http block)https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name x_amd64/vet son ignore --global 64/pkg/tool/linux_amd64/vet /opt/hostedtoolcache/go/1.25.8/x-dwarf=false -ato�� 252997710 -buildtags /opt/hostedtoolcache/node/24.14.-nolocalimports -errorsas -ifaceassert -nilfunc node(http block)/usr/bin/gh gh run download 12346 --dir test-logs/run-12346 x_amd64/vet p/bin/sh ignore --global 64/pkg/tool/linu--show-toplevel bash --no�� /ref/tags/v9.0.0 64/pkg/tool/linux_amd64/vet sv it} .cfg ode-gyp-bin/sh node(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name node ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet install --package-lock-oremote /usr/bin/gh ache/go/1.25.8/xorigin rev-�� --show-toplevel gh(http block)https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name x_amd64/vet k/gh-aw/gh-aw/actions/setup/node_modules/.bin/node o actions/setup-infocmp --global 64/pkg/tool/linuxterm-color bash ache�� --noprofile 64/pkg/tool/linux_amd64/vet ache/node/24.14.1/x64/bin/node it} .cfg delAliases erignore(http block)/usr/bin/gh gh run download 2 --dir test-logs/run-2 on x_amd64/vet nore erignore 64/pkg/tool/linu--show-toplevel x_amd64/vet -c g_.a 64/pkg/tool/linux_amd64/vet .cfg get erutil 64/pkg/tool/linu--show-toplevel sh(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name --jq /usr/bin/php8.3 --show-toplevel infocmp /usr/bin/gh /usr/bin/php8.3 -c /etc/php/8.3/cli/php.ini -d e/git ./../.prettieriggit foreach(ini_get_rev-parse bject.type] | @t--show-toplevel e/git(http block)https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name c k/gh-aw/gh-aw/actions/node_modules/.bin/node - setup/js/node_moremote 64/pkg/tool/linu-v bash ache�� dfWiE9R6S 64/pkg/tool/linux_amd64/vet /opt/hostedtoolcache/node/24.14.1/x64/bin/npx it} .cfg x_amd64/link ortcfg(http block)/usr/bin/gh gh run download 3 --dir test-logs/run-3 on e_modules/.bin/sh nore erignore 64/pkg/tool/linu--show-toplevel sh -c 2752586241/.github/workflows 64/pkg/tool/linux_amd64/vet ache/uv/0.11.9/x86_64/sh get .cfg 64/pkg/tool/linu--git-dir sh(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name e/git /usr/bin/sed /repos/actions/ggit --jq(http block)https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name _NWqdcF/bmTrgOlJSL_fBOuVSPyd 64/pkg/tool/linux_amd64/vet --get-regexp --global 248105d372b02934--get-regexp 64/pkg/tool/linu^remote\..*\.gh-resolved$ ache�� 1289402423 64/pkg/tool/linux_amd64/vet .cfg it} .cfg x_amd64/vet erignore(http block)/usr/bin/gh gh run download 4 --dir test-logs/run-4 on k/node_modules/.bin/sh nore erignore 168.63.129.16 sh -c 2752586241/.github/workflows conntrack .cfg INVALID,NEW -j ode-gyp-bin/node sh(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name infocmp ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet xterm-color gh ode-gyp-bin/sh ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -ne s/^session\.save_path=\(.*;\)\?\(.*\)$/\2/p git /home/REDACTED/node_modules/.bin/sh ./../.prettieriggit git /usr/bin/git sh(http block)https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name .cfg k/gh-aw/node_modules/.bin/node successfully" --global 64/pkg/tool/linulist make ache�� 1289402423 64/pkg/tool/linu100 x_amd64/vet it} .cfg 64/pkg/tool/linuuser.email x_amd64/vet(http block)/usr/bin/gh gh run download 5 --dir test-logs/run-5 on k/gh-aw/node_modules/.bin/sh nore erignore 168.63.129.16 sh -c 2752586241/.github/workflows conntrack .cfg INVALID,NEW -j DROP sh(http block)/usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name --jq At,event,headBranch,headSha,displayTitle --show-toplevel infocmp /usr/bin/git ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -ne OKEN }} git 1/x64/bin/node ./../.prettieriggit git bject.type] | @t--show-toplevel 1/x64/bin/node(http block)https://api.github.com/repos/github/gh-aw/actions/workflows/usr/bin/gh gh workflow list --json name,state,path on' --ignore-path ../../../.prettierignore /tmp/go-build3714684746/b233/vet.cfg modules/@npmcli/run-script/lib/node-gyp-bin/sh(http block)/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 /tmp/go-build1756834592/b453/importcfg -pack /tmp/go-build1756834592/b453/_testmain.go --no�� ./../pkg/workflow/js/**/*.json' --ignore-path(http block)/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 -c erignore 64/pkg/tool/linuremote2 ache�� 504/001/stability-test.md 64/pkg/tool/linuowner e_modules/.bin/sh ./../.prettieriggit .cfg ode-gyp-bin/nodeuser.name sh(http block)https://api.github.com/repos/github/gh-aw/contents/.github/workflows/shared/reporting.md/tmp/go-build1756834592/b404/cli.test /tmp/go-build1756834592/b404/cli.test -test.testlogfile=/tmp/go-build1756834592/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true(http block)/tmp/go-build2934293603/b404/cli.test /tmp/go-build2934293603/b404/cli.test -test.testlogfile=/tmp/go-build2934293603/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true ithub-script/gitsh /opt/hostedtoolc-c bject.type] | @t"prettier" --write '**/*.cjs' '**/*.ts' '**/*.json' --ignore-path ../../../.prettierignore infocmp -1 s/data/action_pins.json and pkg/workflow/data/action_pins.json..." git(http block)/tmp/go-build2917392045/b404/cli.test /tmp/go-build2917392045/b404/cli.test -test.testlogfile=/tmp/go-build2917392045/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true /repos/actions/gsh --jq /usr/bin/git infocmp -1 xterm-color git /usr/bin/git --show-toplevel git /usr/bin/gh git(http block)https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.47.4/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/infocmp/tmp/gh-aw/aw-feature-branch.patch git rev-�� --show-toplevel infocmp /usr/bin/git ithub-script/gitgit git bject.type] | @t--show-toplevel git(http block)https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv te 'scripts/**/*.js' --ignore-path .prettierignoremote.origin.url 64/pkg/tool/linux_amd64/vet g_.a get --local 64/pkg/tool/linu--show-toplevel node /opt�� 3746-15067/test-3513422646/.github/workflows --write ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile !../../../pkg/woinfocmp --ignore-path ../../../.prettixterm-color ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/gh git rev-�� --show-toplevel gh odules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node /repos/actions/ggh --jq /usr/bin/git git(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel infocmp(http block)https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv on' --ignore-path ../../../.prettierignore(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv on' --ignore-path ../../../.prettierignore infocmp sv /ref/tags/v9 git sv git rev-�� ub/workflows git x_amd64/vet --show-toplevel git /usr/bin/git x_amd64/vet(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv xterm-color git x_amd64/link --show-toplevel git(http block)https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv rd -tests ode_modules/.bin--quiet(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv */*.ts' '**/*.json' --ignore-path ../../../.prettierignore(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv */*.ts' '**/*.js--repo(http block)https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv config-models-issue(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 git sh --show-toplevel git(http block)/usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv ./../pkg/workflow/js/**/*.json' --ignore-path gh x_amd64/vet /repos/actions/ggit nly /usr/bin/infocmp--show-toplevel x_amd64/vet rev-�� ithub-script/git/ref/tags/v9 infocmp 1/x64/bin/node xterm-color git /usr/bin/infocmpxterm-color infocmp(http block)https://api.github.com/repos/google-github-actions/auth/git/ref/tags/v2/usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /tmp/TestGuardPogit config /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git -nilfunc gh om/owner/repo.gi--show-toplevel git(http block)/usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git /tmp/TestGuardPogit rev-parse /usr/bin/gh git(http block)/usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/gh --show-toplevel git /opt/hostedtoolc--show-toplevel gh repo�� view owner/repo /usr/bin/git /home/REDACTED/worgit x_amd64/compile /usr/bin/git git(http block)https://api.github.com/repos/nonexistent/action/git/ref/tags/v999.999.999/usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv sRemoteWithRealGitmaster_branch3378156516/001 sRemoteWithRealGitmaster_branch3378156516/002/work .cfg get .cfg 64/pkg/tool/linuxterm-color node /opt�� on rkflow/js/**/*.json 64/pkg/tool/linux_amd64/vet erignore --ignore-path ../../../.prettixterm-color 64/pkg/tool/linux_amd64/vet(http block)/usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv w/js/**/*.json' --ignore-path git /usr/bin/git /ref/tags/v9 git sv git rev-�� --show-toplevel git /usr/bin/git --show-toplevel "$k=".$v["localworkflow(http block)/usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 infocmp sv /ref/tags/v9 git sv git rev-�� js/**/*.json' ---s git ndor/bin/bash --show-toplevel git /usr/bin/git infocmp(http block)https://api.github.com/repos/nonexistent/repo/actions/runs/12345/usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion ./../.prettieriggit .cfg 64/pkg/tool/linu--show-toplevel sh k/gh�� t2952052012/.github/workflows 64/pkg/tool/linux_amd64/vet .cfg get .cfg erignore sh(http block)/usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion /../../.prettiergh erignore(http block)/usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion ./../.prettieriggit -j DROP sh -c "prettier" --write '**/*.cjs' '**/*.ts' '**/*.json' --ignore-path ../../../.prettierignore git 7392045/b438/vet.cfg ions.md git sv sh(http block)https://api.github.com/repos/owner/repo/actions/workflows/usr/bin/gh gh workflow list --json name,state,path --repo owner/repo /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet(http block)/usr/bin/gh gh workflow list --json name,state,path --repo owner/repo ache/uv/0.11.9/x86_64/bash(http block)/usr/bin/gh gh workflow list --repo owner/repo --json name,path,state es/.bin/sh workflow/data/acgit -j ACCEPT sh -c ons/secrets 64/pkg/tool/linux_amd64/vet ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet --local .cfg 64/pkg/tool/linudownload ache/go/1.25.8/x1(http block)https://api.github.com/repos/test-owner/test-repo/actions/secrets/usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name sue /tmp/go-build3714684746/b183/vet.cfg sh(http block)/usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name ays.md --jq /usr/bin/git --show-toplevel node /usr/bin/gh git rev-�� --show-toplevel gh /usr/bin/gh /repos/actions/ggit --jq /usr/bin/infocmpuser.email gh(http block)/usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name h ../../../.prettierignore git /usr/bin/git ref/tags/v0.1.2 docker sv git rev-�� w/js/**/*.json' --ignore-path git /usr/bin/git --show-toplevel git(http block)https://api.github.com/repos/test/repo/usr/bin/gh gh api /repos/test/repo --jq .default_branch t2952052012/.github/workflows 64/pkg/tool/linux_amd64/vet .cfg get .cfg erignore sh -c te '../../../**/*.json' '!../../../pkg/workflow/js/**/*.json' ---errorsas 64/pkg/tool/linux_amd64/vet ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet delAlias\|model_infocmp version_constant-1 ache/go/1.25.8/xxterm-color ache/go/1.25.8/x64/pkg/tool/linuorigin(http block)/usr/bin/gh gh api /repos/test/repo --jq .default_branch --show-toplevel(http block)/usr/bin/gh gh api /repos/test/repo --jq .default_branch ithub-script/git/ref/tags/v9 git bject.type] | @tsv -frontmatter.md git bject.type] | @t--show-toplevel git rev-�� s/test.md git /usr/bin/git : .head_branch, lGitmain_branch1rev-parse(http block)If you need me to access, download, or install something from one of these locations, you can either: