refactor(routing): rename local/claude to fast/thinking model pair #4

Merged
mathias merged 1 commits from agent/thinking-fast-routing into main 2026-05-08 14:43:29 +00:00
Owner

The routing decision is about reasoning capacity, not cost or provider.

  • Fast (koala/qwen35-9b-fast) — high pass rate, speed wins
  • Thinking (iguana/gemma4-26b) — low pass rate, depth needed

Removes the implicit Anthropic dependency from the routing pod — both models go through LiteLLM. Defaults baked in so no SOPS secret update is needed to get correct behaviour out of the box.

Renamed:

  • HYPERGUILD_LOCAL_MODELHYPERGUILD_FAST_MODEL
  • HYPERGUILD_CLAUDE_MODELHYPERGUILD_THINKING_MODEL
  • Router.LocalModelRouter.FastModel
  • Router.ClaudeModelRouter.ThinkingModel
  • log decision claude_fallbackthinking_fallback
The routing decision is about reasoning capacity, not cost or provider. - **Fast** (`koala/qwen35-9b-fast`) — high pass rate, speed wins - **Thinking** (`iguana/gemma4-26b`) — low pass rate, depth needed Removes the implicit Anthropic dependency from the routing pod — both models go through LiteLLM. Defaults baked in so no SOPS secret update is needed to get correct behaviour out of the box. **Renamed:** - `HYPERGUILD_LOCAL_MODEL` → `HYPERGUILD_FAST_MODEL` - `HYPERGUILD_CLAUDE_MODEL` → `HYPERGUILD_THINKING_MODEL` - `Router.LocalModel` → `Router.FastModel` - `Router.ClaudeModel` → `Router.ThinkingModel` - log decision `claude_fallback` → `thinking_fallback`
mathias added 1 commit 2026-05-08 14:40:07 +00:00
refactor(routing): rename local/claude to fast/thinking model pair
All checks were successful
CI / Lint / Test / Vet (pull_request) Successful in 10s
CI / Mirror to GitHub (pull_request) Has been skipped
5b207425ed
The routing decision is about reasoning capacity, not cost or provider.
Fast model (koala/qwen35-9b-fast) handles high-pass-rate calls; thinking
model (iguana/gemma4-26b) handles low-pass-rate calls. Removes the
implicit Anthropic dependency from the routing pod — both models go
through LiteLLM.

Renames: HYPERGUILD_LOCAL_MODEL → HYPERGUILD_FAST_MODEL,
HYPERGUILD_CLAUDE_MODEL → HYPERGUILD_THINKING_MODEL,
Router.LocalModel → FastModel, Router.ClaudeModel → ThinkingModel,
log decision "claude_fallback" → "thinking_fallback".

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
mathias merged commit 1c3c9de550 into main 2026-05-08 14:43:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mathias/hyperguild#4