DeepSeek wasn't in the harness; A/B v2 needed it for the 5-model run. api.deepseek.com is OpenAI-compatible, so the client mirrors the minimax pattern (callOpenAICompat with DEEPSEEK_API_KEY env, override- able DEEPSEEK_BASE_URL). Router: /^deepseek/i routes to the new client. Aliases `deepseek` / `deepseek-pro` resolve to `deepseek-v4-pro` (current flagship per docs); `deepseek-v4-flash` and the deprecated `deepseek-chat` / `deepseek-reasoner` ids pass through verbatim until the 2026-07-24 sunset upstream. Verified live with mobile-bio-textarea smoke (B emits batch_design, T emits add_textarea_v0). Full ab-v2 results across all 5 models in docs/notes/2026-04-28-ab-v2-results.md. |
||
|---|---|---|
| .. | ||
| ab-corpus | ||
| bundle-skill.ts | ||
| ensure-agent-native.cjs | ||
| patch-srvx-bun.ts | ||
| publish-beta.sh | ||
| unpublish.sh | ||