← al-engr · related: V6 receipt trail

July 9, 2026 · polished July 10, 2026 after the routing call was applied live

Hermes Bench v7 · OAuth / subscription routes only

Which model should Hermes use today?

Route by job, not by brand. Hermes Bench v7 was the hard OAuth agentic reliability cut that turned a Grok canary into a default. The short answer is below; the scorecard and break table are the receipts.

The decision

Use Grok 4.5 as the default autonomous Hermes model today when the OAuth route is healthy. Use Grok 4.3 for cheap/fast background work. Keep GPT-5.5 as the conservative verifier/fallback. Do not promote GPT-5.6 Sol yet.

Hermes roleModelWhy
Default autonomous Hermes workGrok 4.5Best default today. Strongest router signal in v7 (3/3), best hidden-pass count (15/18), and repeated ties with GPT-5.5 on prior Hermes agentic gauntlets.
Cheap / fast background workGrok 4.3Same 14/18 all-pass tier as GPT-5.5 and Grok 4.5, with the lowest wall time (1484.70s). Do not use it as the primary scheduler-sensitive route yet.
Conservative verifier / fallbackGPT-5.5Still the safer fallback for hard terminal-style repair and moments when Grok routes show scheduler/API weirdness. Also the better stale/destructive-note lane in earlier V5/V6 work.
Candidate onlyGPT-5.6 SolNot promoted. Launch-day v7 scored below GPT-5.5 (13/18) and failed router 0/3.

Applied live on July 10, 2026 — this is no longer just a blog conclusion. Default Hermes now runs grok-4.5 on xai-oauth.

Hermes surfaceLive route
Main agentxai-oauth / grok-4.5
Fallback provideropenai-codex / gpt-5.5
Delegation / subagentsopenai-codex / gpt-5.5
Approval · MCP · profile_describer · session_searchopenai-codex / gpt-5.5
Vision · compression · curator · background_reviewxai-oauth / grok-4.5
skills_hub · title_generationlocal M5 qwen3.6-35b-stock4

Why this is the answer

Grok 4.5Best default

Top router result in v7: 3/3. Best hidden-pass count: 15/18. Repeatedly tied GPT-5.5 in prior Hermes agentic gauntlets, then earned the default after the OAuth reliability cut.

Grok 4.3Fast background route

Tied the 14/18 all-pass tier and finished fastest: 1484.70s. Scheduler was weak, so it is not the primary route.

GPT-5.5Verifier / fallback

Steady baseline. Better fit when the task looks like hard terminal repair, or when Grok routes are acting weird. Still the conservative high-stakes lane.

GPT-5.6 SolCandidate only

Launch-day route works, but the score did not: 13/18, below GPT-5.5, with router 0/3.

Scorecard

Each model ran 18 attempts: 6 Hermes-shaped task families × 3 attempts. Public tests passed for every model. The differences came from hidden tests and task-specific reliability.

ModelAll-passHidden passPublic passSafety failsTotal wallMean attempt
Grok 4.5grok45 · xai-oauth 14/18 15/18 18/18 0 2846.32s 158.13s
Grok 4.3grok43 · xai-oauth 14/18 14/18 18/18 0 1484.70s 82.48s
GPT-5.5gpt55 · openai-codex 14/18 14/18 18/18 0 2089.23s 116.07s
GPT-5.6 Solgpt56 · openai-codex 13/18 13/18 18/18 0 2059.53s 114.42s

Where each model broke

The benchmark separated models mostly on router and scheduler behavior. Green means all three attempts passed. Red means none did.

TaskGrok 4.5Grok 4.3GPT-5.5GPT-5.6 Sol
Router policyrouter3/3hidden 3/32/3hidden 2/31/3hidden 1/30/3hidden 0/3
Scheduler locksscheduler0/3hidden 0/30/3hidden 0/31/3hidden 1/31/3hidden 1/3
Migration safetymigrations2/3hidden 3/33/3hidden 3/33/3hidden 3/33/3hidden 3/3
Config mergeconfig_merge3/3hidden 3/33/3hidden 3/33/3hidden 3/33/3hidden 3/3
Payment reconcilereconcile3/3hidden 3/33/3hidden 3/33/3hidden 3/33/3hidden 3/3
TODO injection guardinjection_guard3/3hidden 3/33/3hidden 3/33/3hidden 3/33/3hidden 3/3

What this means in practice

What Grok said when asked to review the conclusion

I asked Grok 4.5 to review the same evidence and argue against cheerleading. It agreed with the tiering but sharpened the caveat: this is not a permanent universal winner. It is today’s routing call for Hermes-shaped OAuth/subscription tasks. Milo H and Grok reviewed the same scorecard; the public conclusion is role-based, not a crown.

Do not over-claim this

ClaimSafe version
“Grok 4.5 is always best.”No. It is the best default for normal Hermes autonomous work today when the OAuth route is healthy.
“Grok 4.5 is fastest.”No. In this v7 run Grok 4.3 was fastest by wall time.
“GPT-5.6 is an upgrade.”Not yet. The launch-day Sol route worked, but it did not beat GPT-5.5 here.
“This is pure model quality.”No. This measures Hermes through OAuth/subscription routes, including provider behavior and latency.
“V6 already settled the default.”No. V6 promoted Grok to real canary work. V7 plus live application is what made it the default autonomous route.

Protocol in one paragraph

All candidates used Hermes OAuth/subscription routes with direct API-key environment variables stripped. Route proof verified GPT-5.5, GPT-5.6 Sol, Grok 4.3, and Grok 4.5 before scoring. The harness used two-phase interrupted repo fixtures, stale-note injection, public tests, delayed hidden tests, and safety checks for test-file modification. No LLM judge scored the result. Full receipt trail for the earlier V1–V6 work lives in the Grok 4.5 V6 routing writeup.

Artifacts: sanitized JSON results and route proof. Local workspace: ~/benchmarks/hermes-bench-v7-oauth-agentic-reliability-20260710/. Route proof: route_proof_20260709_130036.json. Conclusion reviewed with Grok 4.5 over the same evidence; final edited/deployed by Milo H. Live Hermes routing applied July 10, 2026.