Commit Graph

362 Commits

Author SHA1 Message Date
Peter Steinberger fe93f29486
docs(anthropic): clarify api key and doctor recovery 2026-04-05 18:05:12 +01:00
Peter Steinberger 7075da59bd
feat: allow occasional emoji in friendly openai overlay 2026-04-05 16:56:25 +01:00
Peter Steinberger d25609bc06
fix: default OpenAI personality overlay to friendly 2026-04-05 16:15:08 +01:00
Peter Steinberger dfd39a81d8
feat(openai): add opt-in GPT personality 2026-04-05 15:25:06 +01:00
Vincent Koc fc9648b620 docs: add Bedrock inference profiles and Bedrock Mantle provider coverage, re-sort changelog 2026-04-05 13:04:47 +01:00
Vincent Koc 852e8f7a2a docs: update Claude CLI backend docs for MCP bridge, streaming, and auth changes 2026-04-05 10:54:11 +01:00
Peter Steinberger 84fb62170a
docs: clarify anthropic cli fallback guidance 2026-04-05 10:06:32 +01:00
Peter Steinberger 19de5d1b56
refactor: move provider discovery config into plugins 2026-04-05 09:55:55 +01:00
Peter Steinberger d655a8bc76
feat: add Fireworks provider and simplify plugin setup loading 2026-04-05 07:43:14 +01:00
Peter Steinberger 37301cbc3b
docs: clarify anthropic extra usage billing 2026-04-05 07:14:35 +09:00
Peter Steinberger eee868452f
docs: refresh claude-cli model ref mirrors 2026-04-04 22:19:07 +01:00
Peter Steinberger 6de100d4e2
docs: refresh claude-cli naming mirrors 2026-04-04 22:11:45 +01:00
Peter Steinberger 8ea5b1ddc0
docs: refresh anthropic token compatibility mirrors 2026-04-04 22:09:21 +01:00
Peter Steinberger 5c5c82dfaa
docs: refresh anthropic oauth defaults refs 2026-04-04 22:01:16 +01:00
Peter Steinberger b83c5fb8e0
docs: refresh provider runtime fallback refs 2026-04-04 21:48:41 +01:00
Peter Steinberger 3b4bed7c38
docs: refresh model-scoped cooldown mirrors 2026-04-04 20:54:05 +01:00
Peter Steinberger 97a587ddca
docs: refresh qwen auth-choice mirrors 2026-04-04 20:40:31 +01:00
Peter Steinberger 62dd299af1
docs: refresh qwen video generation refs 2026-04-04 19:55:39 +01:00
Peter Steinberger 879d45a56c
docs: refresh qwen media and config refs 2026-04-04 19:42:13 +01:00
Peter Steinberger 889ddb5edf
docs(qwen): refresh provider and endpoint guides 2026-04-04 19:34:56 +01:00
Peter Steinberger 5584af7ac3
docs: refresh proxy provider runtime refs 2026-04-04 15:37:20 +01:00
Peter Steinberger 1ca1ce85ee
docs: refresh xai and zai provider refs 2026-04-04 15:34:57 +01:00
Peter Steinberger 3dda70a578
docs: refresh gemini cli oauth setup refs 2026-04-04 15:27:42 +01:00
Peter Steinberger 0166fd426e
docs: refresh minimax auth path refs 2026-04-04 12:47:07 +01:00
Peter Steinberger 9da0feeecf
docs: fix minimax usage docs merge markers 2026-04-04 12:43:44 +01:00
Peter Steinberger a375635a9a
docs: refresh status token fallback refs 2026-04-04 12:42:50 +01:00
Peter Steinberger fb0d60d7f3
fix: resolve MiniMax portal usage auth 2026-04-04 12:42:30 +01:00
Peter Steinberger ac254f50e8
docs: refresh minimax usage refs 2026-04-04 12:36:18 +01:00
Peter Steinberger 90af255a91
docs: refresh gemini cli usage refs 2026-04-04 12:30:55 +01:00
Peter Steinberger 1cfc10e836
docs: refresh minimax multimodal refs 2026-04-04 12:27:47 +01:00
Peter Steinberger 3ec0463da9
docs: refresh minimax thinking refs 2026-04-04 12:23:33 +01:00
Peter Steinberger b473816afb
docs: refresh native streaming compat refs 2026-04-04 12:20:31 +01:00
Peter Steinberger 00337cdde1
docs: refresh codex auth and ws refs 2026-04-04 12:11:45 +01:00
Peter Steinberger 6bbccb087a
docs: refresh google cached content refs 2026-04-04 12:10:29 +01:00
Jithendra d204be80af feat(tools): add MiniMax as bundled web search provider
Add native MiniMax Search integration via their Coding Plan search API
(POST /v1/coding_plan/search). This brings MiniMax in line with Brave,
Kimi, Grok, Gemini, and other providers that already have bundled web
search support.

- Implement WebSearchProviderPlugin with caching, credential resolution,
  and trusted endpoint wrapping
- Support both global (api.minimax.io) and CN (api.minimaxi.com)
  endpoints, inferred from explicit region config, model provider base
  URL, or minimax-portal OAuth base URL
- Prefer MINIMAX_CODE_PLAN_KEY over MINIMAX_API_KEY in credential
  fallback, matching existing repo precedence
- Accept SecretRef objects for webSearch.apiKey (type: [string, object])
- Register in bundled registry, provider-id compat map, and fast-path
  plugin id list with full alignment test coverage
- Add unit tests for endpoint/region resolution and edge cases

Closes #47927
Related #11399

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 19:56:04 +09:00
Peter Steinberger 678e9e6078
docs: refresh gemini cli oauth references 2026-04-04 11:45:37 +01:00
Peter Steinberger cc602fe9d4
docs: refresh anthropic cli backend docs 2026-04-04 11:40:58 +01:00
Peter Steinberger 277df463d6
docs: clarify openrouter cache markers 2026-04-04 11:34:17 +01:00
Peter Steinberger 2ab1f1c054
docs: clarify openai usage normalization 2026-04-04 11:32:58 +01:00
Peter Steinberger 4ee648c508
docs: refresh model picker provider filtering 2026-04-04 11:30:18 +01:00
Peter Steinberger 2c36ca562d
docs: clarify minimax usage window semantics 2026-04-04 11:25:51 +01:00
Peter Steinberger 6b7d0deaf6
docs: refresh image generation shared references 2026-04-04 10:13:04 +01:00
Peter Steinberger 459ede5a7e
docs: refresh groq audio docs 2026-04-04 10:01:12 +01:00
Peter Steinberger ac8d91edff
docs: refresh bedrock discovery docs 2026-04-04 09:57:13 +01:00
Peter Steinberger 29033400eb
docs: refresh zai glm refs 2026-04-04 09:54:52 +01:00
Peter Steinberger c26ab4649d
docs: refresh xai model ids 2026-04-04 09:52:02 +01:00
Peter Steinberger 05baeb2ada
docs: refresh moonshot catalog refs 2026-04-04 09:49:20 +01:00
Peter Steinberger 87f512f80d
docs: refresh minimax auth choice refs 2026-04-04 09:47:01 +01:00
Peter Steinberger b5608397d0
docs: refresh minimax and kilocode refs 2026-04-04 09:45:18 +01:00
Peter Steinberger 6b100e4dcf
docs: expand static provider catalogs 2026-04-04 09:42:02 +01:00