Skip to content

Add builtin qmd documentation search tool (experimental)#22183

Open
Copilot wants to merge 46 commits intomainfrom
copilot/add-qmd-support-for-collection
Open

Add builtin qmd documentation search tool (experimental)#22183
Copilot wants to merge 46 commits intomainfrom
copilot/add-qmd-support-for-collection

Conversation

Copy link
Contributor

Copilot AI commented Mar 21, 2026

Adds native support for tobi/qmd as a builtin experimental tool, enabling vector similarity search over configured documentation files without requiring contents: read in the agent job.

How it works

The index is split across three jobs:

  • Activation job: triggers the workflow and provides outputs like model and artifact_prefix
  • Indexing job (needs activation, timeout-minutes: 60, runs-on: ubuntu-latest): installs @tobilu/qmd and @actions/github, registers collections from checkouts and/or GitHub searches/issue lists, builds the index using the @tobilu/qmd JavaScript SDK via a single actions/github-script step, and saves the index to actions/cache
  • Agent job (needs both activation and indexing): restores the qmd index from cache using the precise cache key, then starts the qmd MCP server natively on the VM as an HTTP server, and the MCP gateway connects to it via HTTP transport

This means the agent never needs contents: read — the indexing job (which already has it) does all the file access.

The embedding models are cached in two separate actions/cache entries (both keyed with the qmd version for proper invalidation on upgrades):

  • qmd models cache (~/.cache/qmd/models/): keyed by qmd version + OS, shared across runs
  • node-llama-cpp binaries cache (~/.cache/node-llama-cpp/): keyed by qmd version + OS + arch + runner image ID, so pre-built llama.cpp binaries are invalidated when the runner image or qmd version changes

The indexing job uses actions/cache (restore + post-save) to populate both caches; the agent job uses actions/cache/restore (read-only) to restore them without writing back.

Cache key and restore keys

All actions/cache keys include DefaultQmdVersion so that upgrading qmd automatically busts all caches. The qmd index default cache key is gh-aw-qmd<version>-${{ github.run_id }} (per-run ephemeral), but users can override it with cache-key: for cross-run persistence. The indexing job emits restore-keys derived by stripping the trailing ${{ ... }} expression from the cache key, allowing incremental updates:

  • Default key gh-aw-qmd-2.0.1-${{ github.run_id }}restore-keys: gh-aw-qmd-2.0.1-
  • User key qmd-index-${{ hashFiles('docs/**') }}restore-keys: qmd-index-

The agent job restores using the precise cache key only (no restore-keys fallback), ensuring it always uses the exact index built by the current run's indexing job.

GPU and runner configuration

By default, NODE_LLAMA_CPP_GPU is set to "false" in the indexing step so node-llama-cpp skips GPU probing on CPU-only runners. Set gpu: true in the qmd config to re-enable auto GPU detection. The indexing job defaults to ubuntu-latest but the runner image can be overridden independently via runs-on::

tools:
  qmd:
    checkouts:
      - name: docs
        paths: [docs/**/*.md]
    gpu: true
    runs-on: ubuntu-latest-gpu

qmd MCP server (native HTTP transport)

