chore(config): revert per-agent runtime/model routing (#7116) - #7168
chore(config): revert per-agent runtime/model routing (#7116)#7168waynesun09 wants to merge 1 commit into
Conversation
The first fleet review after #7116 merged failed at the orchestrator's first model call: Vertex returned 404 for claude-sonnet-5 in the project the fleet runs on (#7167, run 34365183694). The sonnet alias sits on every sonnet parent and has no fallback. Restore the previous config until the served models are confirmed. Assisted-by: Claude Signed-off-by: Wayne Sun <gsun@redhat.com>
|
🤖 Review · ❌ Terminated · Started 2:57 PM UTC · Ended 2:59 PM UTC Commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
🤖 Finished Review · ❌ Failure (validation failed after 1 iteration(s)) · Started 2:57 PM UTC · Completed 2:59 PM UTC Commit: Runtime: pi · Model: sonnet → claude-sonnet-5 · Effort: high |
|
Not needed: the cause was the fleet project (prod) not serving claude-sonnet-5 / xai/grok-4.6, and those were enabled in its Model Garden on 2026-09-09. A natural fleet review then succeeded on the merged config (fullsend run 34367379698: nine personas resolved, seven persona-tagged dispatches across claude-sonnet-5, gemini-3.8-flash and xai/grok-4.6, cost $2.90). Closing without merge. |
|
🤖 Finished Retro · ✅ Success · Started 3:23 PM UTC · Completed 3:28 PM UTC Commit: Runtime: claude · Model: sonnet → claude-sonnet-5 · Effort: high · Cost: $1.00 |
|
What happened: PR #7116 pinned Assessment: This is a genuine fleet-wide-outage incident, but not a new failure class — it's already covered by a substantial, overlapping open-issue backlog in both
Given how many overlapping open issues already exist for this exact failure mode (at least 6 across the two repos, two more closed in the last week), the backlog may benefit from human consolidation — but that's a triage call, not a new issue this retro should file. No proposals filed. |
What
Reverts the per-agent runtime/model routing merged today (#7116), restoring the previous config: every agent on Claude Code /
opus, nomodels.aliases.Why — the fleet is failing at the first model call
First fleet review after the merge (#7167, run 34365183694): Bootstrap resolved all nine personas, then the orchestrator's first request failed:
The Vertex project the fleet runs on does not serve
claude-sonnet-5. The aliassonnet: claude-sonnet-5is on everysonnetparent (review, fix, triage, retro), and a pinned alias has no fallback, so every one of those agents fails on every trigger until this is reverted.code(Grok) andprioritize(Gemini) may or may not be served there — nothing has proven it on the fleet project, so the whole routing goes back until it is.The local validation runs were done against a project that serves all three ids; the fleet's project is a different one. That is the mistake — the served-model check must be run against the project the fleet actually uses, which is the secret
FULLSEND_GCP_PROJECT_ID, not a probe from a laptop.Re-apply plan
fullsend runfrom CI against it, or an adminrawPredictprobe from the project itself.sonneton the default alias unlessclaude-sonnet-5is enabled there.