Skip to content

Serialize create_issue handler execution to eliminate shared-state race conditions#33574

Closed
Copilot wants to merge 10 commits into
mainfrom
copilot/fix-concurrency-issue-create-issue
Closed

Serialize create_issue handler execution to eliminate shared-state race conditions#33574
Copilot wants to merge 10 commits into
mainfrom
copilot/fix-concurrency-issue-create-issue

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 20, 2026

create_issue kept mutable Maps (temporaryIdMap, dedup caches, parentIssueCache) in handler scope while allowing concurrent async invocations. Interleaving across await boundaries could lose updates, duplicate parent creation, and break temporary-ID/duplication correctness.

  • Concurrency control in handler execution

    • Wrapped the returned handleCreateIssue in a small async serializer.
    • Ensures one invocation mutates shared handler state at a time, while still propagating per-call errors to callers.
    • Keeps queue progress resilient so one failed invocation does not block subsequent ones.
  • Coverage for concurrent grouping behavior

    • Added a focused concurrent test in create_issue_new_arch.test.cjs that runs grouped issue creation via Promise.all(...).
    • Verifies parent issue creation is not duplicated under overlapping calls.
    • Added deterministic async delay helper and per-test RUNNER_TEMP setup/restore for stable isolation.
  • Code clarity adjustments

    • Added targeted inline comments around queue chaining/error suppression semantics.
    • Minor readability cleanup in the new concurrency test path.