The qmd MCP server is started natively on the GitHub Actions VM (not in a Docker container) in a Start QMD MCP Server step before the gateway. Node.js is set up via actions/setup-node, then npx @tobilu/qmd qmd mcp --http is launched as a background process on port 8181. The gateway connects to it via HTTP (http://localhost:8181/mcp). Using HTTP transport instead of stdio completely avoids ANSI/progress output from node-llama-cpp corrupting the JSON-RPC stream. INDEX_PATH, NO_COLOR, and NODE_LLAMA_CPP_GPU are set directly as environment variables, and process output is redirected to /tmp/qmd-mcp.log for diagnostics. A curl health-check (120s timeout) waits for the server to be ready before the gateway starts.

Running natively (rather than in a container) is required because node-llama-cpp builds native llama.cpp binaries that must match the runner OS/arch and cannot be pre-built for a container image at compile time.

Usage

Checkouts form (multiple collections with per-collection checkout)

tools:
  qmd:
    checkouts:
      - name: current-docs
        paths:
          - docs/**/*.md
        context: "Project documentation"
      - name: other-docs
        paths:
          - docs/**/*.md
        context: "Documentation for owner/other-repo"
        checkout:
          repository: owner/other-repo
          path: ./other-repo

Searches form — code search (GitHub search queries)

tools:
  qmd:
    searches:
      - name: api-docs
        query: "repo:owner/repo language:Markdown path:docs/"
        min: 1
        max: 30
        github-token: ${{ secrets.GITHUB_TOKEN }}

Searches form — issue search (GitHub issues as indexed documents)

tools:
  qmd:
    searches:
      - name: issues
        type: issues
        max: 500
        github-token: ${{ secrets.GITHUB_TOKEN }}

When type: issues, query is the repository slug (owner/repo); if omitted, ${{ github.repository }} is used. Each open issue is saved as a markdown file and added to the named collection.

Cache key (read-only mode — use a pre-built index without any indexing)

tools:
  qmd:
    cache-key: "qmd-index-${{ hashFiles('docs/**') }}"

Build + cache mode (build once, reuse on subsequent runs)

tools:
  qmd:
    checkouts:
      - name: docs
        paths: [docs/**/*.md]
    cache-key: "qmd-index-${{ hashFiles('docs/**') }}"

Combined form

tools:
  qmd:
    checkouts:
      - name: local-docs
        paths: [docs/**/*.md]
        context: "Project documentation"
    searches:
      - name: issues
        type: issues
        max: 500
        github-token: ${{ secrets.GITHUB_TOKEN }}

Each checkout collection can be associated with a checkout (same syntax as the top-level checkout) and an optional context hint for the agent. Each search entry downloads matching files or issues from GitHub and adds them to the index. Both sources can be combined.

Changes

  • New types: QmdToolConfig with checkouts []*QmdDocCollection, searches []*QmdSearchEntry, cache-key string, gpu bool, and runs-on string; QmdDocCollection with name, paths, context, and checkout *CheckoutConfig fields; QmdSearchEntry with name, type, query, min, max, github-token, and github-app fields; registered as a builtin across tools_parser, tools_types, mcp_config_validation, mcp_setup_generator, claude_tools, docker
  • Constants: DefaultQmdVersion = "2.0.1", DefaultQmdMCPPort = 8181
  • pkg/workflow/qmd.go: indexing job generator — serializes config as QMD_CONFIG_JSON, installs @tobilu/qmd and @actions/github locally via npm install --prefix, runs a single actions/github-script step calling qmd_index.cjs; separate cache restore/save steps for the qmd index and qmd models (~/.cache/qmd/); all cache keys include DefaultQmdVersion; resolveQmdCacheKey() always emits a version-prefixed cache key (default: gh-aw-qmd<version>-${{ github.run_id }}); resolveQmdRestoreKeys() derives a prefix restore key for cross-run fallback; the indexing job has timeout-minutes: 60 and defaults to ubuntu-latest; gpu: false (default) injects NODE_LLAMA_CPP_GPU=false to skip GPU probing; runs-on overrides the indexing job's runner image; the agent job restores the qmd index using the precise cache key (no restore-keys fallback); generateQmdStartStep() produces a native Node.js start step (using actions/setup-node + npx) with a curl health-check (120s timeout) that runs before the gateway
  • pkg/workflow/mcp_renderer_builtin.go: qmd is registered as an HTTP MCP server at http://localhost:8181/mcp; the gateway connects over HTTP to the natively running qmd process
  • pkg/workflow/mcp_setup_generator.go: qmd start step is injected before the gateway start step in the agent job
  • actions/setup/js/qmd_index.cjs: JavaScript indexer using the @tobilu/qmd SDK — reads config from QMD_CONFIG_JSON, processes checkout collections (glob expansion) and search entries (GitHub code search or issue list via Octokit), calls store.update(), store.embed(), store.close(), and writes a Markdown step summary
  • actions/setup/js/qmd_index.test.cjs: 20 vitest unit tests covering all code paths: missing config, missing SDK, checkout collections (${ENV_VAR} expansion, default pattern), issues search (valid repo, explicit repo field, invalid slug, empty slug, min-count), code search (file download, min-count, download errors, malformed full_name), combined checkouts + searches, finally block, and writeSummary
  • .github/workflows/ci.yml: new js-qmd-index CI job that runs the qmd_index.test.cjs tests in isolation
  • docs/src/content/docs/reference/qmd.md: new reference documentation page (sidebar order 730)
  • docs/src/content/docs/reference/tools.md: updated with qmd: entry and link to new reference page
  • pkg/cli/workflows/smoke-codex.md: updated with checkouts (docs collection) and searches (500 open issues) to exercise qmd end-to-end
  • pkg/cli/workflows/dev.md: updated to trigger on label_command: dev, workflow_dispatch (no inputs), and daily schedule; added qmd tool configuration with a docs checkout collection and a 500-issue search; the agent prompt uses qmd to identify documentation problems reported in issues and then looks up answers in the docs collection

⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.



✨ PR Review Safe Output Test - Run 23416863680

💥 [THE END] — Illustrated by Smoke Claude ·

- Add QmdToolConfig type with docs glob patterns field
- Add DefaultQmdVersion (0.0.16) and QmdArtifactName constants
- Add parseQmdTool parser function
- Register qmd as builtin tool in tools_parser, tools_types, mcp_config_validation
- Activation job: install @tobilu/qmd, build index, upload qmd-index artifact
- Agent job: download qmd-index artifact before MCP setup
- MCP renderer: RenderQmdMCP for JSON/TOML (Node.js + npx serve-mcp)
- MCP setup generator: qmd added to standard MCP tools list
- Claude tools: qmd handled as wildcard MCP server (like serena)
- Docker: add node:lts-alpine pre-pull when qmd is configured
- System prompt: qmd_prompt.md injected when qmd tool is active
- Dependabot: track @tobilu/qmd version in npm deps
- Shell injection prevention: single-quote glob patterns in activation steps
- JSON schema: add qmd tool schema definition

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/e5f827de-afbd-4b2e-98e0-7a7d87ed547a
Copilot AI changed the title [WIP] Add builtin support for QMD tool for collection definition Add builtin qmd documentation search tool Mar 21, 2026
Copilot AI requested a review from pelikhan March 21, 2026 19:38
@pelikhan
Copy link
Contributor

@copilot mark as experimental

Copy link
Contributor Author

Copilot AI commented Mar 21, 2026

@copilot mark as experimental

Done in abf31d6. The qmd tool now emits ⚠ Using experimental feature: qmd during compilation, following the same pattern as mcp-scripts, dependencies (APM), and rate-limit.

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 /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/linux_amd64/vet git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git te &#39;../../../**/node (http block)
    • 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 .cfg 64/pkg/tool/linux_amd64/vet git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git te &#39;../../../**/node ker_validation_wjs/fuzz_sanitize_output_harness.cjs ache/go/1.25.0/x64/pkg/tool/linu/repos/actions/checkout/git/ref/tags/v5 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 -bool -buildtags 4382007/b308/vet.cfg -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build3354382007/b181/vet.cfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet ath ../../../.prgit .go er /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (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 te &#39;scripts/**/*.js&#39; --ignore-path .prettierigno-errorsas .cfg 64/pkg/tool/linux_amd64/vet (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 json&#39; --ignore-path ../../../.pr**/*.json (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha -bool -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git rev-�� --show-toplevel -tests /usr/bin/git js/**/*.json&#39; --git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel x_amd64/vet /usr/bin/git (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 prettier --write 4382007/b155/vet.cfg !../../../pkg/wogit --ignore-path ../../../.pretti--show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build3354382007/b039/vet.cfg 4382007/b147/vet.cfg ignore-path ../.git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha prettier --write /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet !../../../pkg/wogit --ignore-path ../../../.pretti--show-toplevel /opt/hostedtoolcache/go/1.25.0/x--jq -uns�� -unreachable=false /tmp/go-build3354382007/b065/vet.cfg 4382007/b249/vet.cfg ignore-path ../.git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel (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 se 4382007/b271/vet.cfg ache/go/1.25.0/x64/pkg/tool/linux_amd64/link (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha prettier --write /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet !../../../pkg/wogit --ignore-path ../../../.pretti--show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build3354382007/b043/vet.cfg 4382007/b272/vet.cfg ignore-path ../.git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha prettier --write 4382007/b162/vet.cfg !../../../pkg/wogit --ignore-path ../../../.pretti--show-toplevel /opt/hostedtoolcache/go/1.25.0/x--jq -uns�� -unreachable=false /tmp/go-build3354382007/b107/vet.cfg 4382007/b274/vet.cfg ignore-path ../.git (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 prettier --write /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile !../../../pkg/wogit --ignore-path ../../../.pretti--show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile -o /tmp/go-build3354382007/b075/_pkg_.a -trimpath 4382007/b292/vet.cfg -p testing/internalrev-parse -lang=go1.25 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (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 prettier --write 4382007/b158/vet.cfg !../../../pkg/wogit --ignore-path ../../../.pretti--show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build3354382007/b047/vet.cfg 4382007/b288/vet.cfg ignore-path ../.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 get .cfg ache/go/1.25.0/x64/bin/sh nore (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 --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git --noprofile on ache/go/1.25.0/x64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet e se 4382007/b035/vet-1 .cfg git (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet r: $owner, name: $name) { hasDiscussionsEnabled } } &#34;prettier&#34; --wri/usr/bin/gh (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 get .cfg 64/pkg/tool/linux_amd64/vet nore (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 get .cfg 64/pkg/tool/linux_amd64/vet nore (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 (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet e/git --noprofile (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 (http block)

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

Copilot AI changed the title Add builtin qmd documentation search tool Add builtin qmd documentation search tool (experimental) Mar 21, 2026
@pelikhan
Copy link
Contributor

Every documentation collection can be associated to a "checkout" (same syntax as checkout top level). Default is current repo. The checkout is what paths apply to. Make it configurable the same way as checkout

@pelikhan
Copy link
Contributor

@copilot Every documentation collection can be associated to a "checkout" (same syntax as checkout top level). Default is current repo. The checkout is what paths apply to. Make it configurable the same way as checkout

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/e9a784be-084b-40e0-9bf4-eb76dc81df6d
Copy link
Contributor Author

Copilot AI commented Mar 21, 2026

@copilot Every documentation collection can be associated to a "checkout" (same syntax as checkout top level). Default is current repo. The checkout is what paths apply to. Make it configurable the s...

Done in e09c697. Each documentation collection can now carry its own checkout config (same syntax as the top-level checkout). Default is still the current repo. Example:

tools:
  qmd:
    collections:
      - name: current-docs
        docs:
          - docs/**/*.md
      - name: other-docs
        docs:
          - docs/**/*.md
        checkout:
          repository: owner/other-repo
          path: ./other-repo   # optional; defaults to /tmp/gh-aw/qmd-checkout-<name>

The activation job emits an actions/checkout step for each collection that has a custom checkout, then runs qmd collection add "<workdir>" ... with the resolved path.

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 user.name ode_modules/.bin--show-toplevel git rev-�� --show-toplevel git /usr/bin/git ../pkg/workflow/git rty 0/x64/bin/bash git (http block)
    • 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 GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • 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 GOMOD GOMODCACHE go env heck &#39;**/*.cjs&#39; GOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 GOMOD 64/bin/go tierignore GOPROXY 64/bin/go go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 -bool -buildtags 3045242/b325/vet.cfg -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build1693045242/b200/vet.cfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet nore --log-levelgit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha HEAD .github/workflows/test.md /usr/bin/git -json GO111MODULE ache/go/1.25.0/x--show-toplevel git conf�� user.name Test User /opt/hostedtoolcache/node/24.14.0/x64/bin/node -json GO111MODULE ache/go/1.25.0/x--show-toplevel /opt/hostedtoolcache/node/24.14.0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha xterm-color git 0/x64/bin/node --show-toplevel git /usr/bin/git 0/x64/bin/node rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git 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 te &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/-errorsas .cfg 64/pkg/tool/linux_amd64/vet --format=%H:%ct (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha sistency_GoAndJavaScript3463564232/001/test-simple-frontmatter.md 9535007/b400/_testmain.go /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/link -f owner=github -f /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/link -o /tmp/go-build3169535007/b400/cli.test -importcfg /usr/bin/git -s -w -buildmode=exe git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha --show-toplevel /opt/hostedtoolcache/node/24.14.0/x64/bin/node /usr/bin/git steps.test.outpugit go /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel go /usr/bin/git 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 */*.json&#39; &#39;!../.-c=4 pull.rebase x86_64/bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha -bool -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git rev-�� --show-toplevel -tests /usr/bin/git &#39;**/*.ts&#39; &#39;**/*.git as/main_workflowrev-parse 8d519d9/node_mod--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel x_amd64/vet /usr/bin/git */*.ts&#39; &#39;**/*.jsgit (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 go build -ldflags &#34;-s -w -X main.version=abf31d6-dirty&#34; -o gh-aw ./cmd/gh-aw (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel bash /usr/bin/git te &#39;**/*.cjs&#39; &#39;*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 --write ../../../**/*.json ache/go/1.25.0/x64/pkg/tool/linux_amd64/link --ignore-path ../../../.prettirev-parse ndor/bin/bash ache/go/1.25.0/x64/pkg/tool/linux_amd64/link -uns�� 7888377/b001/workflow.test /tmp/go-build1693045242/b022/vet.cfg 7888377/b001/importcfg.link json&#39; --ignore-pgit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha --format %(refname) 3045242/b157/vet.cfg --merged abf31d6214f3d20erev-parse git /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build1693045242/b060/vet.cfg 3045242/b296/vet.cfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha (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 extensions.objectformat (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha /tmp/TestHashConsistency_GoAndJavaScript3463564232/001/test-frontmatter-with-nested-objects.md go /usr/bin/git -json GO111MODULE repository(owne--show-toplevel git init�� GOMODCACHE go /usr/bin/git -json GO111MODULE ache/go/1.25.0/x--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel 64/pkg/tool/linurev-parse /usr/bin/git git rev-�� --show-toplevel git ache/node/24.14.0/x64/bin/node --show-toplevel git /usr/bin/git git (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 --porcelain (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha user.name Test User /usr/lib/git-core/git -json GO111MODULE 64/bin/go /usr/lib/git-core/git main�� run --auto /usr/bin/git --detach GO111MODULE ache/go/1.25.0/x--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha 478871/b001/_pkg_.a git 478871/b001=&gt; --show-toplevel 64/pkg/tool/linurev-parse /usr/bin/git git rev-�� j4B9/wRbvQDqq9YEjyr41j4B9 git /usr/bin/git tOrdering2587471git git /usr/bin/git 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 --write .cfg 64/pkg/tool/linux_amd64/vet **/*.json --ignore-path ../../../.pretti--show-toplevel 64/pkg/tool/linux_amd64/vet -c ting JSON files...&#34; (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha 9535007/b433/sliceutil.test config 9535007/b433/importcfg.link remote.origin.urgit GO111MODULE 64/bin/go 4vdN3eqAa1K0H/u1ogOOgsHoxcKHcseOEC/vKfaaJsUtRlxju1NbgiD/uvljh3C4vdN3eqAa1K0H -C ithub-script/git/ref/tags/v8 config 9535007/b433/_pkg_.a remote.origin.urgit GO111MODULE $name) { has--show-toplevel infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/ls --show-toplevel go /usr/bin/git ls -lh ace-editor.md git 64/pkg/tool/linux_amd64/asm GOMODCACHE go /usr/bin/git 64/pkg/tool/linux_amd64/asm (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 -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go k/gh�� -json GO111MODULE 64/bin/go GOINSECURE GOMOD erignore go (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility -json GO111MODULE r: $owner, name: $name) { hasDiscussionsEnabled } } GOINSECURE GOMOD GOMODCACHE sh -c &#34;prettier&#34; --che-f GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go 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 te &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-pat-errorsas .cfg 64/pkg/tool/linux_amd64/vet --ignore-path .prettierignore --log-level=erro--show-toplevel 64/pkg/tool/linux_amd64/vet -c rite &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflo-errorsas .cfg 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha runs/20260321-220824-50017/test-3259091249/.github/workflows name /usr/bin/gh -json GO111MODULE 64/bin/go /usr/bin/gh api graphql -f 9535007/b436/stringutil.test -f owner=github -f 9535007/b436/stringutil.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel git /usr/bin/git user.email test@example.comrev-parse /usr/bin/git git bran�� --show-current git /usr/bin/git --git-dir go /usr/lib/git-cor--show-toplevel 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 te &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-pat-errorsas .cfg 64/pkg/tool/linux_amd64/vet --ignore-path .prettierignore --log-level=erro--show-toplevel 64/pkg/tool/linux_amd64/vet -c rite &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflo-errorsas pkg/cli/actions_build_command.go 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha 0824-50017/test-897911285 mcp/arxiv-mcp-server /usr/bin/git -json GO111MODULE 64/bin/go git -C k/gh-aw/gh-aw/.github/workflows config /usr/bin/gcc remote.origin.urgit GO111MODULE $name) { has--show-toplevel gcc (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel git /usr/bin/bash GOMODCACHE go /usr/bin/git bash /tmp�� ache/go/1.25.0/x--show-toplevel git er.test --show-toplevel go /usr/bin/git er.test (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 GO111MODULE /opt/hostedtoolcache/go/1.25.0/x-test.short=true GOINSECURE GOMOD GOMODCACHE go estl�� ithub/workflows GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 GO111MODULE nfig/composer/ve-importcfg GOINSECURE GOMOD GOMODCACHE go env ithub/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.0/x-nolocalimports GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 GO111MODULE p/bin/bash GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 GO111MODULE /opt/hostedtoolcache/go/1.25.0/x-test.short=true GOINSECURE GOMOD ed } } go ns-l�� ithub/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env ithub/workflows GO111MODULE (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 GO111MODULE repository(owner: $owner, name:-test.short=true GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 GO111MODULE /opt/hostedtoolcache/go/1.25.0/x-lang=go1.25 GOINSECURE GOMOD GOMODCACHE go env ithub/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.0/x-importcfg GOINSECURE GOMOD ed } } go (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --format %(refname) 64/bin/go --merged abf31d6214f3d20e-C 64/bin/go go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 go env -json GO111MODULE repository(owne-nilfunc GOINSECURE GOMOD GOMODCACHE go (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 go env ithub/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 get --local bin/bash user.email (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha ithub/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env k/gh-aw/gh-aw/.github/workflows GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/link /usr/bin/git 9535007/b406/congit -f ptables git rev-�� --show-toplevel ui9DXErNUqbp0/-W62TvCQswySHDXD2KP5/IKo0RnU6mvci67yPKw6j/HSDucSmurev-parse /usr/bin/git ry=1 go 9535007/b406/_pk--show-toplevel 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 -json GO111MODULE r: $owner, name: $name) { hasDiscussionsEnabled } } GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE n-dir/bash GOINSECURE GOMOD GOMODCACHE go (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 ACCEPT GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE ache/go/1.25.0/x-nilfunc GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE repository(owne-buildmode=exe GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE ache/go/1.25.0/x-nilfunc GOINSECURE GOMOD GOMODCACHE go (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 0 -j ACCEPT GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/bash GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha ck &#39;**/*.cjs&#39; &#39;*GOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 get --local ode_modules/.bin-importcfg user.email (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha -json GO111MODULE me: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } GOINSECURE GOMOD GOMODCACHE go env ithub/workflows GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git /home/REDACTED/worgit rev-parse .cfg git rev-�� --show-toplevel infocmp /usr/bin/git xterm-color go (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 ed } } go 0/x6�� 3259091249/.github/workflows l /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 r: $owner, name:-f &#34;prettier&#34; --wrigit GOPROXY 64/bin/go go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo 64/bin/go -p main -lang=go1.25 go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build3169535007/b400/cli.test /tmp/go-build3169535007/b400/cli.test -test.testlogfile=/tmp/go-build3169535007/b400/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true tierignore GOPROXY 64/bin/go go env cp .github/aw/actions-lock.json pkg/workflow/data/action_pins.json; \ echo &#34;��� Action pins syn/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 GOPATH sh 64/bin/go tierignore GOPROXY 64/bin/go go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)

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

@pelikhan
Copy link
Contributor

@copilot the QMD object will be structured as a set of checkouts and a set of searches in GitHub.

Take the existing structure and move those entries under a sub-identifier named checkouts. Add another sub-identifier named searches. Each entry under searches will be a GitHub search that has:

  • a query
  • a minimum number of items
  • a maximum number of items
  • an associated token or app

The searches will be executed and added to the collection one by one.

@pelikhan
Copy link
Contributor

@copilot the QMD object may also have a cache key, which means it will be stored in an action cache. This allows you, for example, to declare QMD with only a cache key and omit the indexing, using it as a read-only database.

Copy link
Contributor Author

Copilot AI commented Mar 21, 2026

@copilot the QMD object will be structured as a set of checkouts and a set of searches in GitHub.

Take the existing structure and move those entries under a sub-identifier named checkouts. Add anot...

Done in 8e48ff6. The qmd config now has two sub-keys:

checkouts — the existing collection/docs structure (renamed from collections; docs shorthand still works for backward compat):

checkouts:
  - name: local-docs
    docs: [docs/**/*.md]
  - name: other-docs
    docs: [docs/**/*.md]
    checkout:
      repository: owner/other-repo
      path: ./other-repo

searches — GitHub search queries whose results are downloaded and added to the index:

searches:
  - query: "repo:owner/repo language:Markdown path:docs/"
    min: 1      # fail if fewer results
    max: 30     # default 30
    github-token: ${{ secrets.GITHUB_TOKEN }}
    # OR github-app: { app-id: ..., private-key: ... }

Each search step uses gh search code + gh api to download files, enforces the min count, then registers the results as a qmd collection. Both checkouts and searches can be combined.

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 /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 GO111MODULE 64/bin/go git rev-�� --show-toplevel go /usr/bin/git js/**/*.json&#39; --git GO111MODULE 64/bin/go 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 -bool -buildtags /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -ato�� -bool -buildtags ache/node/24.14.0/x64/bin/node -errorsas -ifaceassert -nilfunc ache/node/24.14.0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --write **/*.cjs /home/REDACTED/node_modules/.bin/sh **/*.json --ignore-path ../../../.pretti--show-toplevel sh -c &#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; ---p node /usr/bin/git rror lint:cjs run-script/lib/n--show-toplevel 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 i/install.sh git ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet json&#39; --ignore-pgit --global ules/.bin/pretti--show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /opt�� prettier --write .cfg **/*.ts **/*.json --ignore-path ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha 28e1bbe2ad53c18b37aa5bd6:pkg/parser/schemas/main_workflow_schema.json son cal/bin/sh GOINSECURE GOMOD GOMODCACHE go env rite &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.pr**/*.json GO111MODULE k/_temp/uv-python-dir/sh GOINSECURE GOMOD ode-gyp-bin/sh go (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 --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha ue.number -buildtags /opt/hostedtoolcache/node/24.14.0/x64/bin/node -errorsas -ifaceassert -nilfunc node /tmp�� /tmp/TestHashStability_SameInputSameOutput427392531/001/stability-test.md -tests /opt/hostedtoolcache/node/24.14.0/x64/bin/node with-tools.md ../../../**/*.jsrev-parse on node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha vars.MY_VAR x_amd64/vet /usr/bin/git .js&#39; --ignore-pagit (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 3001787/b376/_pkg_.a grep 3001787/b376=&gt; */*.ts&#39; &#39;**/*.jsgit pkg/workflow/toorev-parse x86_64/node /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� KJo4/H5bRjScSb4x_v8j3KJo4 /tmp/go-build1683001787/b114/vet.cfg 0/x64/bin/node sions.md on cal/bin/bash rop.prop.prop.prop.prop.prop.prop.prop.prop.pro (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha t0 m0s /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet - (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel x_amd64/vet /usr/bin/git }} ${{ github.agit (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 --noprofile bash /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet */*.ts&#39; &#39;**/*.jsgit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha 3001787/b001/_pkg_.a bash 3001787/b001=&gt; 1 1 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha sistency_GoAndJavaScript3973888060/001/test-empty-frontmatter.md -trimpath 3001787/b252/vet.cfg -p github.com/githurev-parse -lang=go1.25 /opt/hostedtoolcache/go/1.25.0/x--jq -uns�� -unreachable=false /tmp/go-build1683001787/b088/vet.cfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -c=4 -nolocalimports -importcfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_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 3001787/b374/_pkg_.a !integration 3001787/b374=&gt; ./pkg/parser/ b/gh-aw/pkg/workrev-parse 0/x64/bin/node /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� DXjh/-xtblnPM1jNwAcaVDXjh /tmp/go-build1683001787/b078/vet.cfg ache/node/24.14.0/x64/bin/node ath ../../../.prgit on p/bin/bash 3001787/b374/importcfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha 3863441/b374/_pkg_.a go 3863441/b374=&gt; ./../.prettieriggit b/gh-aw/pkg/workrev-parse 64/bin/go sh -c lpz0/OyJ7pmpQ5tkymygClpz0 go /usr/sbin/sh ions.md GO111MODULE 64/bin/go 3863441/b374/importcfg (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 3001787/b376/parser.test grep ache/node/24.14.0/x64/bin/node te &#39;scripts/**/*git pkg/workflow/cherev-parse k/gh-aw/gh-aw/no--show-toplevel M3ibdO7ScOBoJ/H5bRjScSb4x_v8j3KJo4/rZ-g5HR9YNRzVN1XHdWk/b70RcTSM3ibdO7ScOBoJ t-20�� bility_SameInputSameOutput427392531/001/stability-test.md -buildtags 3001787/b376/_pkg_.a -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.0/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 3863441/b376/parser.test go 3863441/b376/importcfg.link ./../.prettieriggit GO111MODULE 64/bin/go M3ibdO7ScOBoJ/H5bRjScSb4x_v8j3KJo4/rZ-g5HR9YNRzVN1XHdWk/b70RcTSM3ibdO7ScOBoJ -c ry=1 go che/go-build/b6/b6da9a72b53f97298b81d9f4c4fc4b24bac7cf2613e502e2cf5ee66a6fb60961-d -json GO111MODULE 64/bin/go sh (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 --noprofile .cfg 64/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 */*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.prettierignore GO111MODULE /sa1 GOINSECURE GOMOD GOMODCACHE /sa1 env ace-editor.md GO111MODULE 64/pkg/tool/linux_amd64/cgo GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/cgo (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 kysWS_1Th .cfg 64/pkg/tool/linux_amd64/vet js/**/*.json&#39; --git ame it 64/pkg/tool/linux_amd64/vet --no�� g/testutil/tempdir.go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha -json GO111MODULE ules/.bin/node GOINSECURE GOMOD GOMODCACHE go 0/x6�� -json GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go son 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 --noprofile .cfg 64/pkg/tool/linux_amd64/vet js/**/*.json&#39; --git ame erignore 64/pkg/tool/linux_amd64/vet --no�� te &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; --ignore-path ../../../.prettieriggit .cfg ser.test &#39;**/*.ts&#39; &#39;**/*.git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha -json GO111MODULE tions/node_modules/.bin/node GOINSECURE GOMOD GOMODCACHE ns-lock.json does not exist yet&#34;; \ fi 0/x6�� -json GO111MODULE git son GOMOD GOMODCACHE go (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 patch_workflow.go patch_workflow_test.go cal/bin/sh patch_workflow_v/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet .go r ker_api_proxy_te-buildtags ker_�� on&#39; --ignore-pat-errorsas ker_validation_w-ifaceassert de/node/bin/bash-nilfunc ignore-path .././opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha &#34;prettier&#34; --check &#39;scripts/**/*GOINSECURE git 64/bin/go --show-toplevel git 64/bin/go go env ath ../../../.pr**/*.json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 te &#39;scripts/**/*.js&#39; --ignore-path .prettierignore --log-level=e!../../../pkg/workflow/js/**/*.j/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha &#34;prettier&#34; --check &#39;scripts/**/*GOINSECURE git /node tierignore git 64/bin/go go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)

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

Copy link
Contributor Author

Copilot AI commented Mar 21, 2026

@copilot the QMD object may also have a cache key, which means it will be stored in an action cache. This allows you, for example, to declare QMD with only a cache key and omit the indexing, using it ...

Done in ef071a0. The qmd config now accepts a cache-key field:

Read-only mode (cache-key only, no sources — use a pre-built cache as a database):

tools:
  qmd:
    cache-key: "qmd-index-${{ hashFiles('docs/**') }}"

→ activation job: restore from cache → upload as artifact; all indexing steps skipped.

Build + cache mode (sources + cache-key — build once, reuse on subsequent runs):

tools:
  qmd:
    checkouts:
      - name: docs
        docs: [docs/**/*.md]
    cache-key: "qmd-index-${{ hashFiles('docs/**') }}"

→ activation job: restore from cache → on miss: build index + save to cache → upload as artifact; all build steps carry if: steps.qmd-cache-restore.outputs.cache-hit != 'true' so they are skipped when the cache is warm.

Uses actions/cache/restore for restoring and actions/cache/save for explicit saving.

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 /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 GO111MODULE 64/bin/go git rev-�� --show-toplevel go /usr/bin/git js/**/*.json&#39; --git GO111MODULE 64/bin/go 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 -unreachable=false /tmp/go-build245491230/b081/vet.cfg 0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --write **/*.cjs 0/x64/bin/node **/*.json --ignore-path ../../../.pretti--show-toplevel 0/x64/bin/node -c &#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; ---p sh /usr/bin/git rror GOPROXY run-script/lib/n--show-toplevel 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 auto-triage-issues.md (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha audit-workflows.md son cal/bin/sh GOINSECURE GOMOD GOMODCACHE go env rite &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.pr**/*.json GO111MODULE k/_temp/uv-python-dir/sh GOINSECURE GOMOD ode-gyp-bin/sh go (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 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha -bool -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git rev-�� --show-toplevel -tests /usr/bin/git on&#39; --ignore-patgit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel x_amd64/vet /opt/hostedtoolcache/node/24.14.0/x64/bin/node rd --get x_amd64/vet /opt/hostedtoolcache/node/24.14.0/x64/bin/node /tmp�� Runner: ${{ REDACTED.os }} x_amd64/vet /usr/bin/git get --local 64/pkg/tool/linu--show-toplevel git (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 491230/b376/_pkg_.a (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha t0 m0s 491230/b252/vet.cfg - (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel x_amd64/vet /usr/bin/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 se 491230/b366/vet.cfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha 491230/b001/_pkg_.a (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha sistency_GoAndJavaScript2758467564/001/test-empty-frontmatter.md -trimpath 491230/b267/vet.cfg -p github.com/githurev-parse -lang=go1.25 /opt/hostedtoolcache/go/1.25.0/x--jq -uns�� -unreachable=false /tmp/go-build245491230/b086/vet.cfg ache/node/24.14.0/x64/bin/node -c=4 -nolocalimports -importcfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_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 491230/b374/_pkg_.a !integration 491230/b374=&gt; ./pkg/parser/ b/gh-aw/pkg/workrev-parse (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha 0526176/b374/_pkg_.a go 0526176/b374=&gt; ./../.prettieriggit b/gh-aw/pkg/workrev-parse 64/bin/go sh -c jRk4/MkA4SfUmUX6aNjM5jRk4 go /usr/sbin/sh -json GO111MODULE 64/bin/go 0526176/b374/importcfg (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 491230/b376/parser.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha 0526176/b376/parser.test go 0526176/b376/importcfg.link ./../.prettieriggit GO111MODULE 64/bin/go aeNgBsmRxV7HN/vEerCJtTI1qDKIgGfs0q/rZ-g5HR9YNRzVN1XHdWk/pwa3qusaeNgBsmRxV7HN -c ry=1 go 0/x64/bin/node -json GO111MODULE 64/bin/go 0/x64/bin/node (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 --noprofile cfg 64/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 */*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.prettierignore GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env */*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; --ignore-path GO111MODULE 64/pkg/tool/linux_amd64/cgo GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/cgo (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 kysWS_1Th cfg 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha -json GO111MODULE ules/.bin/node GOINSECURE GOMOD GOMODCACHE go 0/x6�� -json GO111MODULE tnet/tools/bash son 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 --noprofile cfg 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha -json GO111MODULE tions/node_modules/.bin/node GOINSECURE GOMOD GOMODCACHE ns-lock.json does not exist yet&#34;; \ fi 0/x6�� agent-performance-analyzer.md GO111MODULE nfig/composer/vendor/bin/bash son GOMOD GOMODCACHE go (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 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha er.go node 64/bin/go tierignore git 64/bin/go go env ath ../../../.pr**/*.json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha er.go scripts/**/*.js 64/bin/go .prettierignore git 64/bin/go go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)

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

@pelikhan
Copy link
Contributor

@copilot review all changes, cleanup up. Add new documentation page in reference.

@pelikhan
Copy link
Contributor

@copilot review gateway logs and fix qmd MCP config

https://github.com/github/gh-aw/actions/runs/23414845250/job/68108714933#step:20:1

The gateway schema requires env as an object (key-value pairs), not
env_vars as an array. This caused the validation error:
  additionalProperties 'env_vars' not allowed

- INDEX_PATH and NODE_LLAMA_CPP_GPU use \${VAR} so heredoc does not
  expand them; the gateway resolves them from its own environment
- HOME uses ${HOME} (no backslash) so heredoc expands to /home/runner,
  since HOME is not passed to the gateway container
- Use sortedMapKeys for deterministic output and to keep keys/values in sync

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/4091c5b1-577e-47b1-9500-d16f21a79db9
Copy link
Contributor Author

Copilot AI commented Mar 23, 2026

@copilot review gateway logs and fix qmd MCP config

https://github.com/github/gh-aw/actions/runs/23414845250/job/68108714933#step:20:1

Fixed in 285c3d7. The gateway log showed the only actual validation failure was:

additionalProperties 'env_vars' not allowed

The env_vars field (an array of variable names) is not in the gateway schema — the schema requires env as an object of key-value pairs. Changed both the JSON and TOML renderers to use "env": {...}:

  • INDEX_PATH and NODE_LLAMA_CPP_GPU use \${VAR} so the heredoc doesn't expand them; the gateway resolves them from its own environment (already passed via -e INDEX_PATH -e NODE_LLAMA_CPP_GPU in DOCKER_COMMAND)
  • HOME uses ${HOME} (no backslash) so the heredoc expands it to /home/runner, since HOME is not forwarded to the gateway container

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 /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 ary.lock.yml s.lock.yml sues.lock.yml ock.�� lock.yml (http block)
    • 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 pkg/workflow/agent_job_id_test.go pkg/workflow/agentic_engine_test.go pkg/workflow/agentic_output_test.go rev-�� --verify copilot/add-qmd--ifaceassert tnet/tools/bash (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 se 8270292/b012/vet.cfg repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } (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 --get remote.origin.url /usr/bin/git -bool -buildtags me: String!) { --show-toplevel git conf�� user.email test@example.com /opt/hostedtoolcache/node/24.14.0/x64/bin/node th .prettierignogit /tmp/go-build306rev-parse /opt/hostedtoolc--show-toplevel /opt/hostedtoolcache/node/24.14.0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --show-toplevel git /usr/bin/gcc --show-toplevel git /usr/bin/git gcc -###�� -x c /home/REDACTED/.dotnet/tools/bash - ache/go/1.25.0/xrev-parse /usr/bin/infocmp--show-toplevel bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --show-toplevel git /opt/hostedtoolcache/uv/0.10.12/x86_64/node --show-toplevel git ache/go/1.25.0/x--show-toplevel node /opt�� install --package-lock-only /usr/bin/git --show-toplevel git /usr/bin/git 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 &#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/-s 64/pkg/tool/linurev-parse ache/node/24.14.0/x64/bin/node mcp-gateway-confgit .cfg run-script/lib/n--show-toplevel /tmp/go-build30349307/b001/gh-aw.test t-12�� bility_SameInputSameOutput1150912410/001/stability-test.md -test.v=true /usr/bin/git -test.timeout=10git -test.run=^Test -test.short=true--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha --show-toplevel git de/node/bin/bash --show-toplevel x_amd64/vet /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel /usr/bin/gh /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha --show-toplevel git /usr/bin/git HEAD git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel /opt/hostedtoolcrev-parse (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 .js&#39; --ignore-path .prettierignore --log-level=e!../../../pkg/workflow/js/**/*.json git ndor/bin/sh pkg/workflow/dat/opt/hostedtoolcache/node/24.14.0/x64/bin/node user.email /home/REDACTED/worREDACTED.os git -C 8/001/test-simple-frontmatter.md o x_amd64/vet l (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel /opt/hostedtoolcremote.origin.url /usr/bin/git k/gh-aw/gh-aw/.ggit -buildtags x_amd64/compile git rev-�� --show-toplevel x_amd64/compile /usr/bin/git k/gh-aw/gh-aw/.ggit -tests tions/node_modul--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel git /usr/bin/git Onlyrepos_only_wgit rev-parse fg git rev-�� heckout/git/ref/tags/v3 git /usr/bin/git te &#39;../../../**/git rev-parse 0/x64/bin/node git (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 test/race-image:v1.0.0 /tmp/go-build30349307/b433/_testmain.go /usr/bin/git js/**/*.json&#39; --git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha /tmp/go-build30349307/b444/_pkg_.a -trimpath /usr/bin/git -p github.com/githurev-parse -lang=go1.25 git rev-�� --git-dir -goversion /usr/bin/git -c=4 -nolocalimports -importcfg git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel le.test /usr/bin/git xterm-color ate_pull_requestrev-parse bin/node git rev-�� --show-toplevel endabot_test.go /usr/bin/git ection_success_tgit patch_workflow.grev-parse cal/bin/sh 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 --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha .version=7aba33f-dirty&#34; -o gh-aw ./cmd/gh-aw 8270292/b105/vet.cfg .cfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha h ../../../.pret.prettierignore 8270292/b096/vet--log-level=error ache/go/1.25.0/x64/pkg/tool/linux_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 /tmp/TestHashConsistency_GoAndJavaScript854945338/001/test-frontmatter-with-nested-objects.md ache/go/1.25.0/x-trimpath /usr/lib/git-core/git js/**/*.json&#39; --git origin ache/node/24.14.--show-toplevel /usr/lib/git-core/git main�� -aw/git/ref/tags/v1.0.0 --auto /usr/bin/git --detach /tmp/go-build306rev-parse ode_modules/.bin--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha --show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha k/gh-aw/gh-aw/.github/workflows git (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 -bool -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git add .github/workflows/test.md -tests /opt/hostedtoolcache/node/24.14.0/x64/bin/node ithub/workflows -trimpath 8270292/b248/vet--show-toplevel node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel til.test /usr/bin/git git rev-�� --show-toplevel git /usr/local/bin/iptables --show-toplevel git /usr/bin/git iptables (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha --show-toplevel jN1KHuR-BRFe1SJ6jC/iwXoXjTt2UiP_ZOdYCS8/UphbaWycc2FDnZS4Bx_6 /usr/bin/git --show-toplevel git eeb75a007740a7c7--show-toplevel git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git ache/go/1.25.0/x--show-toplevel 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 prettier resolved$ (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha --stat da0ac3c59a394a7157823f560db27ad40b1b9c07..HEAD /usr/bin/git --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/infocmp--show-toplevel git rev-�� --show-toplevel infocmp /usr/bin/git xterm-color /opt/hostedtoolcrev-parse /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha --show-toplevel x_amd64/cgo /usr/bin/git install --package-lock-orev-parse /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /bin/sh git (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 --verify copilot/add-qmd--ifaceassert /usr/bin/python3-nilfunc (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq .object.sha ath ../../../.pr**/*.json node /usr/bin/sed /usr/bin/git git /opt/hostedtoolc&#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; --ignore-path ../../../.prettierignore sed er /usr/bin/git node 0/x64/bin/node /usr/bin/git git /opt/hostedtoolcxterm-color git (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility --show-toplevel git r: $owner, name: $name) { hasDiscussionsEnabled } } --show-toplevel git /usr/bin/git git cjs --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git 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 &#34;prettier&#34; --write &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.prettierignore 64/pkg/tool/linuconfig /opt/hostedtoolcache/uv/0.10.12/x86_64/sh --noprofile .cfg 64/pkg/tool/linu--show-toplevel sh -c k/gh-aw/gh-aw/.github/workflows 64/pkg/tool/linuconfig 49307/b439/styles.test --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha /tmp/gh-aw/aw-master.patch git /usr/bin/git --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/infocmp--show-toplevel git rev-�� --show-toplevel infocmp /usr/bin/git xterm-color /opt/hostedtoolcrev-parse /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel git x_amd64/vet git rev-�� --show-toplevel x_amd64/vet /usr/bin/git --show-toplevel git /usr/bin/git 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 &#34;prettier&#34; --write &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.prettierignore 64/pkg/tool/linuconfig fg --noprofile .cfg run-script/lib/n--show-toplevel sh -c k/gh-aw/gh-aw 64/pkg/tool/linuconfig ache/node/24.14.0/x64/bin/node --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha 8270292/b359/vet--show-toplevel git /usr/bin/git --git-dir /opt/hostedtoolcrev-parse /usr/bin/gh git rev-�� --show-toplevel gh /usr/bin/git download 12345 /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel e/git x_amd64/vet git rev-�� --show-toplevel x_amd64/vet /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 -buildtags de_modules/.bin/node l -ifaceassert DiscussionsEnabled } } tail 0/x6�� -stringintconv -tests 0/x64/bin/node get --local k/_temp/ghcca-node/node/bin/bash--show-toplevel /usr/bin/gh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 -buildtags /opt/pipx_bin/bash -errorsas -ifaceassert -nilfunc bash --no�� &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-premote.origin.url -tests ode l --local DiscussionsEnabl--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 -buildtags /home/REDACTED/.cargo/bin/bash l -ifaceassert ed } } bash tlog�� &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-p-c=4 -tests /usr/bin/git get --local /usr/local/.ghcu--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 -buildtags /usr/bin/cp l -ifaceassert ed } } cp 0/x6�� k/gh-aw/gh-aw/.github/workflows -tests 0/x64/bin/npm l --local ndor/bin/bash /usr/bin/gh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 -buildtags x_amd64/vet -errorsas -ifaceassert -nilfunc x_amd64/vet 0/x6�� k/gh-aw/gh-aw/.github/workflows -tests /usr/bin/infocmp get ig&#34;\|&#34;definitionrev-parse DiscussionsEnabl--git-dir infocmp (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 /tmp/go-build3068270292/b366/vetgithub.com/github/gh-aw/pkg/fileutil x_amd64/compile support-for-collgit --local /home/REDACTED/go/user.email x_amd64/compile 0/x6�� k/gh-aw/gh-aw/.github/workflows git /usr/bin/git get --local (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 /tmp/go-build3068270292/b367/vet-test.run=^Test x_amd64/link support-for-collgit --local ed } } x_amd64/link 0/x6�� k/gh-aw/gh-aw/.github/workflows git /usr/bin/git l --local cal/bin/bash HC/wPHmRHH07drGotDxh6_4/9rUbv3kNVNgnGPLEQds7 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path se 8270292/b020/vet**/*.json .cfg (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 (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 -ifaceassert DiscussionsEnabl--show-toplevel head -30 &#39;**/*.ts&#39; &#39;**/*.go1.25.0 -tests (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 --noprofile -tests tions/setup/js/node_modules/.bin-importcfg get --local cal/bin/bash git tion�� y_with_explicit_repo3648243769/001 rev-parse /usr/bin/git l credential.helperev-parse /usr/local/.ghcu--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel node /usr/bin/git runs/20260322-23iptables scripts/**/*.js 49307/b418/vet.c-t git rev-�� --show-toplevel node /usr/bin/git --write ../../../**/*.js--norc /usr/bin/infocmp--noprofile git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha --noprofile git /tmp/go-build891196087/b001/workflow.test --show-toplevel 64/pkg/tool/linurev-parse /usr/bin/git /tmp/go-build891196087/b001/workflow.test -tes�� -test.paniconexit0 -test.timeout=10m0s /usr/bin/git d /opt/hostedtoogit sh /usr/bin/git 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 re --log-level=e!../../../pkg/workflow/js/**/*.json 8270292/b209/vet--ignore-path /prettier (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 re --log-level=e!../../../pkg/workflow/js/**/*.json 8270292/b205/vet--ignore-path /node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha re --log-level=error 8270292/b215/vet.cfg ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet OUTPUT -d 168.63.129.16 ache/go/1.25.0/x-buildtags /pre�� ithub/workflows 53 /opt/hostedtoolc-nilfunc ACCEPT (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha re --log-level=error 8270292/b222/vet.cfg /node OUTPUT -d 168.63.129.16 ache/go/1.25.0/x-buildtags /pre�� ithub/workflows 8270292/b069/vet-ifaceassert ache/go/1.25.0/x-nilfunc INVALID,NEW -j DROP ache/go/1.25.0/x-tests (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 re --log-level=error 8270292/b214/vet.cfg me: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha git status --porcelain --ignore-submodules | head -n 10 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha re --log-level=e!../../../pkg/workflow/js/**/*.json --stdout /usr/bin/git /usr/bin/git git /opt/hostedtoolc--get git rev-�� js/**/*.json&#39; --ignore-path ../../../.prettierignore node 0/x64/bin/node /usr/bin/git git /usr/bin/git git (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 k/gh-aw/gh-aw/.github/workflows -tests tions/node_modules/.bin/node get on DiscussionsEnabl--show-toplevel /usr/bin/gh tion�� y_with_repos=public_2084899174/001 -f x_amd64/compile -f owner=github -f x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha --show-toplevel jC/iwXoXjTt2UiP_ZOdYCS8/UphbaWycc2FDnZS4Bx_6 /usr/bin/git 4wXJ/4MWVMo_oiDJiptables scripts/**/*.js 0b3eb623095e0a5c-t git rev-�� --show-toplevel 49307/b424/importcfg /usr/bin/git k/gh-aw/gh-aw/pktail l 64/pkg/tool/linux_amd64/vet git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha --noprofile git /opt/hostedtoolcache/uv/0.10.12/x86_64/bash --show-toplevel ache/go/1.25.0/xrev-parse /usr/bin/git bash --no�� --noprofile git /usr/bin/git --show-toplevel sh /usr/bin/git 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 l --get n-dir/bash git rev-�� 3281157759/.github/workflows ave-search de/node/bin/sh get --local tnet/tools/bash git (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 /prettier (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo .cfg (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build30349307/b400/cli.test /tmp/go-build30349307/b400/cli.test -test.testlogfile=/tmp/go-build30349307/b400/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true (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 se 8270292/b006/vet.cfg .cfg d -n 10 (http block)

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

@pelikhan
Copy link
Contributor

@copilot merge main, recompile

…rt-for-collection

# Conflicts:
#	.github/workflows/dev.lock.yml
#	.github/workflows/smoke-codex.lock.yml
#	pkg/workflow/testdata/wasm_golden/TestWasmGolden_CompileFixtures/basic-copilot.golden
#	pkg/workflow/testdata/wasm_golden/TestWasmGolden_CompileFixtures/with-imports.golden
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

💥 Automated smoke test review - all systems nominal!

💥 [THE END] — Illustrated by Smoke Claude

---
on:
workflow_dispatch:
label_command: dev
Copy link
Contributor

Choose a reason for hiding this comment

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

The label_command: dev trigger looks good — this enables the workflow to react to dev labels on issues, PRs, and discussions. Consider documenting the expected behavior when this label is applied to ensure contributors understand the automation.

@@ -14,6 +15,20 @@ permissions:
issues: read
pull-requests: read

Copy link
Contributor

Choose a reason for hiding this comment

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

The qmd tool integration with both checkouts and searches is a powerful combination. The max: 500 for issues search is reasonable — ensure this doesn't cause timeouts on repos with many open issues. The github-token usage here is correct for accessing the GitHub API.

Copy link
Contributor Author

Copilot AI commented Mar 23, 2026

@copilot merge main, recompile

Done in 1606b63. Merged origin/main (resolved conflicts in generated lock/golden files — mcpg v0.1.25 → v0.1.26), rebuilt the binary, recompiled all 177 lock files, and updated the smoke-copilot.golden wasm golden file.

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 /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 Ni_gcEsIu-a3 (http block)
    • 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 -embedcfg /tmp/go-build2769720416/b295/embedcfg -pack (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 (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha (http block)

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

Dev completed successfully!

@pelikhan
Copy link
Contributor

@copilot make qmd is configured with the guard in the MCP config.

Also review gateway error logs in https://github.com/github/gh-aw/actions/runs/23417157963/job/68114923074#step:32:1

…P config

- Add NO_COLOR=1 to qmd container environment (both TOML and JSON renderers)
  to prevent ANSI escape codes from corrupting the JSON-RPC stream
- Add guard-policies support to qmd MCP config in both TOML and JSON formats,
  consistent with playwright, serena, mcp-scripts, and agentic-workflows

Fixes gateway error: invalid character '\x1b' looking for beginning of value

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/b99aded2-8a95-458f-a171-afa6b8debabf
Copy link
Contributor Author

Copilot AI commented Mar 23, 2026

@copilot make qmd is configured with the guard in the MCP config.

Also review gateway error logs in https://github.com/github/gh-aw/actions/runs/23417157963/job/68114923074#step:32:1

Done in c90147f. Two changes:

  1. Gateway ANSI error fixed: The gateway logs showed invalid character '\x1b' looking for beginning of value — qmd was outputting ANSI escape codes into its JSON-RPC stdout, corrupting the stream. Added NO_COLOR=1 to the qmd container environment in both TOML and JSON renderers to disable colored output.

  2. Guard policies added: qmd MCP config now includes guard-policies (derived from the GitHub guard-policy) in both TOML and JSON formats, consistent with playwright, serena, mcp-scripts, and agentic-workflows.

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 /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 flow th/mkcert 64/pkg/tool/linux_amd64/vet --no�� 9-8F2xyvI .cfg r: $owner, name: $name) { hasDiscussionsEnabled } } (http block)
    • 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 9Bf7rpYGSWr68tt2-1 (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 --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name --show-toplevel sed ache/node/24.14.0/x64/bin/npm ache/go/1.25.0/xnode node /usr/bin/git ache/node/24.14.0/x64/bin/npm rev-�� nly git /usr/bin/git --show-toplevel /usr/lib/git-corjs/fuzz_sanitize_label_harness.cjs /usr/bin/git 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 --show-toplevel /opt/hostedtoolcconfig /usr/bin/git ithub/workflows /tmp/go-build336rev-parse p/bin/sh git conf�� user.email test@example.com /usr/bin/git ithub/workflows /tmp/go-build336rev-parse e_modules/.bin/n--show-toplevel /usr/bin/git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel /usr/bin/runc.orrev-parse /usr/bin/git git rev-�� --show-toplevel git /opt/hostedtoolcache/uv/0.10.12/x86_64/bash --show-toplevel infocmp /usr/bin/git bash (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 sistency_GoAndJavaScript1010487607/001/test-simple-frontmatter.m-s 64/pkg/tool/linurev-parse /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile licies\|renderGugit .cfg 64/pkg/tool/linu--show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile -o /tmp/go-build665573459/b409/_pkg_.a -trimpath /usr/bin/git -p main -lang=go1.25 git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha --oneline -10 /usr/bin/git --git-dir /opt/hostedtoolcrev-parse /usr/bin/gh git rev-�� --show-toplevel gh /usr/bin/git view 12345 /usr/bin/git 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 &#34;prettier&#34; --write &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.jsremote.origin.url -tests me: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } ection^{commit} (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel erignore /usr/bin/git rite &#39;../../../*git /tmp/go-build336rev-parse x_amd64/vet git rev-�� --show-toplevel _QUvJx9/eZ420Er5-dwarf=false /usr/bin/git ithub/workflows -buildtags /opt/hostedtoolc--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel git /usr/bin/git k/gh-aw/gh-aw/.ggit config ache/node/24.14.--show-toplevel git rev-�� --show-toplevel git n-dir/node /home/REDACTED/worgit rev-parse /usr/bin/docker git (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 rhysd/actionlint:latest ache/go/1.25.0/x64/pkg/tool/linuconfig /usr/bin/git 626-e0db08df7383git 5333117/b221/vetrev-parse ache/go/1.25.0/x--show-toplevel git rev-�� --git-dir ache/go/1.25.0/x64/pkg/tool/linu-f /opt/hostedtoolcache/node/24.14.0/x64/bin/node from .github/aw git log k/gh-aw/gh-aw/no--show-toplevel node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha /tmp/TestHashConsistency_GoAndJavaScript1010487607/001/test-frontmatter-with-arr--detach ache/go/1.25.0/x/tmp/go-build665573459/b125/vet.cfg /usr/bin/git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel /usr/bin/git /usr/bin/git k/gh-aw/gh-aw/.ggit ^remote\..*\.gh-rev-parse /usr/bin/infocmp--show-toplevel git rev-�� --show-toplevel infocmp /usr/bin/git k/gh-aw/gh-aw/.ggit x_amd64/vet /usr/bin/gh 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 ../pkg/workflow/remote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha se 5333117/b029/vet.cfg tions/node_modules/.bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha se 5333117/b047/vet.cfg r: $owner, name: $name) { hasDiscussionsEnabled } } (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 /tmp/TestHashConsistency_GoAndJavaScript1010487607/001/test-frontmatter-with-nested-objects.md ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/gh --show-toplevel node /usr/bin/git gh api /repos/actions/github-script/git/ref/tags/v8 --jq /usr/bin/git --show-toplevel 64/pkg/tool/linurev-parse /usr/bin/git git (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 test/race-image:v1.0.0 ache/go/1.25.0/x-parallel=4 /usr/bin/git tted&#34; 5333117/b178/vetrev-parse ache/go/1.25.0/x--show-toplevel git -C /tmp/gh-aw-test-runs/20260323-020249-15435/test-2691729230 status /usr/bin/git .github/workflowgit log k/node_modules/.--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/gh --show-toplevel node /usr/bin/git gh api nt/action/git/ref/tags/v999.999.999 --jq /usr/bin/git --show-toplevel /usr/bin/git /usr/bin/git 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 graphql -f 0/x64/bin/node -f owner=github -f /usr/bin/gh t-ha�� ithub/workflows/ace-editor.md -f /snap/bin/bash -f owner=github -f bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/git --git-dir ache/go/1.25.0/xrev-parse /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/gh git (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 ath ../../../.pr**/*.json --local x_amd64/vet http.https://gitsh (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility rd .cfg r: $owner, name: $name) { hasDiscussionsEnabled } } (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 /home/REDACTED/work/gh-aw/gh-aw/.github/workflows rev-parse /usr/bin/git set-url origin 64/pkg/tool/linu--show-toplevel git -C k/gh-aw/gh-aw/.github/workflows rev-parse 573459/b436/stringutil.test --noprofile .cfg 64/pkg/tool/linu--show-toplevel 573459/b436/stringutil.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/git git add initial.txt git /usr/bin/git --get remote.origin.urrev-parse /usr/bin/git 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 0249-15435/test-2691729230 rev-parse /usr/bin/gh set-url origin 64/pkg/tool/linu--show-toplevel /usr/bin/gh api k/gh-aw/gh-aw -f ache/node/24.14.0/x64/bin/node -f owner=github -f /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha : git /usr/bin/git remove origin /usr/bin/git git conf�� user.email test@example.com /usr/bin/git --get remote.origin.urrev-parse /usr/bin/infocmp--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 -buildtags x_amd64/compile -errorsas -ifaceassert ed } } x_amd64/compile --no�� --noprofile -tests x_amd64/link (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� tags/v5 git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 -buildtags on rkflow/js/**/*.jgit -ifaceassert erignore bash --no�� k/gh-aw/gh-aw/.github/workflows -tests me: String!) { repository(owner: $owner, name:-f ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 -buildtags on rkflow/js/**/*.jgit -ifaceassert erignore tail -30 k/gh-aw/gh-aw/.github/workflows -tests /usr/bin/sh l (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 -buildtags x_amd64/vet -errorsas -ifaceassert -nilfunc x_amd64/vet -tes�� ithub/workflows -test.timeout=10m0s /node_modules/.bin/node -test.run=TestMCgit (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 -buildtags x_amd64/compile -errorsas -ifaceassert ed } } x_amd64/compile -o /tmp/go-build697411644/b001/workgo1.25.0 -importcfg er: String!, $name: String!) { -nolocalimports -s -w -buildmode=exe node (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /proc/self/fd/9 git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 -buildtags (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/systemd--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 -buildtags x_amd64/compile -errorsas -ifaceassert -nilfunc x_amd64/compile --no�� k/gh-aw/gh-aw/.github/workflows -tests x_amd64/compile l (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 4 /usr/bin/git d -name bin git rev-�� --show-toplevel git er: String!, $name: String!) { -lang=go1.25 --show-toplevel git /usr/local/sbin/--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --noprofile (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 -d 168.63.129.16 ache/go/1.25.0/x-trimpath (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 (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 ty-test.md -buildtags (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/link /usr/bin/git 573459/b415/filegit -f 573459/b415/impo--show-toplevel git rev-�� --show-toplevel IC8zTipfMwGSL/WqPmaxUgULkS6lBtndrk/cnjHJRsC75-1TI1_m0Vn/uTsMpJMI--jq /usr/bin/git runs/20260323-02git 64/pkg/tool/linurev-parse 573459/b415/_pkg--show-toplevel 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 */*.ts&#39; &#39;**/*.json&#39; --ignore-patremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git cfg git (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 */*.ts&#39; &#39;**/*.jsremote.origin.url 5333117/b088/vet.cfg ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha */*.ts&#39; &#39;**/*.jsremote.origin.url 5333117/b098/vet.cfg tions/setup/node_modules/.bin/no-f (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha */*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.prettierignore (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 */*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.pret.prettierignore 5333117/b092/vet.cfg 0/x64/bin/npx (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha --show-toplevel flow.test /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha get --local x_amd64/vet user.name (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 ithub/workflows -buildtags /node_modules/.bin/node -errorsas -ifaceassert ed } } P5/IKo0RnU6mvci67yPKw6j/HSDucSmurev-parse /opt�� y_with_repos=public_4120184227/001 --write x_amd64/compile l **/*.json DiscussionsEnabled } } x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha --show-toplevel git /usr/bin/git /home/REDACTED/worgit rev-parse /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git /home/REDACTED/worgit config /usr/bin/bash 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 -errorsas -ifaceassert ed } } node /opt�� ithub/workflows format:cjs /home/REDACTED/node_modules/.bin/s-nolocalimports (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion --show-toplevel git /usr/bin/git git rev-�� HEAD git /usr/bin/git --show-toplevel git /home/REDACTED/.co--show-toplevel git (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 ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo r: $owner, name: $name) { hasDiscussionsEnabled } } (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo ache/go/1.25.0/x64/bin/node origin/main feature-branch 64/pkg/tool/linux_amd64/cgo git ache�� --show-toplevel nly /usr/bin/git --show-toplevel /opt/hostedtoolcjs/fuzz_sanitize_output_harness.cjs /usr/bin/git git (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build665573459/b400/cli.test /tmp/go-build665573459/b400/cli.test -test.testlogfile=/tmp/go-build665573459/b400/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true (http block)
    • Triggering command: /tmp/go-build4252723513/b001/cli.test /tmp/go-build4252723513/b001/cli.test -test.testlogfile=/tmp/go-build4252723513/b001/testlog.txt -test.paniconexit0 -test.timeout=10m0s rev-�� --show-toplevel head /usr/bin/git /tmp/gh-aw/aw-manode git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel /usr/bin/git /usr/bin/git git (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 RenderQmd\|renderQmd pkg/workflow/action_cache.go de_modules/.bin/sh pkg/workflow/actgit pkg/workflow/act-C pkg/workflow/act/home/REDACTED/work/gh-aw/gh-aw/.github/workflows ache/go/1.25.0/xconfig -c &#39;**/*.ts&#39; &#39;**/*.remote.origin.url pkg/workflow/action_reference_test.go r: $owner, name: $name) { hasDiscussionsEnabled } } pkg/workflow/actbash pkg/workflow/act--norc pkg/workflow/act--noprofile ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name --show-toplevel ed2f902c..HEAD /usr/bin/git me: String!) { node git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel /opt/hostedtoolcjs/fuzz_sanitize_label_harness.cjs /usr/bin/git git (http block)

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

Dev completed successfully!

No action needed: A Daily Status Report for documentation quality (2026-03-23) was already created today as issue #22350 at 01:17 UTC. It covers 3 open documentation issues (#22226 broken link, #22147 missing engine comparison table, #22092 frontmatter validation gap) with cross-references to relevant doc files and recommended actions. Creating a duplicate would be redundant.

@pelikhan
Copy link
Contributor

@copilot the qmd mcp server failed to start. Review qmd.log and update the configuration to fix the startup script. See https://github.com/github/gh-aw/actions/runs/23418447754/job/68118607721

Copy link
Contributor Author

Copilot AI commented Mar 23, 2026

@copilot the qmd mcp server failed to start. Review qmd.log and update the configuration to fix the startup script. See https://github.com/github/gh-aw/actions/runs/23418447754/job/6...

Fixed in 3af7267.

The qmd.log showed: invalid character '\x1b' looking for beginning of value when the agent called qmd___query. The session server started correctly and registered tools, but the first actual inference call failed because node-llama-cpp outputs ANSI progress codes to stdout during model loading, corrupting the JSON-RPC stream.

Added CI=1 to the qmd container environment (alongside the existing NO_COLOR=1) — this suppresses interactive progress output from node-llama-cpp/chalk during inference. Both the TOML and JSON renderers are updated, and the lock files recompiled.

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 /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 etwork.golden golden stions.golden en ggestions.golden olden (http block)
    • 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 etwork.golden golden stions.golden en ggestions.golden olden cal/bin/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 se den/TestWasmGold**/*.json r: $owner, name:--ignore-path den/TestWasmGoldnode den/TestWasmGold/home/REDACTED/.npm/_npx/b388654678d519d9/node_modules/.bin/prettier den/TestWasmGold--write n_ErrorWithSuggescripts/**/*.js n_Er�� h ../../../.pret.prettierignore n_ErrorWithSugge--log-level=error de n_InfoSection/wibash n_InfoSection/si--norc n_MessageFormatt--noprofile n_MessageFormatting/location_mesrev-parse (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha se den/TestWasmGold**/*.json /prettier den/TestWasmGoldnode den/TestWasmGold/opt/hostedtoolcache/node/24.14.0/x64/bin/npm den/TestWasmGoldrun n_ErrorWithSuggeformat:pkg-json n_Er�� ithub/workflows n_ErrorWithSuggestions/error_single_suggestion.golden n_InfoSection/multiple_lines.golden n_InfoSection/wibash n_InfoSection/si--norc n_MessageFormatt--noprofile n_MessageFormatting/location_message.golden (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha json ]; then \ cp .github/aw/actions-lock.json pkg/workflow/data/action_pins.json; \ echo &#34;���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 flib/difflib.go (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility /\1/p --local r: $owner, name: $name) { hasDiscussionsEnabled } } yAccounting=yes ota=5% yHigh=170M 64/pkg/tool/linux_amd64/vet conf�� -2.15.1.3-py3.12.egg .cfg r: $owner, name: $name) { hasDiscussionsEnabled } } (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha (http block)

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

Dev completed successfully!

@pelikhan
Copy link
Contributor

The qmd tool is disabled in CI . Fix the ascii issues with spurious outputs without setting CI=1

Reference: https://github.com/github/gh-aw/actions/runs/23419565823/job/68121775227#step:32:1

@pelikhan
Copy link
Contributor

@copilot The qmd tool is disabled in CI . Fix the ascii issues with spurious outputs without setting CI=1

Reference: https://github.com/github/gh-aw/actions/runs/23419565823/job/68121775227#step:32:1

…tion

The root cause was Llama._callLogger() in node-llama-cpp v3 writing dot-progress
characters directly to process.stdout (bypassing log levels and NO_COLOR=1) during
model loading on first tool call. This corrupted the stdio JSON-RPC stream.

Instead of CI=1 (which disabled qmd LLM operations via LlamaCpp._ciMode check),
switch qmd to HTTP transport (qmd mcp --http). A new 'Start QMD MCP Server' step
starts qmd in a Docker container before the gateway; the MCP protocol travels over
TCP/HTTP, completely independent of qmd's stdout/stderr.

- Add DefaultQmdMCPPort = 8181 constant
- generateQmdStartStep(): Docker start + curl health-check (120s timeout)
- mcp_setup_generator: add qmd start step before gateway
- mcp_renderer_builtin: replace container/stdio config with HTTP URL
- Update RenderQmd signature to pass workflowData for host resolution
- Remove INDEX_PATH/NODE_LLAMA_CPP_GPU from gateway env (now in Docker step)
- Recompile all 177 lock files

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/1769cafa-6727-4bf8-b4ea-44a3f8eb589d
Copy link
Contributor Author

Copilot AI commented Mar 23, 2026

@copilot The qmd tool is disabled in CI . Fix the ascii issues with spurious outputs without setting CI=1

Reference: https://github.com/github/gh-aw/actions/runs/23419565823/job/6...

Fixed in 8a9cfee.

Root cause: Llama._callLogger() in node-llama-cpp v3 writes dot-progress characters directly to process.stdout (bypassing all log levels and NO_COLOR=1) during model loading on the first tool call. This corrupted the stdio JSON-RPC stream.

Fix: Switch qmd from gateway-managed stdio container to HTTP transport (qmd mcp --http --port 8181). A new "Start QMD MCP Server" step starts the qmd Docker container before the gateway and waits for it to be ready with a curl health-check. The MCP protocol travels over TCP/HTTP, completely independent of qmd's stdout/stderr — no more CI=1 needed.

The qmd tool is disabled in CI . Fix the ascii issues with spurious outputs without setting CI=1

Reference: https://github.com/github/gh-aw/actions/runs/23419565823/job/68121775227#step:32:1

Fixed in 8a9cfee by switching qmd to HTTP transport (qmd mcp --http). The ANSI codes came from Llama._callLogger() in node-llama-cpp writing dot-progress directly to process.stdout, which couldn't be suppressed without CI=1. With HTTP transport, the MCP protocol is over TCP and qmd's stdout output is irrelevant to the protocol channel.

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:

  • deepwiki.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)
  • 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 /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 sh 3ae3dffcab300e72--show-toplevel git rev-�� --show-toplevel git /usr/bin/git --show-toplevel ache/go/1.25.0/xrev-parse /usr/bin/git git (http block)
    • 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 git 64/pkg/tool/linux_amd64/asm git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/asm /usr/bin/git --show-toplevel git /usr/bin/git git (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 -v origin 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 --show-toplevel 64/pkg/tool/linuconfig /usr/bin/git json&#39; --ignore-pgit security 64/pkg/tool/linu--show-toplevel git remo�� add origin /usr/bin/gh th .prettierignogit .cfg 64/pkg/tool/linu--show-toplevel gh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha ry=1 git che/go-build/7c/7c45810e7fa0cb84f052a9b817a4fdf5d6e0bdbbfacdc4553ae3dffcab300e72-d --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/git git rev-�� --show-toplevel git /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/git /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha graphql -f /usr/bin/docker -f owner=github -f docker imag�� inspect mcp/arxiv-mcp-server /usr/bin/git -json GO111MODULE r: $owner, name:--show-toplevel 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 sistency_GoAndJavaScript2538955899/001/test-simple-frontmatter.m-s k/gh-aw/gh-aw/pkg/constants/constants_test.go 0/x64/bin/node --local pull.rebase 0/x64/bin/bash 0/x64/bin/node -o ons-test4032231611 -trimpath /usr/bin/git -p github.com/githurev-parse -lang=go1.25 git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha origin/main feature-branch 64/bin/bash --show-toplevel 64/pkg/tool/linurev-parse /opt/hostedtoolc--show-toplevel git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -bool -buildtags /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha ithub/workflows GOPROXY (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 -t security ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet OUTPUT -d 168.63.129.16 ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -c til.go o 5671504/b153/vet.cfg INVALID,NEW -j DROP /opt/hostedtoolcache/go/1.25.0/x.github/workflows/test.md (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel 64/pkg/tool/linu-buildtags /usr/bin/git ../pkg/workflow/git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linu/tmp/go-build1829266205/b001/_testmain.go /usr/bin/git te &#39;scripts/**/*git /tmp/go-build299rev-parse nfig/composer/ve--show-toplevel git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet n-dir/node te &#39;../../../**/git -buildtags /opt/hostedtoolc--show-toplevel git (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 test/concurrent-image:v1.0.0 x_amd64/vet /usr/bin/git 626-e0db08df7383git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha /tmp/go-build1829266205/b445/_pkg_.a -trimpath /usr/bin/git -p main -lang=go1.25 git -C /tmp/gh-aw-test-runs/20260323-043337-13325/test-2723526639 status /usr/bin/git .github/workflowgit -c=4 -nolocalimports git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linu-goversion /usr/bin/git rite &#39;**/*.cjs&#39; git /tmp/go-build299rev-parse 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/compile /usr/bin/git g_.a /tmp/go-build299rev-parse 0/x64/bin/node 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 git status --porcelain --ignore--errorsas (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha -c=4 -nolocalimports -importcfg /tmp/go-build1829266205/b425/importcfg -embedcfg /tmp/go-build1829266205/b425/embedcfg -pack (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 k/gh-aw/gh-aw/.github/workflows/blog-auditor.md -test.v=true (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel ache/go/1.25.0/xrev-parse /usr/bin/git git rev-�� nt/action/git/ref/tags/v999.999.999 git /usr/bin/git --show-toplevel 64/pkg/tool/linurev-parse /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha k/gh-aw/gh-aw/.github/workflows rev-parse /usr/bin/git l GO111MODULE 64/bin/go git -C nt/action/git/ref/tags/v999.999.999 config /usr/bin/git remote.origin.urgit GOPROXY 64/bin/go git (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 /tmp/TestHashConsistency_GoAndJavaScript2538955899/001/test-frontmatter-with-nested-objects.md x_amd64/vet /usr/bin/git js/**/*.json&#39; --git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha --show-toplevel docker /usr/bin/git test/concurrent-git ache/go/1.25.0/xrev-parse /usr/bin/git git rev-�� -aw/git/ref/tags/v1.0.0 git /usr/bin/git --show-toplevel /opt/hostedtoolcrev-parse /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha k/gh-aw/gh-aw/.github/workflows -f /usr/bin/infocmp l owner=github -f infocmp -1 -aw/git/ref/tags/v1.0.0 sh /usr/bin/gh w/js/**/*.json&#39; git GOPROXY 64/bin/go /usr/bin/gh (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 t0 --write .cfg m0s **/*.json (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha --show-toplevel git /usr/bin/git 4PU8IGZ3xsiiK_Vzgit -dwarf=false /usr/bin/git git conf�� user.name Test User /usr/bin/git --get remote.origin.urrev-parse /usr/bin/gh git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha ithub/workflows GO111MODULE /home/REDACTED/work/_temp/uv-python-dir/node GOINSECURE GOMOD ed } } node /opt�� run format:cjs er: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabl--show-toplevel GOSUMDB GOWORK 64/bin/go sh (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 --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq .object.sha Rhcf/VLM6pMRtLsKzgHt_Rhcf GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE 486117/b374/importcfg -c k/gh-aw/gh-aw/internal/tools/genGOINSECURE GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go /opt/hostedtoolcache/go/1.25.0/xformat:cjs (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq .object.sha --show-toplevel nly /usr/bin/git --show-toplevel git bin/git git rev-�� --show-toplevel git /usr/bin/git 893bcc047d1637bainfocmp git ache/node/24.14.xterm-color git (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility --show-toplevel git r: $owner, name: $name) { hasDiscussionsEnabled } } --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/lib/sysstat-c git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility json&#39; --ignore-premote.origin.url GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env th .prettierigno-f GO111MODULE _modules/.bin/no-f GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility --show-toplevel node r: $owner, name: $name) { hasDiscussionsEnabled } } cal/bin/bash git /opt/hostedtoolcgraphql git rev-�� --show-toplevel git /usr/bin/git --name-only HEAD /home/REDACTED/worinspect 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 &#34;prettier&#34; --write &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-patremote.origin.url -tests 0/x64/bin/node get --local run-script/lib/n--show-toplevel sh t-ha�� ithub/workflows/agent-persona-explorer.md git 9266205/b439/styles.test tp\|qmd.*mcp g/workflow/qmd.grev-parse /usr/local/sbin/--show-toplevel 9266205/b439/styles.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel git /usr/bin/mkdir --show-toplevel 64/pkg/tool/linurev-parse /usr/bin/git mkdir -p /tmp/gh-aw git /usr/bin/git --get remote.origin.urrev-parse /opt/hostedtoolc--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha -json on me: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } /../../.prettiergit erignore GOMODCACHE sh -c ithub/workflows GOPROXY /home/REDACTED/.cargo/bin/sh GOSUMDB GOWORK 64/bin/go sh (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 3337-13325/test-2723526639 -tests /home/node_modules/.bin/sh get --local ash sh -c k/gh-aw/gh-aw git ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet port\|start.*sergit g/workflow/mcp_srev-parse /usr/local/.ghcu--show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel /tmp/go-build182rev-parse /opt/hostedtoolc--show-toplevel git log --oneline -10 /usr/bin/git /home/REDACTED/worgit 64/pkg/tool/linurev-parse /usr/bin/gh git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha ithub/workflows on ker/docker-init /../../.prettiergit erignore GOMODCACHE ker/docker-init -c npx prettier --write &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-premote.origin.url GOPROXY /home/REDACTED/.local/bin/sh a/action_pins.jsgit GOWORK 64/bin/go sh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path -v origin 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 (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 (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 se 5671504/b014/vet.cfg .cfg /home/REDACTED/worgit /home/REDACTED/worrev-parse /home/REDACTED/wor--show-toplevel P5/IKo0RnU6mvci67yPKw6j/HSDucSmui9DXErNUqbp0 tion�� y_with_explicit_repo1653213093/001 /home/REDACTED/work/gh-aw/gh-aw/pkg/workflow/action_reference_test.go x_amd64/compile /home/REDACTED/wornode /home/REDACTED/wor/tmp/js-hash-test-2618638218/test-hash.js /home/REDACTED/wor/home/REDACTED/work/gh-aw/gh-aw/.github/workflows/blog-auditor.md x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel sh /usr/bin/git TOKEN&#34;; }; f getgit TOKEN&#34;; }; f getrev-parse /home/REDACTED/.np--show-toplevel git rev-�� --show-toplevel node /usr/bin/git --write scripts/**/*.js /node_modules/.b--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha ./../pkg/workflow/js/**/*.json&#39; --ignore-path GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE ache/go/1.25.0/x-f GOINSECURE GOMOD GOMODCACHE go (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 re --log-level=e!../../../pkg/workflow/js/**/*.json (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 re --log-level=e!../../../pkg/workflow/js/**/*.json (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha re --log-level=error (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 re --log-level=e!../../../pkg/workflow/js/**/*.json (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /opt/hostedtoolcache/node/24.14.0/x64/bin/npm --show-toplevel git k/_temp/ghcca-no/home/REDACTED/work/gh-aw/gh-aw/.github/workflows /opt/hostedtoolcconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha re --log-level=error GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go node /pre�� --check scripts/**/*.js 64/bin/go .prettierignore GO111MODULE 64/bin/go go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel git cal/bin/git git rev-�� --show-toplevel node /usr/bin/git 893bcc047d1637bagit git cal/bin/bash git (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 ty-test.md 5671504/b016/vet.cfg tions/setup/js/node_modules/.bin-importcfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git npx prettier --wgit -tests /home/REDACTED/wor--show-toplevel git rev-�� --show-toplevel node /usr/bin/git --write scripts/**/*.js 9266205/b418/vet--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha ./../pkg/workfloremote.origin.url GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE tions/setup/js/node_modules/.bin/sh GOINSECURE GOMOD GOMODCACHE go (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 (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 /node (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo x_amd64/vet (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build1829266205/b400/cli.test /tmp/go-build1829266205/b400/cli.test -test.testlogfile=/tmp/go-build1829266205/b400/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true (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 --porcelain --ignore-submodules x_amd64/vet (http block)
  • https://api.github.com/repos/tobi/qmd/contents/src
    • Triggering command: /usr/bin/curl curl -s REDACTED (http block)

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

@pelikhan
Copy link
Contributor

@copilot qmd cannot run in a container because it must be native in the action job vm. So add a setup to launch the qmd MCP http server and configure the MCP config to bind to the server.

Copy link
Contributor Author

Copilot AI commented Mar 23, 2026

@copilot qmd cannot run in a container because it must be native in the action job vm. So add a setup to launch the qmd MCP http server and configure the MCP config to bind to the server.

Fixed in 16290ab. qmd now runs natively on the VM:

  • Added a Setup Node.js for qmd MCP server step (actions/setup-node@v6, node 24) before the start step
  • Start QMD MCP Server runs npx --yes --package @tobilu/qmd@2.0.1 qmd mcp --http --port 8181 & directly on the runner (no Docker)
  • INDEX_PATH, NO_COLOR, and NODE_LLAMA_CPP_GPU are set as step env vars
  • stdout/stderr redirected to /tmp/qmd-mcp.log for diagnostics on failure
  • HTTP transport preserved (gateway connects via host.docker.internal:8181/mcp)

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 /tmp/go-build239250983/b425/importcfg -pack /tmp/go-build239250983/b425/_testmain.go (http block)
    • 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 /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 -pack /home/REDACTED/work/gh-aw/gh-aw/pkg/parser/import_cycle_test.go /home/REDACTED/work/gh-aw/gh-aw/pkg/parser/import_error_test.go (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 GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 9684861/b385/_pkGOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name heckout/git/ref/tags/v6 go /usr/bin/git -json GO111MODULE ache/node/24.14.--write git rev-�� ath ../../../.pr**/*.json ache/node/24.14.--ignore-path /usr/bin/git /repos/test-ownesh --jq /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name --show-toplevel 67733067..HEAD /usr/bin/git ache/go/1.25.0/xnode .cfg 64/pkg/tool/linux_amd64/vet git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git 8743030/b352/_pknode .cfg ache/go/1.25.0/x64/pkg/tool/linu--show-toplevel 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 --show-toplevel node /usr/bin/git --check **/*.cjs 64/bin/go git rev-�� --show-toplevel go /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha -unreachable=false /tmp/go-build1128743030/b136/vet.cfg 8743030/b352/vet.cfg -D GOAMD64_v1 -o /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build1128743030/b230/vet.cfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet 64/src/runtime/cgit bracelet/x/ansi@rev-parse x_amd64/compile /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (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 runs/20260323-071536-31274/test-1494609659/custom/workflows GO111MODULE /usr/bin/git l GOMOD GOMODCACHE git -c image:v1.0.0 log /usr/bin/git -n1 --format=format:rev-parse 8a9cfee83409 git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha t@v0.35.0/internal/stringset/set.go .cfg 64/pkg/tool/linux_amd64/vet -plugin-opt=-pasgit -plugin-opt=-pasrev-parse -plugin-opt=-pas--show-toplevel 64/pkg/tool/linux_amd64/vet -W 8743030/b353/_pkg_.a /tmp/go-build1128743030/b221/ ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet . t/internal/langurev-parse --64 ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (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 -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/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel resolved$ /usr/bin/unpigz -json GO111MODULE 64/bin/go /usr/bin/unpigz -d -c go /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel go /usr/bin/git 8tuFP7Qcv GO111MODULE ache/go/1.25.0/x--show-toplevel git rev-�� --show-toplevel go /usr/bin/git -json tmain.go ache/go/1.25.0/x--show-toplevel tr &#39;\n&#39; &#39;:&#39;)$PATH&#34;; [ -n &#34;$GOROOT&#34; ] &amp;&amp; export (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 --show-toplevel go /opt/hostedtoolcache/node/24.14.0/x64/bin/node -json GO111MODULE 64/bin/go /opt/hostedtoolcache/node/24.14.0/x64/bin/node /tmp�� github.actor sh /usr/bin/git &#34;prettier&#34; --chegit GOPROXY 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --get (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git -json GO111MODULE ache/go/1.25.0/x--show-toplevel git rev-�� --show-toplevel go /usr/bin/git -json GO111MODULE cfg 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 GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD GOMODCACHE erignore 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/v8 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha -template-expressions.md GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh (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 user.name Test User /opt/hostedtoolcache/node/24.14.0/x64/bin/node -json GO111MODULE 64/bin/go /opt/hostedtoolcache/node/24.14.--jq /tmp�� github.repository l /usr/bin/git &#34;prettier&#34; --chegit GOPROXY 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha /tmp/go-build1128743030/b237/_pkg_.a -trimpath /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -p mime/multipart -lang=go1.25 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� nt/action/git/ref/tags/v999.999.999 /tmp/go-build1128743030/b207/vet.cfg 8743030/b283/vet.cfg go1.25.0 -c=4 -nolocalimports /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile (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 --show-toplevel go /usr/bin/infocmp f-GF/qbxfFo4g7fPgit GO111MODULE 64/bin/go infocmp -1 xterm-color l /usr/bin/git k/gh-aw/gh-aw/tmgit GOPROXY 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha /tmp/go-build1128743030/b293/_pkg_.a -trimpath /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -p github.com/charmrev-parse -lang=go1.24 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -aw/git/ref/tags/v1.0.0 /tmp/go-build1128743030/b171/vet.cfg 8743030/b308/vet.cfg -c=4 -nolocalimports -importcfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (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 /ref/tags/v8 GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env tructions-test-2422606642/.github/workflows GO111MODULE ache/node/24.14.0/x64/bin/node l GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha icNxXiONF .cfg 64/pkg/tool/linux_amd64/vet -p os/exec 8743030/b221/ 64/pkg/tool/linux_amd64/vet ctor�� 64/src/net/addrselect.go .cfg 64/pkg/tool/linux_amd64/vet --gdwarf-5 ions =0 64/pkg/tool/linux_amd64/vet (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 ../pkg/workflow/-errorsas (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq .object.sha h ../../../.prettierignore GO111MODULE x_amd64/cgo GOINSECURE GOMOD GOMODCACHE x_amd64/cgo env w/js/**/*.json&#39; --ignore-path GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility --local user.email r: $owner, name: $name) { hasDiscussionsEnabled } } son (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility json&#39; --ignore-premote.origin.url GO111MODULE r: $owner, name: $name) { hasDiscussionsEnabled } } GOINSECURE GOMOD GOMODCACHE go env th .prettierigno-f GO111MODULE ache/go/1.25.0/x-f 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 /actions/secrets GO111MODULE (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha /tmp/go-build1128743030/b132/_pkg_.a H3IWtLb_w 64/pkg/tool/linux_amd64/vet -p github.com/githurev-parse -lang=go1.25 64/pkg/tool/linux_amd64/vet ortc�� ache/go/1.25.0/x64/src/net .cfg 64/pkg/tool/linux_amd64/vet --gdwarf-5 --64 -o 64/pkg/tool/linux_amd64/vet (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 036943/b430/repoutil.test GO111MODULE 036943/b430/importcfg.link GOINSECURE GOMOD GOMODCACHE BlPIPkS6j74YO/KCyQm7JrG_JTdGyVRl^remote\..*\.gh-resolved$ env ithub-script/git/ref/tags/v8 GO111MODULE che/go-build/cf/cf6f771ee1309ef42ec62cb7c304407b0c1cc2e9cb5f2c850275be391b7babd6-d sions.md 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 -Wno-error AMmCdFvF0 64/pkg/tool/linux_amd64/vet -c -I /tmp/go-build112--show-toplevel 64/pkg/tool/linux_amd64/vet ortc�� ache/go/1.25.0/x64/src/net .cfg 64/pkg/tool/linux_amd64/vet --gdwarf-5 --64 -o 64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 0/x64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 git x_amd64/vet --get remote.origin.urconfig /opt/hostedtoolc--get x_amd64/vet rev-�� --show-toplevel /opt/hostedtoolcache/node/24.14.0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112-C (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 git x_amd64/asm --show-toplevel /opt/hostedtoolccheckout /usr/bin/git x_amd64/asm rev-�� --show-toplevel git /usr/bin/git --show-toplevel go /usr/bin/unpigz git (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse 8743030/b333/vet--show-toplevel git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 GO111MODULE be3d1f5929c001d9c600a270b9771d59441dfa2e12b65b38-d GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 0/x64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 git x_amd64/cgo HEAD .github/workflowrev-parse (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112-C 8743030/b325/vet/tmp/gh-aw-test-runs/20260323-072155-47461/test-1900599368 git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 0/x64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 --auto x_amd64/link --detach go /usr/bin/git x_amd64/link rev-�� --show-toplevel git h --show-toplevel go /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112-C 8743030/b323/vet/tmp/gh-aw-test-runs/20260323-072155-47461/test-1900599368 git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--git-dir git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env &#34; GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 --auto x_amd64/link --detach go /usr/bin/git x_amd64/link rev-�� --show-toplevel git n-dir/sh user.email test@example.comrev-parse /usr/bin/git 5r/sx80clpjrPXSMhm5SBMZ/9SZZukRyrev-parse (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112reset 8743030/b339/vetHEAD git rev-�� tags/v5 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env from .github/aw to pkg/workflow/data/action_pins.json...&#34; GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 git x_amd64/vet --show-toplevel QIRzqwN/Hz9ZomSlremote /usr/bin/git x_amd64/vet rev-�� --show-toplevel git /usr/bin/git 64/bin/go go /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112checkout 8743030/b342/vet.github/workflows/test.md git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env artifacts-summary.md GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 Add new feature x_amd64/vet add origin /usr/bin/git x_amd64/vet rev-�� --show-toplevel git 0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/sh user.name Test User /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse 8743030/b338/vet--git-dir git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 9684861/b373/_pkGOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 sh -c npx prettier --c-s GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go sh (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 go env -json GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 npx prettier --c-errorsas GOPROXY 64/bin/go GOSUMDB GOWORK run-script/lib/n-test.paniconexit0 sh -c &#34;prettier&#34; --che-test.timeout=10m0s sh 64/bin/go tierignore ache/go/1.25.0/xinit 64/bin/go go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha g_.a find cal/bin/as on&#39; --ignore-pat/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet 8743030/b121/ odules/npm/node_-unreachable=false ache/go/1.25.0/x/tmp/go-build1128743030/b192/vet.cfg ache�� ache/go/1.25.0/x64/src/runtime/c--gdwarf-5 MMyRZiLiL cal/bin/as ./../pkg/workflo/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet git x_amd64/compile 8743030/b130/_x0-buildtags (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 -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh -c npx prettier --cGOSUMDB GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel git /usr/bin/git /tmp/gh-aw-test-gcc config /opt/hostedtoolc-x git 40\}�� js/**/*.json&#39; --- /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /opt/hostedtoolcache/uv/0.10.12/x86_64/node -bool -buildtags ache/node/24.14./tmp/TestGuardPolicyMinIntegrityOnlymin-integrity_with_repos=public_1865016132/001 node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel 64/pkg/tool/linux_amd64/asm /usr/bin/git se 8743030/b028/vetjs/fuzz_sanitize_output_harness.cjs .cfg git rev-�� --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git /opt/hostedtoolcgit -I ache/go/1.25.0/x/tmp/gh-aw-test-runs/20260323-072155-47461/test-1267553584/.github/workflows git (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 -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh -c npx prettier --cGOSUMDB GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE node /opt�� prettier --check 64/bin/go **/*.ts **/*.json --ignore-path /bin/sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE node /opt�� prettier --check 64/bin/go **/*.ts **/*.json --ignore-path go (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 -json GO111MODULE 441dfa2e12b65b38-d GOINSECURE GOMOD GOMODCACHE node /opt�� prettier --check 64/bin/go **/*.ts **/*.json --ignore-path node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha --show-toplevel git e/git --show-toplevel -tests /usr/bin/git e/git rev-�� js/**/*.json&#39; ---errorsas git /usr/bin/git --show-toplevel go /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha --show-toplevel 64/pkg/tool/linux_amd64/link /usr/bin/git se 8743030/b032/vetjs/fuzz_sanitize_output_harness.cjs .cfg git rev-�� --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git /opt/hostedtoolcgit -I ache/go/1.25.0/x--show-toplevel git (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha support-for-coll-s --global x_amd64/vet http.https://gitgit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go /pre�� kflow/mcp_renderer_builtin.go GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (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 npx prettier --c-test.timeout=10m0s GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go sh -c &#34;prettier&#34; --check &#39;scripts/**/*GOINSECURE sh 64/bin/go tierignore ache/go/1.25.0/xrev-parse 64/bin/go go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha 64/src/runtime/cgo1.25.0 go rgo/bin/as tmatter-with-arr/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/compile 8743030/b040/sym-o /usr/bin/git 13.o run ache/go/1.25.0/x-p 12346 rgo/bin/as test-logs/run-12/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet git x_amd64/cgo 8743030/b130/_x0-buildtags (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/linux_amd64/vet env -json GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion --show-toplevel go /usr/bin/git git rev-�� --show-toplevel git de_modules/.bin/node --git-dir go /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion -unreachable=falgit /tmp/go-build112rev-parse 8743030/b361/vet--show-toplevel git stat�� -importcfg /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git -unreachable=falgit /tmp/go-build112rev-parse /opt/hostedtoolc--show-toplevel git (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 ache/go/1.25.0/xGO111MODULE env 9684861/b408/_pkGOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 9684861/b411/_pkGOINSECURE GO111MODULE 64/bin/go GOINSECURE b/gh-aw/pkg/fileenv GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo /usr/bin/git -json l /opt/hostedtoolc--write git rev-�� ath ../../../.pr**/*.json /opt/hostedtoolc--ignore-path /usr/bin/git TOKEN&#34;; }; f getsh TOKEN&#34;; }; f get-c /opt/hostedtoolc&#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; ---errorsas git (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build925036943/b400/cli.test /tmp/go-build925036943/b400/cli.test -test.testlogfile=/tmp/go-build925036943/b400/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true GOINSECURE GOMOD GOMODCACHE go env ck &#39;scripts/**/*GOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /tmp/go-build2181170187/b400/cli.test /tmp/go-build2181170187/b400/cli.test -test.testlogfile=/tmp/go-build2181170187/b400/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true -json GO111MODULE /tmp/go-build925&#34;prettier&#34; --write &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.pret.prettierignore git rev-�� --show-toplevel /tmp/go-build925036943/b412/envutil.test /usr/bin/git -test.paniconexinpx -test.v=true /opt/hostedtoolc--write git (http block)
    • Triggering command: /tmp/go-build944568533/b001/cli.test /tmp/go-build944568533/b001/cli.test -test.paniconexit0 -test.timeout=10m0s -test.count=1 rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git ntio/asm@v1.1.3/node .cfg 64/pkg/tool/linux_amd64/vet git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git 8743030/b337/_pknode ache/go/1.25.0/xjs/fuzz_sanitize_label_harness.cjs ache/go/1.25.0/x64/pkg/tool/linu--show-toplevel git (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 GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 9684861/b375/_pkGOINSECURE GO111MODULE 64/bin/go GOINSECURE b/gh-aw/pkg/mathenv GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name --show-toplevel go /usr/bin/git -json GO111MODULE /usr/bin/git git rev-�� ath ../../../.pr**/*.json git /usr/bin/git --show-toplevel GOPROXY /opt/hostedtoolc&#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; ---errorsas git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name --show-toplevel 67733067 /usr/bin/git t@v0.35.0/internnode .cfg 64/pkg/tool/linux_amd64/vet git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git 8743030/b365/_pknode /tmp/go-build112js/fuzz_sanitize_label_harness.cjs ache/go/1.25.0/x64/pkg/tool/linu--show-toplevel git (http block)

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

Dev completed successfully!

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.

3 participants