You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix the Pre-fetch ADR gate PR context step — it fails before the agent starts, so the gate produces zero review output.
Problem
Run 30538838918 (2026-07-30, issue_comment command trigger on PR #49115, branch copilot/add-support-for-local-paths) concluded failure in the agent job. The failed step is Pre-fetch ADR gate PR context — a setup step that runs before checkout and before the Claude Code CLI. Every downstream step in the job (Checkout PR branch, Setup Node.js, Install Claude Code CLI, Execute Claude Code CLI, safe-outputs generation, etc.) is skipped as a result. Turns: 0 and TokenUsage: 0 confirm the agent never ran at all — this is a pure setup-script failure, not an LLM/agent problem.
This is mechanically distinct from #49096 (LLM invocation cap exhausted via permission-denied retries on shell-expanded file paths) — that failure requires the agent to have already started, whereas this run fails in a pre-checkout script before the agent is even invoked. The triggering PR (#49115, "add support for local paths") changes path-handling behavior; it's plausible the ADR gate's own pre-fetch script (likely doing path expansion or file-existence checks against the PR's changed files) broke against this PR's new path semantics — worth checking whether the pre-fetch script hard-codes assumptions that PR #49115 invalidates.
Proposed remediation
Pull the full (untruncated) log for the Pre-fetch ADR gate PR context step on run 30538838918 to get the actual exception/exit code — the 50-line tail available during this investigation only showed pre/post-step scaffolding, not the failing command's own output.
Once the concrete error is known, harden the pre-fetch script against the path-handling edge case introduced by PR feat: support local skill paths in frontmatter skills: with --from-local #49115 (or whatever the root cause turns out to be), and add a guard so a pre-fetch failure doesn't silently skip the entire gate — consider failing loudly with a clear PR comment instead of a bare job failure.
A repeat run of Design Decision Gate against a similar PR completes through to Execute Claude Code CLI rather than skipping every downstream step.
Parent report: #49095. Analyzed via agenticworkflows audit on run 30538838918 during the 2026-07-30 13:19 UTC failure-investigation pass.
Related to #49095
Fix the
Pre-fetch ADR gate PR contextstep — it fails before the agent starts, so the gate produces zero review output.Problem
Run 30538838918 (2026-07-30,
issue_commentcommand trigger on PR #49115, branchcopilot/add-support-for-local-paths) concludedfailurein theagentjob. The failed step isPre-fetch ADR gate PR context— a setup step that runs before checkout and before the Claude Code CLI. Every downstream step in the job (Checkout PR branch,Setup Node.js,Install Claude Code CLI,Execute Claude Code CLI, safe-outputs generation, etc.) isskippedas a result.Turns: 0andTokenUsage: 0confirm the agent never ran at all — this is a pure setup-script failure, not an LLM/agent problem.Affected workflow / run
.github/workflows/design-decision-gate.lock.yml("Design Decision Gate 🏗️")Probable root cause
This is mechanically distinct from #49096 (LLM invocation cap exhausted via permission-denied retries on shell-expanded file paths) — that failure requires the agent to have already started, whereas this run fails in a pre-checkout script before the agent is even invoked. The triggering PR (#49115, "add support for local paths") changes path-handling behavior; it's plausible the ADR gate's own pre-fetch script (likely doing path expansion or file-existence checks against the PR's changed files) broke against this PR's new path semantics — worth checking whether the pre-fetch script hard-codes assumptions that PR #49115 invalidates.
Proposed remediation
Pre-fetch ADR gate PR contextstep on run 30538838918 to get the actual exception/exit code — the 50-line tail available during this investigation only showed pre/post-step scaffolding, not the failing command's own output.skills:with--from-local#49115 (or whatever the root cause turns out to be), and add a guard so a pre-fetch failure doesn't silently skip the entire gate — consider failing loudly with a clear PR comment instead of a bare job failure.skills:with--from-local#49115's scope) to regression-test the pre-fetch step specifically.Success criteria
Pre-fetch ADR gate PR contextstep succeeds (or fails with an actionable error surfaced to the PR) for PRs touching path-handling logic like feat: support local skill paths in frontmatterskills:with--from-local#49115.Execute Claude Code CLIrather than skipping every downstream step.Parent report: #49095. Analyzed via
agenticworkflows auditon run 30538838918 during the 2026-07-30 13:19 UTC failure-investigation pass.Related to #49095