Commit Graph

  • 3fbee51e9f fix(management): ensure management.html is available synchronously and improve asset sync handling hkfires 2026-02-09 08:32:58 +08:00
  • 63643c44a1 Fixed: #1484 Luis Pater 2026-02-09 02:05:38 +08:00
  • 3b34521ad9 Merge pull request #1479 from router-for-me/management Luis Pater 2026-02-08 20:37:29 +08:00
  • 7197fb350b fix(config): prune default descendants when merging new yaml nodes hkfires 2026-02-08 19:05:52 +08:00
  • 6e349bfcc7 fix(config): avoid writing known defaults during merge hkfires 2026-02-08 18:47:44 +08:00
  • 234056072d refactor(management): streamline control panel management and implement sync throttling hkfires 2026-02-08 10:42:49 +08:00
  • 7e9d0db6aa Merge pull request #1467 from dusty-du/fix/kimi-toolcall-reasoning-content Luis Pater 2026-02-07 09:35:04 +08:00
  • 2f1874ede5 chore(docs): remove Cubence sponsorship from README files and delete related asset Luis Pater 2026-02-07 08:55:14 +08:00
  • 78ef04fcf1 fix(kimi): reduce redundant payload cloning and simplify translation calls Luis Pater 2026-02-07 08:51:12 +08:00
  • b7e4f00c5f fix(translator): correct gemini-cli log prefix hkfires 2026-02-07 08:40:09 +08:00
  • f7d0019df7 fix(kimi): update base URL and integrate ClaudeExecutor fallback Luis Pater 2026-02-07 06:42:08 +08:00
  • 52364af5bf Fix Kimi tool-call reasoning_content normalization test 2026-02-06 14:46:16 -05:00
  • f410dd0440 Merge pull request #1390 from sususu98/fix/400-invalid-request-no-retry Luis Pater 2026-02-07 03:14:25 +08:00
  • eb5582c17c Merge pull request #1386 from shenshuoyaoyouguang/sync-auth-changes Luis Pater 2026-02-07 03:12:01 +08:00
  • 1c6cb2bec3 Merge pull request #1239 from ThanhNguyxn/fix/gitstore-gc-after-squash Luis Pater 2026-02-07 02:51:27 +08:00
  • 80b5e79e75 fix(translator): normalize and restrict stop_reason/finish_reason usage Luis Pater 2026-02-07 02:07:51 +08:00
  • 394497fb2f Merge pull request #1465 from router-for-me/kimi-fix Luis Pater 2026-02-07 01:27:30 +08:00
  • fc7b6ef086 fix(kimi): add OAuth model-alias channel support and cover OAuth excluded-models with tests LTbinglingfeng 2026-02-07 01:16:39 +08:00
  • 1187aa8222 feat(translator): capture cached token count in usage metadata and handle prompt caching Luis Pater 2026-02-06 21:28:40 +08:00
  • dc9b4dd017 Merge branch 'kimi-provider-support-v2' into dev Luis Pater 2026-02-06 20:51:48 +08:00
  • 68cb81a258 feat: add Kimi authentication support and streamline device ID handling Luis Pater 2026-02-06 20:43:30 +08:00
  • c874f19f2a refactor(config): disable automatic migration during server startup hkfires 2026-02-06 09:57:47 +08:00
  • f5f26f0cbe Add Kimi (Moonshot AI) provider support testandClaude Opus 4.6 2026-02-05 19:24:46 -05:00
  • 4b00312fef Merge pull request #1435 from tianyicui/fix/haiku-4-5-thinking-support Luis Pater 2026-02-06 05:44:14 +08:00
  • c5fd3db01e Merge pull request #1446 from qyhfrank/fix-claude-opus-4-6-model-metadata Luis Pater 2026-02-06 05:43:32 +08:00
  • f870a9d2a7 fix(registry): correct Claude Opus 4.6 model metadata Frank Qing 2026-02-06 05:39:41 +08:00
  • b4e034be1c refactor(executor): centralize Codex client version and user agent constants Luis Pater 2026-02-06 05:30:28 +08:00
  • a5a25dec57 refactor(translator, executor): remove redundant bytes.Clone calls for improved performance Luis Pater 2026-02-06 03:26:29 +08:00
  • c71905e5e8 Merge pull request #1440 from kvokka/add-cc-opus-4-6 Luis Pater 2026-02-06 03:23:59 +08:00
  • bc78d668ac feat(registry): register Claude 4.6 static data kvokka 2026-02-05 23:13:36 +04:00
  • 5bd0896ad7 feat(registry): add GPT 5.3 Codex model to static data Luis Pater 2026-02-06 01:52:41 +08:00
  • 09ecfbcaed refactor(executor): optimize payload cloning and streamline SDK translator usage Luis Pater 2026-02-06 01:44:20 +08:00
  • f0bd14b64f refactor(util): optimize JSON schema processing and keyword removal logic Luis Pater 2026-02-06 00:19:56 +08:00
  • f7d82fda3f feat(registry): add Kimi-K2.5 model to static data Luis Pater 2026-02-05 19:48:04 +08:00
  • 706590c62a fix: Enable extended thinking support for Claude Haiku 4.5 Tianyi Cui 2026-02-05 18:07:03 +08:00
  • 25c6b479c7 refactor(util, executor): optimize payload handling and schema processing Luis Pater 2026-02-05 19:00:30 +08:00
  • 7cf9ff0345 Merge pull request #1429 from neavo/fix/gemini-python-sdk-thinking-fields Chén Mù 2026-02-05 14:32:58 +08:00
  • 209d74062a fix(thinking): ensure includeThoughts is false for ModeNone in budget processing hkfires 2026-02-05 10:24:42 +08:00
  • d86b13c9cb fix(thinking): support user-defined includeThoughts setting with camelCase and snake_case variants hkfires 2026-02-05 10:07:41 +08:00
  • 075e3ab69e fix(test): rename test function to reflect behavior change for builtin tools hkfires 2026-02-05 09:25:34 +08:00
  • c1c9483752 Merge pull request #1422 from dannycreations/feat-gemini-cli-claude-mime Luis Pater 2026-02-05 01:21:09 +08:00
  • 6c65fdf54b fix(gemini): support snake_case thinking config fields from Python SDK neavo 2026-02-04 21:12:47 +08:00
  • 4874253d1e Merge pull request #1425 from router-for-me/auth Luis Pater 2026-02-04 15:01:01 +08:00
  • b72250349f Merge pull request #1423 from router-for-me/watcher Luis Pater 2026-02-04 15:00:38 +08:00
  • 116573311f fix(cliproxy): update auth before model registration hkfires 2026-02-04 14:02:58 +08:00
  • 4af712544d feat(watcher): log auth field changes on reload hkfires 2026-02-04 12:29:56 +08:00
  • 3f9c9591bd feat(gemini-cli): support image content in Claude request conversion dannycreations 2026-02-04 11:00:37 +07:00
  • 1548c567ab feat(pprof): add support for configurable pprof HTTP debug server Luis Pater 2026-02-04 02:39:26 +08:00
  • 5b23fc570c Merge pull request #1396 from Xm798/fix/log-dir-tilde-expansion Luis Pater 2026-02-04 02:00:13 +08:00
  • 04e1c7a05a docs: reorganize and update README entries for CLIProxyAPI projects Luis Pater 2026-02-04 01:49:27 +08:00
  • 9181e72204 Merge pull request #1409 from wangdabaoqq/main Luis Pater 2026-02-04 01:47:31 +08:00
  • 4939865f6d Add a new client application - Lin Jun 宝宝宝 2026-02-03 23:55:24 +08:00
  • 3da7f7482e Add a new client application - Lin Jun 宝宝宝 2026-02-03 23:36:34 +08:00
  • 9072b029b2 Add a new client application - Lin Jun 宝宝宝 2026-02-03 23:35:53 +08:00
  • c296cfb8c0 docs: Add a new client application - Lin Jun 宝宝宝 2026-02-03 23:32:50 +08:00
  • 2707377fcb docs: add AICodeMirror sponsorship details to README files Luis Pater 2026-02-03 22:33:23 +08:00
  • 259f586ff7 Fixed: #1398 Luis Pater 2026-02-03 22:04:52 +08:00
  • d885b81f23 Fixed: #1403 Luis Pater 2026-02-03 21:49:30 +08:00
  • fe6bffd080 fixed: #1407 Luis Pater 2026-02-03 21:41:17 +08:00
  • 250f212fa3 fix(executor): handle "global" location in AI platform URL generation Luis Pater 2026-02-03 01:39:57 +08:00
  • a275db3fdb fix(logging): expand tilde in auth-dir and log resolution errors Cyrus 2026-02-02 23:59:17 +08:00
  • 233be6272a fix(auth): 400 invalid_request_error 立即返回不再重试 sususu98 2026-02-02 14:52:53 +08:00
  • 47cb52385e sdk/cliproxy/auth: update selector tests chujian 2026-02-02 05:26:04 +08:00
  • 157f16d3b2 Merge pull request #1380 from router-for-me/codex Luis Pater 2026-02-01 20:20:59 +08:00
  • b927b0cc6c Merge branch 'dev' into codex Luis Pater 2026-02-01 20:20:49 +08:00
  • 493969a742 Merge pull request #1379 from router-for-me/log Luis Pater 2026-02-01 20:19:55 +08:00
  • 354f6582b2 fix(codex): convert system role to developer for codex input hkfires 2026-02-01 15:37:37 +08:00
  • fe3ebe3532 docs(translator): update Codex Claude request transform docs hkfires 2026-02-01 14:55:41 +08:00
  • ac802a4646 refactor(codex): remove codex instructions injection support hkfires 2026-02-01 14:33:31 +08:00
  • a406ca2d5a fix(store): add proper GC with Handler and interval gating ThanhNguyxn 2026-02-01 11:19:43 +07:00
  • 6a258ff841 feat(config): track routing and cloak changes in config diff hkfires 2026-02-01 12:05:48 +08:00
  • 4649cadcb5 refactor(api): centralize config change logging hkfires 2026-02-01 11:31:44 +08:00
  • c82d8e250a Merge pull request #1174 from lieyan666/fix/issue-1082-change-error-status-code Luis Pater 2026-02-01 07:10:52 +08:00
  • 73db4e64f6 Merge pull request #874 from MohammadErfan-Jabbari/fix/streaming-finish-reason-tool-calls Luis Pater 2026-02-01 07:05:39 +08:00
  • 69ca0a8fac Merge pull request #859 from shunkakinoki/fix/objectstore-sync-race-condition Luis Pater 2026-02-01 07:01:43 +08:00
  • 3b04e11544 Merge pull request #1368 from sususu98/feat/configurable-error-logs-max-files Luis Pater 2026-02-01 06:50:10 +08:00
  • e0927afa40 Merge pull request #1371 from kitephp/patch-2 Luis Pater 2026-02-01 06:47:36 +08:00
  • f97d9f3e11 Merge pull request #1370 from kitephp/patch-3 Luis Pater 2026-02-01 06:46:39 +08:00
  • 6d8609e457 feat(config): add payload filter rules to remove JSON paths Luis Pater 2026-02-01 05:25:14 +08:00
  • d216adeffc Fixed: #1372 #1366 Luis Pater 2026-01-31 23:48:50 +08:00
  • bb09708c02 fix(config): add codex instructions enabled change to config change details hkfires 2026-01-31 22:44:25 +08:00
  • 1150d972a1 fix(misc): update opencode instructions hkfires 2026-01-31 22:28:30 +08:00
  • 13bb7cf704 Add CLIProxyAPI Tray information to README kitephp 2026-01-31 20:28:16 +08:00
  • 8bce696a7c Add CLIProxyAPI Tray section to README_CN.md kitephp 2026-01-31 20:26:52 +08:00
  • 6db8d2a28e feat(logging): make error-logs-max-files configurable sususu98 2026-01-31 17:48:40 +08:00
  • 2854e04bbb fix(misc): update user agent string for opencode hkfires 2026-01-31 11:23:08 +08:00
  • f99cddf97f fix(translator): handle stop_reason and MAX_TOKENS for Claude responses Luis Pater 2026-01-31 04:03:01 +08:00
  • f887f9985d Merge pull request #1248 from shekohex/feat/responses-compact Luis Pater 2026-01-31 03:12:55 +08:00
  • 550da0cee8 fix(translator): include token usage in message_delta for Claude responses Luis Pater 2026-01-31 02:55:27 +08:00
  • 7ff3936efe fix(caching): ensure prompt-caching beta is always appended and add multi-turn cache control tests Luis Pater 2026-01-31 01:42:58 +08:00
  • f36a5f5654 Merge pull request #1294 from Darley-Wey/fix/claude2gemini Luis Pater 2026-01-31 01:05:41 +08:00
  • c1facdff67 Merge pull request #1295 from SchneeMart/feature/claude-caching Luis Pater 2026-01-31 01:04:19 +08:00
  • 4ee46bc9f2 Merge pull request #1311 from router-for-me/fix/gemini-schema Luis Pater 2026-01-30 23:55:56 +08:00
  • c3e94a8277 Merge pull request #1317 from yinkev/feat/gemini-tools-passthrough Luis Pater 2026-01-30 23:46:44 +08:00
  • 6b6d030ed3 feat(auth): add custom HTTP client with utls for Claude API authentication Luis Pater 2026-01-30 21:29:41 +08:00
  • 538039f583 feat(translator): add code_execution and url_context tool passthrough kyinhubandClaude Opus 4.5 2026-01-29 21:14:52 -08:00
  • ca796510e9 refactor(gemini): optimize removeExtensionFields with post-order traversal and DeleteBytes 이대희andAmp 2026-01-30 13:02:58 +09:00
  • d0d66cdcb7 fix(gemini): Removes unsupported extension fields 이대희andAmp 2026-01-30 12:31:26 +09:00
  • d7d54fa2cc feat(ci): add cleanup step for temporary Docker tags in workflow Luis Pater 2026-01-30 09:15:00 +08:00
  • 31649325f0 feat(ci): add multi-arch Docker builds and manifest creation to workflow Luis Pater 2026-01-30 07:26:36 +08:00