Skip to content

[aw-failures] Smoke Copilot Sub Agents 100% red — Copilot SDK returns "No model available (policy enablement)" for gpt-5.3-codex [Content truncated due to length] #42824

Description

@github-actions

Fix Smoke Copilot Sub Agents first — it has never once passed and burns full retries on every run.

Every run of Smoke Copilot Sub Agents since the workflow was first triggered today has hard-failed with the Copilot SDK driver reporting No model available. Check policy enablement under GitHub Settings > Copilot for model gpt-5.3-codex. The harness does not recognize this as a model/policy error, so it exhausts all 3 retries and emits an unclassified hard-red. Zero tokens are ever consumed — the model is never reached.

Failure clusters (last 6h)

Cluster Severity Workflow(s) Signature Runs Status
C1 P0 Smoke Copilot Sub Agents sdk-driver error: No model available. Check policy enablement (gpt-5.3-codex) §28534423464, §28528010382, §28519811362, §28498282736 NEW — untracked
C2 P1 Smoke CI EACCES: permission denied ... /tmp/gh-aw/sandbox/firewall/logs §28538082921, §28534303735 Already tracked by #42398
C3 P2 Auto-Triage Issues run cancelled (not a failure) 28534955118, 28534510540 Noise — no action

Evidence — C1 (representative run §28534423464)

Agent log — repeated across all 3 retries
[copilot-sdk-driver] [sdk-driver] creating session with model="gpt-5.3-codex" providers=1 models=32
[copilot-sdk-driver] [sdk-driver] session created: sessionId=...
[copilot-sdk-driver] [sdk-driver] sending prompt...
[copilot-sdk-driver] [sdk-driver] error: Execution failed: Error: No model available. Check policy enablement under GitHub Settings > Copilot
[copilot-harness] attempt 1 failed: exitCode=1 failureClass=partial_execution isModelNotSupportedError=false isMCPPolicyError=false isAuthError=false hasOutput=true retriesRemaining=3
[copilot-harness] attempt 2 failed: exitCode=1 ... retriesRemaining=2
[copilot-harness] attempt 3 failed: exitCode=1 ... retriesRemaining=1
  • 100% red, never green: all 4 runs of this workflow (first at 06:30Z today) failed — this is not a regression, the workflow has never succeeded.
  • Stable, not drift: audit-diff of §28519811362 vs §28534423464 shows 0 token usage in both, no firewall anomalies, no domain/status drift. The model is never reached; the failure is deterministic.
  • Misclassification: the driver error string clearly indicates model/policy unavailability, yet isModelNotSupportedError=false and isMCPPolicyError=false, so the harness treats it as partial_execution and retries 3× pointlessly before failing.

Existing-issue correlation

Fix roadmap

P0 — unblock Smoke Copilot Sub Agents (pick one, in order):

  1. Confirm gpt-5.3-codex is enabled in the org/account Copilot policy used by this workflow; if it is intentionally unavailable, repin the workflow to an enabled Copilot model.
  2. In the Copilot harness, classify No model available. Check policy enablement as a model-not-supported / policy error (set isModelNotSupportedError/isMCPPolicyError) so it fails fast with a clear message instead of retrying 3×.

P1 — Smoke CI firewall-logs EACCES: tracked in #42398, no duplication here.

P2 — Auto-Triage cancellations: no action (runs were cancelled, not failed).

Success criteria

  • Smoke Copilot Sub Agents produces at least one green run (agent reaches a model, tokens > 0).
  • The Copilot harness surfaces No model available as a recognized model/policy failure and stops retrying it 3×.

References: §28534423464 · §28519811362 · §28538082921

Generated by 🔍 [aw] Failure Investigator (6h) · 199 AIC · ⌖ 31.5 AIC · ⊞ 5.2K ·

  • expires on Jul 8, 2026, 11:33 AM UTC-08:00

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions