Commit Graph

  • ed28b71e87 refactor(amp): remove duplicate comments in response rewriter Luis Pater 2026-01-09 08:21:13 +08:00
  • d47b7dc79a refactor(response): enhance parameter handling for Codex to Claude conversion v6.6.93 Luis Pater 2026-01-09 05:20:19 +08:00
  • 49b9709ce5 Merge pull request #787 from sususu98/fix/antigravity-429-retry-delay-parsing Luis Pater 2026-01-09 04:45:25 +08:00
  • a2eba2cdf5 Merge pull request #763 from mvelbaum/feature/improve-oauth-use-logging Luis Pater 2026-01-09 04:43:21 +08:00
  • 3d01b3cfe8 Merge pull request #553 from XInTheDark/fix/builtin-tools-web-search Luis Pater 2026-01-09 04:40:13 +08:00
  • af2efa6f7e Merge pull request #605 from soilSpoon/feature/amp-compat Luis Pater 2026-01-09 04:28:17 +08:00
  • d73b61d367 Merge pull request #901 from uzhao/vscode-plugin Luis Pater 2026-01-08 22:22:27 +08:00
  • 59a448b645 feat(executor): centralize systemInstruction handling for Claude and Gemini-3-Pro models v6.6.92 Luis Pater 2026-01-08 21:05:33 +08:00
  • 4adb9eed77 Merge pull request #921 from router-for-me/atgy v6.6.91 Chén Mù 2026-01-08 19:20:32 +08:00
  • b6a0f7a07f fix(executor): update gemini model identifier to gemini-3-pro-preview hkfires 2026-01-08 19:14:52 +08:00
  • 1b2f907671 feat(executor): update system instruction handling for Claude and Gemini-3-Pro models v6.6.90 Luis Pater 2026-01-08 12:42:26 +08:00
  • bda04eed8a feat(executor): add model-specific support for "gemini-3-pro" in execution and payload handling Luis Pater 2026-01-08 12:27:03 +08:00
  • 67985d8226 feat(executor): enhance Antigravity payload with user role and dynamic system instructions v6.6.89 Luis Pater 2026-01-08 10:55:25 +08:00
  • cbcb061812 Update README_CN.md Jianyang Zhao 2026-01-07 20:07:01 -05:00
  • 9fc2e1b3c8 Update README.md Jianyang Zhao 2026-01-07 20:06:55 -05:00
  • 3b484aea9e Add Claude Proxy VSCode to README_CN.md Jianyang Zhao 2026-01-07 20:03:07 -05:00
  • 963a0950fa Add Claude Proxy VSCode extension to README Jianyang Zhao 2026-01-07 20:02:50 -05:00
  • f4ba1ab910 fix(executor): remove unused tokenRefreshTimeout constant and pass zero timeout to HTTP client v6.6.88 Luis Pater 2026-01-07 18:16:49 +08:00
  • 2662f91082 feat(management): add PostOAuthCallback handler to token requester interface v6.6.87 Luis Pater 2026-01-07 10:47:32 +08:00
  • c1db2c7d7c Merge pull request #888 from router-for-me/api-call-TOKEN-fix v6.6.86 Luis Pater 2026-01-07 01:19:24 +08:00
  • 5e5d8142f9 fix(auth): error when antigravity refresh token missing during refresh LTbinglingfeng 2026-01-07 01:09:50 +08:00
  • b01619b441 fix(management): refresh antigravity token for api-call $TOKEN$ LTbinglingfeng 2026-01-07 00:14:02 +08:00
  • f861bd6a94 docs: add 9Router to community projects in README v6.6.85 Luis Pater 2026-01-06 23:15:28 +08:00
  • 6dbfdd140d Merge pull request #871 from decolua/patch-1 Luis Pater 2026-01-06 22:58:53 +08:00
  • aa8526edc0 fix(codex): use unicode title casing for plan zhiqing0205 2026-01-06 10:24:02 +08:00
  • ac3ca0ad8e feat(codex): include plan type in auth filename zhiqing0205 2026-01-06 02:25:56 +08:00
  • fe6043aec7 fix(antigravity): preserve finish_reason tool_calls across streaming chunks MohammadErfan Jabbari 2026-01-05 18:45:25 +01:00
  • 386ccffed4 Update README.md decolua 2026-01-05 20:54:33 +07:00
  • 08d21b76e2 Update sdk/auth/filestore.go FakerL 2026-01-05 21:38:26 +08:00
  • ffddd1c90a Update README.md decolua 2026-01-05 20:29:26 +07:00
  • 33aa665555 fix(auth): persist access_token on refresh for providers that need it Zhi Yang 2026-01-05 10:21:29 +00:00
  • 00280b6fe8 feat(claude): add native request cloaking for non-claude-code clients maoring24 2026-01-05 20:32:51 +08:00
  • 8f8dfd081b Merge pull request #850 from can1357/main Luis Pater 2026-01-05 11:27:24 +08:00
  • 9f1b445c7c docs: add ProxyPilot to community projects in Chinese README Luis Pater 2026-01-05 11:23:48 +08:00
  • ae933dfe14 Merge pull request #858 from Finesssee/add-proxypilot Luis Pater 2026-01-05 11:20:52 +08:00
  • e124db723b Merge pull request #862 from router-for-me/gemini v6.6.84 Luis Pater 2026-01-05 10:41:07 +08:00
  • 05444cf32d fix(gemini): abort default injection on existing thinking keys hkfires 2026-01-05 10:24:30 +08:00
  • 8edbda57cf feat(translator): add thoughtSignature to node parts for Gemini and Antigravity requests v6.6.83 Luis Pater 2026-01-05 09:25:17 +08:00
  • 52760a4eaa fix(auth): use backend project ID for free tier Gemini CLI OAuth users CodeIgnitor 2026-01-05 02:41:24 +05:00
  • bc32096e9c fix: prevent race condition in objectstore auth sync Shun Kakinoki 2026-01-05 00:08:53 +09:00
  • 821249a5ed docs: add ProxyPilot to community projects Finessse 2026-01-04 18:19:41 +07:00
  • ee33863b47 Merge pull request #857 from router-for-me/management-update v6.6.82 Luis Pater 2026-01-04 18:07:13 +08:00
  • cd22c849e2 feat(management): 更新OAuth模型映射的清理逻辑以增强数据安全性 Supra4E8C 2026-01-04 17:57:34 +08:00
  • f0e73efda2 feat(management): add vertex api key and oauth model mappings endpoints Supra4E8C 2026-01-04 17:32:00 +08:00
  • 3156109c71 feat(management): 支持管理接口调整日志大小/强制前缀/路由策略 Supra4E8C 2026-01-04 12:21:49 +08:00
  • 6762e081f3 feat(translator): add developer role support for Gemini translators can1357 2026-01-03 21:01:01 +01:00
  • 7815ee338d fix(translator): adjust message_delta emission boundary in Claude-to-OpenAI conversion v6.6.81 Luis Pater 2026-01-04 01:36:51 +08:00
  • 44b6c872e2 feat(config): add support for Fork in OAuth model mappings with alias handling Luis Pater 2026-01-04 01:18:29 +08:00
  • 7a77b23f2d feat(executor): add token refresh timeout and improve context handling during refresh Luis Pater 2026-01-04 00:26:08 +08:00
  • 672e8549c0 docs: reorganize README to adjust CodMate placement Luis Pater 2026-01-03 21:31:53 +08:00
  • 66f5269a23 Merge pull request #837 from loocor/main Luis Pater 2026-01-03 21:30:15 +08:00
  • ebec293497 feat(api): integrate TokenStore for improved auth entry management v6.6.80 Luis Pater 2026-01-03 04:53:47 +08:00
  • e02ceecd35 feat(registry): introduce ModelRegistryHook for monitoring model registrations and unregistrations v6.6.79 Luis Pater 2026-01-02 23:18:40 +08:00
  • c8b33a8cc3 Merge pull request #824 from router-for-me/script v6.6.78 Luis Pater 2026-01-02 20:42:25 +08:00
  • dca8d5ded8 Add CodMate app information to README Loocor 2026-01-02 17:15:38 +08:00
  • 2a7fd1e897 Add CodMate description to README_CN.md Loocor 2026-01-02 17:15:09 +08:00
  • b9d1e70ac2 Merge pull request #830 from router-for-me/gemini Luis Pater 2026-01-02 10:59:24 +08:00
  • fdf5720217 fix(gemini): remove default thinking for gemini 3 models hkfires 2026-01-02 10:55:59 +08:00
  • f40bd0cd51 feat(script): add usage statistics preservation across container rebuilds hkfires 2026-01-01 22:27:37 +08:00
  • e33676bb87 fix(util): disable default thinking for gemini-3 series hkfires 2026-01-02 09:43:40 +08:00
  • 2a663d5cba feat(executor): enhance payload translation with original request context v6.6.77 Luis Pater 2026-01-02 00:03:26 +08:00
  • 750b930679 Merge pull request #823 from router-for-me/translator v6.6.76 Luis Pater 2026-01-01 20:16:10 +08:00
  • 3902fd7501 fix(iflow): remove thinking field from request body in thinking config handler hkfires 2026-01-01 19:40:28 +08:00
  • 4fc3d5e935 refactor(iflow): simplify thinking config handling for GLM and MiniMax models hkfires 2026-01-01 19:31:08 +08:00
  • 2d2f4572a7 fix(translator): remove unnecessary whitespace trimming in reasoning text collection hkfires 2026-01-01 12:39:09 +08:00
  • 8f4c46f38d fix(translator): emit tool_result messages before user content in Claude-to-OpenAI conversion hkfires 2026-01-01 11:11:43 +08:00
  • b6ba51bc2a feat(translator): add thinking block and tool result handling for Claude-to-OpenAI conversion hkfires 2025-12-29 22:01:27 +08:00
  • 6a66d32d37 Merge pull request #803 from HsnSaboor/fix-invalid-function-names-sanitization-v2 Luis Pater 2026-01-01 01:15:50 +08:00
  • 8d15723195 feat(registry): add GetAvailableModelsByProvider method for retrieving models by provider v6.6.75 Luis Pater 2025-12-31 23:37:46 +08:00
  • 736e0aae86 Merge pull request #814 from router-for-me/aistudio v6.6.74 Chén Mù 2025-12-31 03:08:05 -08:00
  • 8bf3305b2b fix(thinking): fallback to upstream model for thinking support when alias not in registry hkfires 2025-12-31 18:07:13 +08:00
  • d00e3ea973 feat(thinking): add numeric budget to thinkingLevel conversion fallback hkfires 2025-12-31 17:14:47 +08:00
  • 89db4e9481 fix(thinking): use model alias for thinking config resolution in mapped models hkfires 2025-12-31 16:10:51 +08:00
  • e332419081 feat(registry): add thinking support for gemini-2.5-computer-use-preview model hkfires 2025-12-30 22:49:51 +08:00
  • e998b1229a feat(updater): add fallback URL and logic for missing management asset v6.6.73 Luis Pater 2025-12-31 11:51:20 +08:00
  • bbed134bd1 feat(api): add GetAuthStatus method to ManagementTokenRequester interface v6.6.72 Luis Pater 2025-12-31 09:40:48 +08:00
  • 47b9503112 chore: revert changes to internal/translator to comply with path guard Saboor Hassan 2025-12-31 02:19:26 +05:00
  • 3b9253c2be fix(translator): resolve invalid function name errors by sanitizing Claude tool names Saboor Hassan 2025-12-31 02:14:46 +05:00
  • d241359153 fix(translator): address PR feedback for tool name sanitization Saboor Hassan 2025-12-31 01:54:41 +05:00
  • f4d4249ba5 feat(translator): sanitize tool/function names for upstream provider compatibility Saboor Hassan 2025-12-31 01:41:07 +05:00
  • cb56cb250e Merge pull request #800 from router-for-me/modelmappings v6.6.71 Chén Mù 2025-12-30 06:50:42 -08:00
  • e0381a6ae0 refactor(watcher): extract model summary functions to dedicated file hkfires 2025-12-30 22:38:09 +08:00
  • 2c01b2ef64 feat(watcher): add Gemini models and OAuth model mappings change detection hkfires 2025-12-30 22:13:42 +08:00
  • e947266743 Merge pull request #795 from router-for-me/modelmappings Chén Mù 2025-12-30 05:31:19 -08:00
  • c6b0e85b54 Fixed: #790 Luis Pater 2025-12-30 20:44:13 +08:00
  • 26efbed05c refactor(executor): remove redundant upstream model parameter from translateRequest hkfires 2025-12-30 20:20:42 +08:00
  • 96340bf136 refactor(executor): resolve upstream model at conductor level before execution hkfires 2025-12-30 19:31:54 +08:00
  • b055e00c1a fix(executor): use upstream model for thinking config and payload translation hkfires 2025-12-30 17:49:44 +08:00
  • 414db44c00 fix(antigravity): parse retry-after delay from 429 response body sususu 2025-12-30 16:07:32 +08:00
  • 857c880f99 Merge pull request #785 from router-for-me/gemini v6.6.70 Chén Mù 2025-12-29 23:32:40 -08:00
  • ce7474d953 feat(cliproxy): propagate thinking support metadata to aliased models hkfires 2025-12-30 15:16:54 +08:00
  • 70fdd70b84 refactor(cliproxy): extract generic buildConfigModels function for model info generation hkfires 2025-12-30 13:35:22 +08:00
  • 08ab6a7d77 feat(gemini): add per-key model alias support for Gemini provider hkfires 2025-12-30 13:27:57 +08:00
  • 9fa2a7e9df Merge pull request #782 from router-for-me/modelmappings v6.6.69 Luis Pater 2025-12-30 11:40:12 +08:00
  • d443c86620 refactor(config): rename model mapping fields from from/to to name/alias hkfires 2025-12-30 11:07:02 +08:00
  • 7be3f1c36c refactor(config): rename model-name-mappings to oauth-model-mappings hkfires 2025-12-30 10:14:27 +08:00
  • f6ab6d97b9 fix(logging): add isDirWritable utility to enhance log dir validation in ConfigureLogOutput Luis Pater 2025-12-30 10:47:47 +08:00
  • bc866bac49 fix(logging): refactor ConfigureLogOutput to accept config object and adjust log directory handling Luis Pater 2025-12-30 10:28:25 +08:00
  • 50e6d845f4 feat(cliproxy): introduce global model name mappings for improved aliasing and routing Luis Pater 2025-12-30 08:13:06 +08:00
  • a8cb01819d Merge pull request #772 from soffchen/main Luis Pater 2025-12-30 02:24:49 +08:00