function serializeAsyncHandler(handler) {
  let queue = Promise.resolve();
  function suppressQueueError() {
    return undefined;
  }

  return async (...args) => {
    const resultPromise = queue.then(() => handler(...args));
    queue = resultPromise.catch(suppressQueueError);
    return resultPromise;
  };
}

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:

  • cafe.github.com
    • Triggering command: /usr/bin/gh /usr/bin/gh send-telemetry GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (dns block)
    • Triggering command: /usr/bin/gh /usr/bin/gh send-telemetry GOMODCACHE ache/go/1.25.8/xTest User (dns block)
    • Triggering command: /usr/bin/gh /usr/bin/gh send-telemetry -lang=go1.25 gh repo�� cal/share/gh/extensions/gh-aw --json 0/x64/bin/node --jq .owner.login + "api -importcfg 0/x64/bin/node -o ar.default.svc:2376" GH_AW_DOCKER_HOST_PATH_PREFIX_ARGS="" if [[ "${DOCKER_HOST:-}" =~ ^tcp:// ]gh -trimpath /usr/bin/git -p github.com/githu-1 -lang=go1.25 git (dns block)
  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh gh repo view --json owner,name --jq .owner.login + "/" + .name -importcfg /tmp/go-build215543019/b001/importcfg -pack /tmp/testenv-966344807/main.go go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh repo view --json owner,name --jq .owner.login + "/" + .name .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x/tmp/go-build1534909993/b583/_testmain.go env efaultBranchFromLsRemoteWithRealGitmain_branch29--repo efaultBranchFromLsRemoteWithRealGitmain_branch29owner/repo ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh pr list --repo github/gh-aw --state all --author app/github-actions --search created:2026-05-11T23:58:00Z..2026-05-12T00:05:00Z --limit 1 --json number --jq .[0].number GOMOD GOMODCACHE ache/go/1.25.8/x^remote\..*\.gh-resolved$ (http block)
  • https://api.github.com/orgs/owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/owner/actions/secrets --jq .secrets[].name -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/owner/actions/secrets --jq .secrets[].name */*.ts' '**/*.json' --ignore-patpkg/workflow/safe_jobs_threat_detection_test.go config node /ref/tags/v9 remote.origin.ur-o sv infocmp -1 re /usr/bin/git ules/.bin/node ensions/gh-aw ^remote\..*\.gh--C bject.type] | @t/tmp/gh-aw-test-runs/20260520-160720-43488/test-source-field-variant-416354952/.github/workflows gh (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/owner/actions/secrets --jq .secrets[].name ile-parallelism --jq modules/@npmcli/run-script/lib/node-gyp-bin/sh /home/REDACTED/.lo/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile config /usr/bin/git /usr/bin/git -C re config (http block)
  • https://api.github.com/orgs/test-owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name ath ../../../.pr**/*.json --jq 25e4fbfdbce04c00-d ithub-script/git/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name ath ../../../.pr**/*.json /opt/hostedtoolc--ignore-path 0/x64/bin/git Value: ${{ gith/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile gh om/upstream/repo.git gh api re --jq _modules/.bin/sh tags/v6 (http block)
  • https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv /tmp/TestGuardPolicyMinIntegrityOnlyrepos_only_without_min-integrity146874102/001 config /usr/bin/git remote.origin.urgh GO111MODULE x_amd64/vet git -C /tmp/gh-aw-test-runs/20260520-160019-31407/test-base (original) config om/myorg/myrepo.git remote.origin.urinfocmp GO111MODULE x_amd64/vet git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv repos/org/repo/pulls/1 /usr/bin/git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 gh bject.type] | @tsv 3720126451/001' 3720126451/001' x86_64/sh git -C /tmp/TestGuardPolicyBlockedUsersApprovalLabelsCo.artifacts[].name config er: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } remote.upstream./usr/bin/git config (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv artifacts-summary.md k/gh-aw/gh-aw/pkg/jsonutil/json_test.go /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile -errorsas -ifaceassert -nilfunc /opt/hostedtoolc--jq -o 5 -trimpath ion.lock.yml url main -lang=go1.25 /opt/hostedtoolcconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 gh sv /ref/tags/v9 git sv 7574513/b546/imptest@example.com /hom�� ensions/gh-aw **/*.cjs /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile **/*.json --ignore-path ../../../.pretti/repos/actions/github-script/git/ref/tags/v9 /opt/hostedtoolc--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv 1003-53973/test-716829101 gh /snap/bin/sh ensions/gh-aw --jq (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v5
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv -bool -buildtags /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -errorsas -ifaceassert -nilfunc /opt/hostedtoolcowner/test-repo -uns�� ensions/gh-aw /tmp/go-build1534909993/b292/vet.cfg /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linu-lang=go1.25 -json GO111MODULE 64/bin/go /opt/hostedtoolc--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw --all (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv ry=1 /tmp/go-build1534909993/b259/vet.cfg 64/pkg/tool/linux_amd64/vet -json GO111MODULE 64/bin/go 64/pkg/tool/linux_amd64/vet -ato�� -bool tPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,api /usr/bin/git -errorsas -ifaceassert -nilfunc git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv -bool -buildtags .cfg -errorsas -ifaceassert -nilfunc ache/go/1.25.8/x64/pkg/tool/linux_amd64/link -ato�� /v2.0.0 -buildtags sv -errorsas -ifaceassert -nilfunc ache/go/1.25.8/xconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 0019-31407/test-592597894/.github/workflows -buildtags r: $owner, name: $name) { hasDiscussionsEnabled } } -errorsas -ifaceassert -nilfunc ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile -has�� vaScript1197264832/001/test-inlined-imports-enabled-with-body-content.md /tmp/go-build1534909993/b115/vet.cfg 64/pkg/tool/linux_amd64/compile -json GO111MODULE 64/bin/go 64/pkg/tool/linuconfig (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv tcp://172.30.0.5:2375" GH_AW_DOCKER_HOST_PATH_PREFIX_ARGS="" if [[ "${DOCKER_HOST:-}" =~ ^tcp://gh x_amd64/vet l -json GO111MODULE 64/pkg/tool/linurun git conf�� /github.com/gith--detach remote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv cal/share/gh/extensions/gh-aw 64/pkg/tool/linux_amd64/vet l -json .cfg .test /opt/hostedtoolcconfig /tmp�� /ref/tags/v9 .test sv l.go l_test.go 64/pkg/tool/linuxterm-color infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw remote om/upstream/repo.git tmatter-with-arr/usr/lib/git-core/git config node git remo�� /ref/tags/v9 infocmp sv '**/*.ts' '**/*./usr/bin/git infocmp x_amd64/vet infocmp (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE fhRyG14Fp1pI env ted/golang/pkg/f-errorsas GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv go1.25.8 -c=4 -nolocalimports -importcfg /tmp/go-build1534909993/b479/importcfg -pack /tmp/go-build1534909993/b479/_testmain.go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9.0.0
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE RXyqivY/avZpt0CU-buildtags env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/actions/setup-go/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv -aw/git/ref/tags/v2.0.0 he77EzIxekLk bject.type] | @tsv -json GO111MODULE x_amd64/vet /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linush -o ensions/gh-aw -importcfg repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -s -w -buildmode=exe git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv runs/20260520-160720-43488/test-2402473759 s ache/node/24.15.0/x64/bin/node -c=4 -nolocalimports -importcfg ache/node/24.15.config -311�� /repos/test-owner/test-repo/actions/secrets --jq /usr/bin/git 35537765/001' 35537765/001' 6de23d2225de2c34/home/REDACTED/.local/share/gh/extensions/gh-aw git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /tmp/gh-aw-test-runs/20260520-161003-53973/test-source-field-variant-1807541374/.github/workflow/usr/bin/git config (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv FieldEnforcement-test.timeout=10m0s -buildtags ache/go/1.25.8/x-test.short=true -errorsas -ifaceassert -nilfunc ache/go/1.25.8/x--jq -uns�� 8622317/b001/exe/a.out /tmp/go-build1534909993/b453/vet.cfg 8622317/b001/importcfg.link -json 69NaahmDsY-LN/2Q-C 64/bin/go 8622317/b001/_pkconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv 893001544 go 4909993/b570/importcfg.link h93490750/001' h93490750/001' x_amd64/vet IM_GwOapRcBNh/UQ--jq -1 ons-test472066505 s/12346/artifacts 4909993/b570/_pkg_.a url GO111MODULE x_amd64/vet git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 remote.origin.url sv -json GO111MODULE x_amd64/link node /tmp�� /home/REDACTED/work/gh-aw/gh-aw/.github/workflows/ab-testing-advisor.md resolved$ /usr/bin/git -json herFiles,CFiles,show-ref x_amd64/compile git (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 0019-31407/test-id,name,path,state /tmp/go-build1534909993/b272/vet.cfg ceutil.test -json GO111MODULE 64/bin/go ceutil.test 5349�� -unreachable=false /tmp/go-build1534909993/b392/vet.cfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv agent-persona-explorer.md }} {{context.Compiler}} 64/pkg/tool/linux_amd64/compile -json GO111MODULE 64/bin/go 64/pkg/tool/linux_amd64/compile e=/t�� g_.a 4909993/b499/_testmain.go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv ser.test -buildtags 64/pkg/tool/linux_amd64/link -errorsas set -nilfunc 64/pkg/tool/linux_amd64/link -uns�� ingutil.test /tmp/go-build1534909993/b402/vet.cfg .test -json GO111MODULE 64/bin/go .test (http block)
  • https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 tname) sv -json GO111MODULE 64/bin/go ache/go/1.25.8/x64/pkg/tool/linux_amd64/link -uns�� -unreachable=false /tmp/go-build1534909993/b428/vet.cfg /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linu-lang=go1.25 -json GO111MODULE 64/bin/go /opt/hostedtoolcconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ithub/workflows/api-consumption--f find ache/go/1.25.8/x64/pkg/tool/linu-f /ref/tags/v9 -maxdepth modules/@npmcli//home/REDACTED/.local/share/gh/extensions/gh-aw ache/go/1.25.8/xconfig -c (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw gh /sadc cal/share/gh/extinfocmp --jq l /sadc /opt�� ensions/gh-aw --write /home/REDACTED/work/_temp/uv-python-dir/node !../../../pkg/wo/usr/bin/git --ignore-path (http block)
  • https://api.github.com/repos/aws-actions/configure-aws-credentials/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 l sv -json GO111MODULE x_amd64/vet git conf�� user.email test@example.com (http block)
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 remote.origin.url sv -json GO111MODULE 64/pkg/tool/linu-extld=gcc git conf�� user.email test@example.com /opt/hostedtoolcache/node/24.15.0/x64/bin/node "${DOCKER_HOST:infocmp GO111MODULE x_amd64/link node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /home/REDACTED/.local/share/gh/extensions/gh-aw config (http block)
  • https://api.github.com/repos/azure/login/git/ref/tags/v2
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 test@example.com sv -json GO111MODULE x_amd64/vet git init�� cal/share/gh/extensions/gh-aw x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv runs/20260520-160720-43488/test-2283929683 show /usr/bin/git .test.cjs --no-fgh config ode_modules/.bin/repos/actions/github-script/git/ref/tags/v9 /usr/bin/git -C mpleWorkflow3947738768/001 config /usr/bin/git on' --ignore-patgit /usr/bin/git nfig/composer/ve. git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv /home/REDACTED/.local/share/gh/extensions/gh-aw l /usr/bin/infocmp 8b0a51e1:actionsgh git layTitle infocmp -1 xterm-color gh /usr/bin/git json ]; then \ git --jq ndor/bin/sh git (http block)
  • https://api.github.com/repos/docker/login-action/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 x_amd64/vet sv d GO111MODULE x_amd64/compile node /tmp�� /home/REDACTED/work/gh-aw/gh-aw/.github/workflows/ace-editor.md x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv s/test.md config (http block)
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw infocmp /usr/bin/infocmp 8b0a51e1:actionsgh docker-compose odules/npm/node_/repos/actions/github-script/git/ref/tags/v9 infocmp -1 xterm-color l /usr/bin/git cal/share/gh/extgit --jq cal/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.1.2
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv 0Z go /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet 1815122312/001' 1815122312/001' x_amd64/vet /opt/hostedtoolc--jq -ato�� -bool -buildtags /usr/bin/gh -errorsas -ifaceassert -nilfunc gh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv /tmp/gh-aw-test-runs/20260520-160720-43488/test-source-field-variant-3689021136 url /usr/bin/git -c=4 -nolocalimports -importcfg git s -m initial commit /usr/bin/gh ile-parallelism git bject.type] | @t/home/REDACTED/.local/share/gh/extensions/gh-aw gh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv /tmp/gh-aw-test-runs/20260520-161003-53973/test-source-field-variant-3322710980/.github/workflowinfocmp config /usr/bin/git remote.upstream.gh git ed } } git init�� --bare --initial-branch=my-default /usr/bin/git cal/share/gh/extinfocmp config /node git (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv 0019-31407/test-3795006740/.github/workflows '/tmp/TestParseDefaultBranchFromLsRemoteWithRealGitcustom_branch93490750/001' ache/go/1.25.8/x64/pkg/tool/linux_amd64/link 1 1 /var/log/sysstat/repos/actions/github-script/git/ref/tags/v9 ache/go/1.25.8/x--jq -ato�� -bool -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv 7574513/b536/_pkg_.a infocmp ache/node/24.15.0/x64/bin/node ). Safe to call gh 64/pkg/tool/linusecret /prepare-commit-list sh t-28�� 0720-43488/test-2402473759 /prepare-commit-msg ache/node/24.15.0/x64/bin/node /ref/tags/v9 gh sv 7574513/b536/importcfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv Onlymin-integrity_with_repos=public_2476463803/001 infocmp /home/REDACTED/work/gh-aw/gh-aw/actions/setup/node_modules/.bin/no-nilfunc xterm-color bc32x8aiQBZXy/Y_-c (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv 0019-31407/test-base (original) -buildtags ache/go/1.25.8/xnew (upstream) -errorsas -ifaceassert -nilfunc ache/go/1.25.8/xconfig -ato�� -bool -buildtags /usr/bin/git -errorsas -ifaceassert layTitle git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv 0720-43488/test-2760161065/.github/workflows scripts/**/*.js ache/node/24.15.0/x64/bin/node .prettierignore --log-level=erro-1 /vitest sh t-17�� sistency_GoAndJavaScript3455792994/001/test-complex-frontmatter-with-tools.md mkdir (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv 0549561/b536/_pkg_.a --write 0549561/b536=> --ignore-path .prettierignore --log-level=erroprintf '%s' "$1" sh -c ensions/gh-aw gh ache/node/24.15.0/x64/bin/node ensions/gh-aw --jq (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-05-13 GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-04-20 GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet env -json GO111MODULE 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuTest commit (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-02-19 GOMOD GOMODCACHE 64/pkg/tool/linu-test.v=true (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name .cfg ters.test GOINSECURE GOMOD GOMODCACHE ters.test 5349�� workflows GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 4909993/b123/vet.cfg ormessage.test GOINSECURE GOMOD GOMODCACHE ormessage.test 5349�� 1082463495 4909993/b236/vet.cfg x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name /usr/bin/git sh /home/REDACTED/.lo/usr/bin/git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name oFiles,IgnoredOt-test.run=^Test 64/pkg/tool/linu-test.short=true GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linumyorg (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 .cfg 64/pkg/tool/linu-buildmode=exe GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote2 env rity4055012150/001 GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name create_issue_new_arch.test.cjs ache/go/1.25.8/x64/bin/node ignore-path .././usr/bin/git config FFiles,SFiles,Sw/home/REDACTED/.local/share/gh/extensions/gh-aw node ache�� sRemoteWithRealGitmain_branch1135537765/001 sRemoteWithRealGitmain_branch1135537765/002/work .cfg create_issue.tesgit create_issue_groinit create_issue_new_arch.test.cjs node (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1234567890
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, -json GO111MODULE x_amd64/vet GOINSECURE estGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports�� GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, s.go s_test.go workflows_test.go d_labels_validat/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet d_labels_validat-atomic (http block)
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, ensions/gh-aw k bject.type] | @tsv /ref/tags/v9 config sv /usr/bin/git -C on' --ignore-pat-errorsas config (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 4909993/b401/vet.cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote1 env rity4055012150/001 GO111MODULE .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuTest User (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name create_issue_new_arch.test.cjs ortcfg.link ignore-path ../.git config sv m4Yf3e8qMBqeezEUiP/lh4fNrG6UY-U_fE9zHNR/yALGI7Id--jq ache�� 3017182153/.github/workflows efaultBranchFromLsRemoteWithRealGitmain_branch1135537765/001' 55293a22915644466572f4705a3f87cc547cf46291e54fff6de23d2225de2c34-d create_issue.tes/usr/bin/git create_issue_gro-C create_issue_new/home/REDACTED/.local/share/gh/extensions/gh-aw node (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name .cfg 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuupstream env g_.a GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 4909993/b062/vet.cfg 64/bin/go GOINSECURE tants GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name /usr/bin/git ck ensions/gh-aw config /usr/bin/gh sh sRem�� 3761471431/custom/workflows gh .cfg ./../.prettieriggit --jq (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuremote.upstream.url env (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 4909993/b073/vet.cfg 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xmyorg (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name /usr/bin/git /usr/local/sbin/sh /ref/tags/v9 config sv sh -c 3761471431 infocmp .cfg ./../.prettieriggh infocmp sv sh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name 4909993/b039/vet-test.run=^Test 64/pkg/tool/linu-test.short=true GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuupstream env -json GO111MODULE .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linuTest User (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 4909993/b085/vet.cfg .cfg GOINSECURE GOMOD GOMODCACHE by/eGEWi6XnNytCvconfig (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name gh /usr/local/bin/sh /repos/actions/g/usr/bin/git --jq ode-gyp-bin/sh sh -c (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name 4909993/b004/vet-ifaceassert 64/pkg/tool/linu-nilfunc GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuorigin env ormessage.test GO111MODULE ortcfg.link GOINSECURE GOMOD GOMODCACHE iThnYQdS9B1wJlnJremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 4909993/b055/vet.cfg 64/bin/go GOINSECURE ole GOMODCACHE ache/go/1.25.8/xorigin (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name e/git ortcfg.link ensions/gh-aw /opt/hostedtoolcrun /usr/bin/gh tMwfXWWKdsaWiu4L--json -c vitest run creat--limit gh 84121d582b95604e--created ./../.prettieriggit --jq erignore sh (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 100 GOMOD GOMODCACHE x_amd64/vet env -json .cfg x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 6 GOMOD GOMODCACHE ache/go/1.25.8/x-dwarf=false (http block)
  • https://api.github.com/repos/github/gh-aw/contents/.github/workflows/shared/reporting.md
    • Triggering command: /tmp/go-build1534909993/b479/cli.test /tmp/go-build1534909993/b479/cli.test -test.testlogfile=/tmp/go-build1534909993/b479/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /tmp/go-build1542934533/b479/cli.test /tmp/go-build1542934533/b479/cli.test -test.testlogfile=/tmp/go-build1542934533/b479/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true /ref/tags/v9 64/pkg/tool/linu/opt/hostedtoolcache/node/24.15.0/x64/bin/npx sv infocmp -1 js/**/*.json' --**/*.ts ker/docker-init de_modules/.bin/--ignore-path ensions/gh-aw origin /usr/bin/git gh (http block)
    • Triggering command: /tmp/go-build3972460235/b479/cli.test /tmp/go-build3972460235/b479/cli.test -test.testlogfile=/tmp/go-build3972460235/b479/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true cal/share/gh/extsh config l gh api js/**/*.json' --ignore-path ../../../.prettierignore --jq bject.type] | @tsv /home/REDACTED/.lo/bin/sh config (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/dev
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/dev --jq [.object.sha, .object.type] | @tsv ensions/gh-aw feature-branch /usr/bin/infocmp -json .cfg nch,headSha,dispHEAD infocmp -1 cal/share/gh/extensions/gh-aw aZfPHtRi8CIm l -json .cfg x_amd64/link git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/dev --jq [.object.sha, .object.type] | @tsv ensions/gh-aw resolved$ /usr/bin/gh ER_HOST:-}" =~ ^/usr/bin/git GO111MODULE x_amd64/compile gh run list --json /usr/bin/gh te 100 --created gh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/dev --jq [.object.sha, .object.type] | @tsv /home/REDACTED/.local/share/gh/extensions/gh-aw l me: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } Gitcustom_branchgit Gitcustom_branchlog x_amd64/compile /usr/bin/git -C ensions/gh-aw config /usr/bin/git R_HOST_PATH_PREF/usr/bin/git rkflow/js/**/*.j-C tions/node_modul/home/REDACTED/.local/share/gh/extensions/gh-aw /usr/bin/git (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.47.4
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw epo}/actions/runs/2/artifacts .cfg e .cfg x_amd64/compile git remo�� WorkflowFiles_TransitiveImports3848075482/001 upstream ache/go/1.25.8/x64/pkg/tool/linux_amd64/link l GO111MODULE 64/pkg/tool/linu/home/REDACTED/.local/share/gh/extensions/gh-aw h-prefix /tmp/ghconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv /tmp/TestCompileUpdateDiscussionFieldEnforcement2358320526/001 remote /usr/bin/docker json' --ignore-pgit git cal/bin/git docker pull�� test/concurrent-image:v1.0.0 l (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv or.md GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/link GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/link -uns�� ensions/gh-aw /tmp/go-build1534909993/b047/vet.cfg ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile GOSUMDB GOWORK 64/bin/go ache/go/1.25.8/x-f (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv re --jq k/_temp/copilot--lang=go1.25 son --all (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv on' --ignore-path ../../../.prettierignore git /usr/bin/infocmp ensions/gh-aw gh (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json herFiles,CFiles,-ifaceassert 64/pkg/tool/linu-nilfunc GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv xterm-color gh cal/bin/sh ensions/gh-aw --jq r sh -c or.md gh 0/x64/lib/node_modules/npm/node_-nilfunc ithub-script/gitgit --jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv /home/REDACTED/.local/share/gh/extensions/gh-aw tions/setup/js/node_modules/vitest/suppress-warn**/*.json ache/uv/0.11.15/x86_64/git /ref/tags/v9 origin sv tions/setup/js/nconfig -1 */*.ts' '**/*.jsremote.upstream.url git ode ensions/gh-aw elism ker/cli-plugins/xterm-color gh (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env aw.test GO111MODULE 64/pkg/tool/linu-lang=go1.25 GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linuconfig (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json .cfg x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json .cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE iAIRm4X/auac8X6jremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv on' --ignore-path ../../../.prettierignore --jq x_amd64/compile /ref/tags/v4 -f l x_amd64/compile tion�� ub/workflows on x_amd64/vet /../../.prettier/usr/bin/git erignore sv x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv ty-test.md TH"; [ -n "$GOROOT" ] && export x_amd64/compile ensions/gh-aw node l x_amd64/compile api b/workflows --jq tions/setup/js/node_modules/.bin-nilfunc /ref/tags/v9 --jq sv /usr/bin/git (http block)
  • https://api.github.com/repos/github/gh-aw/issues/17
    • Triggering command: /usr/bin/gh gh api repos/github/gh-aw/issues/17 go env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api repos/github/gh-aw/issues/17 /usr/bin/git -C /home/REDACTED/.lo--ignore-path config h /ref/tags/v9 config sv infocmp er on' --ignore-pat-errorsas git /usr/bin/gh /ref/tags/v9 origin (http block)
    • Triggering command: /usr/bin/gh gh api repos/github/gh-aw/issues/17 gh ode_�� ensions/gh-aw --jq odules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/sh /tmp/gh-aw-test-/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet remote logs/runs.json"}-bool /usr/bin/git -C on' --ignore-pat-errorsas config (http block)
  • https://api.github.com/repos/google-github-actions/auth/git/ref/tags/v2
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 Test User sv -json GO111MODULE x_amd64/compile git init�� GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv ensions/gh-aw ache/go/1.25.8/x-tests /usr/bin/git iant-2242048426/gh e_jobs_syntax_teapi bin/node git init�� ithub-script/git/ref/tags/v9 e_output_refacto--jq bject.type] | @tsv : .head_branch, e_outputs_action-k cal/bin/sh git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv /tmp/gh-aw-test-runs/20260520-161003-53973/test-2086158155/.github/workflows l /usr/bin/git remote.origin.urgh /usr/bin/git layTitle git init�� l l /usr/bin/git Gitmaster_branchgit Gitmaster_branchinit l 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, .object.type] | @tsv s GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet o GOMOD GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linu-trimpath -uns�� 0019-31407/test-2847642498/.gith-p /tmp/go-build1534909993/b056/vetmain 4909993/b513/ctxREDACTED.test GOSUMDB FFiles,SFiles,Swinit 64/bin/go 4909993/b513/ctxREDACTED.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv re sh x86_64/node son sh sv gh 0/x6�� ./../pkg/workflow/js/**/*.json' --ignore-path --jq x86_64/sh cal/share/gh/ext/usr/bin/git owner/repo (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv l 2>&1 || [ -x "-errorsas git /usr/bin/infocmp-nilfunc ensions/gh-aw test@example.com/tmp/js-hash-test-2059297179/test-hash.js (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 ache/go/1.25.8/x64/pkg/tool/linu--jq env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion ./../.prettieriginfocmp --jq (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion /../../.prettiergh sh ash sh ache�� npx prettier --write '**/*.cjs' '**/*.ts' '**/*.json' --ignore-p-p gh ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /repos/actions/g/usr/bin/git --jq /usr/bin/infocmp--get-regexp ache/go/1.25.8/x^remote\..*\.gh-resolved$ (http block)
  • https://api.github.com/repos/org/repo/pulls/1
    • Triggering command: /usr/bin/gh gh api repos/org/repo/pulls/1 go env yphen2581856749/001' yphen2581856749/001' x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api repos/org/repo/pulls/1 /usr/bin/git -C ath ../../../.pr--ignore-path config odules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/sh /ref/tags/v9 --json sv infocmp er on' --ignore-pat-errorsas /usr/bin/git n-dir/sh /ref/tags/v9 config sv ache/go/1.25.8/xshow (http block)
    • Triggering command: /usr/bin/gh gh api repos/org/repo/pulls/1 gh ode_�� ath ../../../.pr--ignore-path --jq bject.type] | @tsv (http block)
  • https://api.github.com/repos/owner/repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/owner/repo/actions/secrets --jq .secrets[].name ted/golang/pkg/f-errorsas GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/owner/repo/actions/secrets --jq .secrets[].name */*.ts' '**/*.json' --ignore-path ../../../.pret.prettierignore --jq ndor/bin/sh ithub-script/git/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile 64/pkg/tool/linu-o (http block)
    • Triggering command: /usr/bin/gh gh api /repos/owner/repo/actions/secrets --jq .secrets[].name /ref/tags/v9 .go sv ensions/gh-aw config /usr/bin/git gh api re --jq bject.type] | @t-lang=go1.25 /ref/tags/v9 remote.origin.urconfig sv gh (http block)
  • https://api.github.com/repos/owner/repo/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-remote-workflow --limit 30 --repo owner/repo eutil.test 5349�� y_with_explicit_repo173762077/001 GO111MODULE .cfg GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh workflow list --repo owner/repo --json name,path,state 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/compile env 32/001/test-simple-frontmatter.md GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE ache/go/1.25.8/xconfig (http block)
  • https://api.github.com/repos/test-owner/test-repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name 35537765/001' 35537765/001' 6de23d2225de2c34-d ensions/gh-aw config /usr/bin/infocmp/tmp/go-build2277574513/b541/_pkg_.a gh 0/x6�� re --jq 0/x64/lib/node_m-lang=go1.25 son ache/go/1.25.8/x/tmp/js-hash-test-2466885179/test-hash.js (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name 86628722/001' 86628722/001' n-dir/git ensions/gh-aw remote.upstream.-o /usr/bin/git infocmp -1 re git /usr/bin/infocmp-lang=go1.25 hub/aw/actions-lnode (http block)
  • https://api.github.com/repos/test/repo
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch se 4909993/b275/vet.cfg 64/pkg/tool/linux_amd64/asm GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/asm -uns�� -unreachable=false /tmp/go-build1534909993/b291/vetmain ache/go/1.25.8/x64/pkg/tool/linu-lang=go1.25 GOSUMDB GOWORK 64/bin/go ache/go/1.25.8/x64/pkg/tool/linuremote1 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch CommaSeparatedCompiledOutput3049--detach ntic_engine.go ache/node/24.15.0/x64/bin/node ngci-lint" ]; thsh --log-level=erro-c sv /opt/hostedtoolcsh t-41�� 2283929683 pkg/workflow/safe_jobs_syntax_test.go ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet pkg/workflow/safinfocmp pkg/workflow/saf-1 pkg/workflow/safxterm-color ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch Onlymin-integrity_only_defaults_remote.upstream.url infocmp 0549561/b550=> ensions/gh-aw git bject.type] | @t/repos/actions/github-script/git/ref/tags/v9 sh -c 1003-53973/test-716829101 gh (http block)

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

Copilot AI and others added 9 commits May 20, 2026 16:02
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/1282ecc3-d47c-4e8c-a2cf-bdef899bff6b

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
This reverts commit a308857.

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/1282ecc3-d47c-4e8c-a2cf-bdef899bff6b

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix concurrency safety issue in create_issue tool Serialize create_issue handler execution to eliminate shared-state race conditions May 20, 2026
Copilot AI requested a review from gh-aw-bot May 20, 2026 16:31
@pelikhan pelikhan closed this May 20, 2026
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.

[concurrency] 🚨 Concurrency Safety: Shared Mutable State in create_issue Tool

3 participants