From efd7e5bd4bd8351ea7672f04ef1d834a14a9d7a3 Mon Sep 17 00:00:00 2001 From: Sam Rolfe Date: Wed, 10 Jun 2026 21:29:41 +1000 Subject: [PATCH] docs: update routing table (cheaper models), simplify thinking levels --- .../350 AI/Pi Agent Extensions & Skills.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/300 areas/350 AI/Pi Agent Extensions & Skills.md b/300 areas/350 AI/Pi Agent Extensions & Skills.md index 9ad3b7f..730f94c 100644 --- a/300 areas/350 AI/Pi Agent Extensions & Skills.md +++ b/300 areas/350 AI/Pi Agent Extensions & Skills.md @@ -178,24 +178,22 @@ The smart-router extension (`~/.agents/extensions/smart-router/`) is a **prompt |-----|-----------|-------|----------|----------| | `read`, `discuss`, `search` | `free-core` | `openrouter/free` | — | Reading docs, chat, web search | | `devops-low` | `economy-devops` | `opencode-go/deepseek-v4-flash` | — | Simple YAML, Docker, bash | -| `devops-high` | `precision-devops` | `openrouter/deepseek-v4-pro` | `medium` | Complex multi-container, server crashes | +| `devops-high` | `precision-devops` | `opencode-go/deepseek-v4-flash` | — | Complex multi-container, server crashes | | `code-analysis-low` | `free-core` | `openrouter/free` | — | Finding bugs in short files | -| `code-analysis-high` | `context-heavy` | `openrouter/moonshotai/kimi-k2.6` | — | Refactoring large codebases (262K context) | -| `codewrite-low` | `economy-code` | `opencode-go/deepseek-v4-pro` | `low` | Boilerplate, simple functions | -| `codewrite-high` (React) | `precision-react` | `openrouter/deepseek-v4-pro` | `high` | Complex React/JS | -| `codewrite-high` (other) | `precision-code-high` | `openrouter/deepseek-v4-pro` | `high` | Complex code, dense logic | +| `code-analysis-high` | `context-heavy` | `openrouter/free` | — | Refactoring large codebases (262K context) | +| `codewrite-low` | `economy-code` | `opencode-go/deepseek-v4-flash` | — | Boilerplate, simple functions | +| `codewrite-high` (React) | `precision-react` | `opencode-go/deepseek-v4-pro` | `high` | Complex React/JS | +| `codewrite-high` (other) | `precision-code-high` | `opencode-go/deepseek-v4-pro` | `high` | Complex code, dense logic | | Short prompts (<15 chars) | `router-eval` | `openrouter/free` | — | Quick responses | ### Thinking levels -Set by the smart-router based on task complexity: +Only set for tasks that genuinely benefit. Everything else keeps default (off): | Thinking Level | Tags | Effect | |---|---|---| -| (unchanged) | `read`, `discuss`, `search`, `devops-low`, `code-analysis-low`, `code-analysis-high` | Fast responses, no extended reasoning | -| `low` | `codewrite-low` | Brief reasoning to avoid silly mistakes in boilerplate | -| `medium` | `devops-high` | Balanced reasoning for complex infrastructure | -| `high` | `codewrite-high`, `precision-react` | Full reasoning for complex code — worth the latency | +| (off) | `read`, `discuss`, `search`, `devops-low`, `devops-high`, `code-analysis-low`, `code-analysis-high`, `codewrite-low` | Fast, no extended reasoning | +| `high` | `codewrite-high`, `precision-react` | Full reasoning for genuinely complex code — worth the latency and token cost | ### Manual override