claude-code-best/src/services/api
James Feng a9e1a1e4d0 feat: merge 4 upstream improvements (effort + sideQuery routing + agent hints + plan/paste fixes)
- Copy @ant/model-provider package (Gemini/Grok/OpenAI converters)
- Add sideQueryViaGemini adapter for third-party provider routing
- Update prompts/claude/messages to clarify SearchExtraTools/ExecuteExtraTool
- Fix paste detection threshold for non-bracketed-paste terminals
- Strengthen Plan mode: mandatory FileRead, Explore agent guidance, exit attachment
- Add missing packages/tsconfig.json

Upstream commits: 7b52054f, e33b17bd, a05242ce, b67e9f9d
Build: 562 files, bun test: 3328 pass / 4 fail (pre-existing)
2026-06-02 02:29:54 +08:00
..
gemini Merge Langfuse tracing integration 2026-06-01 19:52:12 +08:00
grok Merge Langfuse tracing integration 2026-06-01 19:52:12 +08:00
openai fix: resolve 8 test failures across 6 files 2026-06-02 01:11:54 +08:00
src feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
adminRequests.ts feat: build 2026-03-31 19:22:47 +08:00
bootstrap.ts feat: 完成一大波类型修复, 虽然 any 很多 2026-03-31 23:43:39 +08:00
claude.ts feat: merge 4 upstream improvements (effort + sideQuery routing + agent hints + plan/paste fixes) 2026-06-02 02:29:54 +08:00
client.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
dumpPrompts.ts feat: build 2026-03-31 19:22:47 +08:00
emptyUsage.ts feat: build 2026-03-31 19:22:47 +08:00
errors.ts fix: resolve tsc errors (remaining upstream type fixes) 2026-06-01 19:01:38 +08:00
errorUtils.ts feat: build 2026-03-31 19:22:47 +08:00
filesApi.ts feat: 完成一大波类型修复, 虽然 any 很多 2026-03-31 23:43:39 +08:00
firstTokenDate.ts feat: build 2026-03-31 19:22:47 +08:00
grove.ts feat: build 2026-03-31 19:22:47 +08:00
logging.ts feat: 大规模清理 claude 的类型问题及依赖 2026-03-31 22:21:35 +08:00
metricsOptOut.ts feat: build 2026-03-31 19:22:47 +08:00
overageCreditGrant.ts feat: build 2026-03-31 19:22:47 +08:00
promptCacheBreakDetection.ts fix: eliminate memory leak in promptCacheBreakDetection by replacing closures with pre-computed strings 2026-06-01 17:31:12 +08:00
referral.ts feat: build 2026-03-31 19:22:47 +08:00
sessionIngress.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
ultrareviewQuota.ts feat: build 2026-03-31 19:22:47 +08:00
usage.ts feat: build 2026-03-31 19:22:47 +08:00
withRetry.ts feat: build 2026-03-31 19:22:47 +08:00