Commit Graph

  • 269a1c5452 refactor: reuse placeholder reason description sowar1987 2026-01-21 14:59:30 +08:00
  • 22ce65ac72 test: update signature cache tests sowar1987 2026-01-21 14:23:00 +08:00
  • a2f8f59192 Fix Gemini function-calling INVALID_ARGUMENT by relaxing Gemini tool validation and cleaning schema sowar1987 2026-01-21 09:09:40 +08:00
  • 8c7c446f33 fix(gemini): preserve displayName and description in models list XYenon 2026-01-21 11:34:54 +08:00
  • 30a59168d7 fix(auth): handle quota cooldown in retry logic for transient errors sxjeru 2026-01-21 21:48:23 +08:00
  • c8884f5e25 refactor(translator): enhance signature handling in Claude and Gemini requests, streamline cache usage and remove unnecessary tests hkfires 2026-01-21 20:21:49 +08:00
  • d9c6317c84 refactor(cache, translator): refine signature caching logic and tests, replace session-based logic with model group handling Luis Pater 2026-01-21 18:30:05 +08:00
  • d29ec95526 fix(translator): ensure system message is only added if it contains content Vino 2026-01-21 16:45:50 +08:00
  • ef4508dbc8 refactor(cache, translator): remove session ID from signature caching and clean up logic v6.7.16 Luis Pater 2026-01-21 13:37:10 +08:00
  • f775e46fe2 refactor(translator): remove session ID logic from signature caching and associated tests Luis Pater 2026-01-21 12:45:07 +08:00
  • 65ad5c0c9d refactor(cache): simplify signature caching by removing sessionID parameter Luis Pater 2026-01-21 12:38:05 +08:00
  • 88bf4e77ec fix(translator): update HasValidSignature to require modelName parameter for improved validation Luis Pater 2026-01-21 11:31:37 +08:00
  • a4f8015caa test(logging): add unit tests for GinLogrusRecovery middleware panic handling Luis Pater 2026-01-21 10:57:27 +08:00
  • ffd129909e Merge pull request #1130 from router-for-me/agty Luis Pater 2026-01-21 10:50:39 +08:00
  • 9332316383 fix(translator): preserve thinking blocks by skipping signature hkfires 2026-01-21 10:49:03 +08:00
  • 6dcbbf64c3 fix(executor): only strip maxOutputTokens for non-claude models hkfires 2026-01-21 10:10:40 +08:00
  • 2ce3553612 feat(cache): handle gemini family in signature cache with fallback validator logic Luis Pater 2026-01-21 10:11:21 +08:00
  • 2e14f787d4 feat(translator): enhance ConvertGeminiRequestToAntigravity with model name and refine reasoning block handling Luis Pater 2026-01-21 08:31:23 +08:00
  • 523b41ccd2 test(responses): add comprehensive tests for SSE event ordering and response transformations Luis Pater 2026-01-21 07:08:59 +08:00
  • 09970dc7af Accept Geminis Review Suggestion N1GHT 2026-01-20 17:51:36 +01:00
  • d81abd401c Returned the Code Comment I trashed N1GHT 2026-01-20 17:36:27 +01:00
  • a6cba25bc1 Small fix to filter out Top_P when Temperature is set on Claude to make requests go through N1GHT 2026-01-20 17:34:26 +01:00
  • c6fa1d0e67 Merge pull request #1117 from router-for-me/cache Luis Pater 2026-01-20 23:18:48 +08:00
  • ac56e1e88b Merge pull request #1116 from bexcodex/fix/antigravity Luis Pater 2026-01-20 22:40:00 +08:00
  • 9b72ea9efa fix(translator): enhance signature cache clearing logic and update test cases with model name hkfires 2026-01-20 20:02:29 +08:00
  • 9f364441e8 Fix antigravity malformed_function_call bexcodex 2026-01-20 19:52:42 +08:00
  • e49a1c07bf chore(translator): update cache functions to include model name parameter in tests Luis Pater 2026-01-20 18:36:51 +08:00
  • 8d9f4edf9b feat(translator): unify model group references by introducing GetModelGroup helper function v6.7.15 Luis Pater 2026-01-20 13:45:25 +08:00
  • 020e61d0da feat(translator): improve signature handling by associating with model name in cache functions v6.7.14 Luis Pater 2026-01-20 13:31:36 +08:00
  • 6184c43319 Fixed: #1109 v6.7.13 Luis Pater 2026-01-20 12:35:40 +08:00
  • 2cbe4a790c chore(translator): remove unnecessary whitespace in gemini_openai_response code Luis Pater 2026-01-20 11:47:33 +08:00
  • 68b3565d7b Merge branch 'main' into dev (PR #961) Luis Pater 2026-01-20 11:42:22 +08:00
  • 3f385a8572 feat(auth): add "antigravity" provider to ignored access_token fields in filestore Luis Pater 2026-01-20 11:38:31 +08:00
  • 9823dc35e1 feat(auth): hash account ID for improved uniqueness in credential filenames Luis Pater 2026-01-20 11:37:52 +08:00
  • 059bfee91b feat(auth): add hashed account ID to credential filenames for team plans Luis Pater 2026-01-20 11:36:29 +08:00
  • 7beaf0eaa2 Merge pull request #869 Luis Pater 2026-01-20 11:16:53 +08:00
  • 1fef90ff58 Merge pull request #877 from zhiqing0205/main Luis Pater 2026-01-20 11:11:25 +08:00
  • 8447fd27a0 fix(login): remove emojis from interactive prompt messages Luis Pater 2026-01-20 11:09:56 +08:00
  • 7831cba9f6 refactor(claude): remove redundant system instructions check in Claude executor Luis Pater 2026-01-20 11:02:52 +08:00
  • e02b2d58d5 Merge pull request #868 Luis Pater 2026-01-20 10:57:24 +08:00
  • 28726632a9 Merge pull request #861 from umairimtiaz9/fix/gemini-cli-backend-project-id Luis Pater 2026-01-20 10:32:17 +08:00
  • 3b26129c82 Merge pull request #1108 from router-for-me/modelinfo v6.7.12 Luis Pater 2026-01-20 10:18:42 +08:00
  • d4bb4e6624 refactor(antigravity): remove unused client signature handling in thinking objects Luis Pater 2026-01-20 10:17:55 +08:00
  • 0766c49f93 Merge pull request #994 from adrenjc/fix/cross-model-thinking-signature Luis Pater 2026-01-20 10:14:05 +08:00
  • a7ffc77e3d Merge branch 'dev' into fix/cross-model-thinking-signature Luis Pater 2026-01-20 10:10:43 +08:00
  • e641fde25c feat(registry): support provider-specific model info lookup hkfires 2026-01-20 09:57:06 +08:00
  • 5717c7f2f4 Merge pull request #1103 from dinhkarate/feat/imagen Luis Pater 2026-01-20 07:11:18 +08:00
  • 8734d4cb90 feat(vertex): add Imagen image generation model support dinhkarate 2026-01-20 01:26:37 +07:00
  • 2f6004d74a perf(management): optimize auth lookup in PatchAuthFileStatus Aldino Kemal 2026-01-19 20:05:37 +07:00
  • 5baa753539 Merge pull request #1099 from router-for-me/claude v6.7.11 Luis Pater 2026-01-19 20:55:59 +08:00
  • ead98e4bca Merge pull request #1101 from router-for-me/argy Luis Pater 2026-01-19 20:55:22 +08:00
  • a1634909e8 feat(management): add PATCH endpoint to enable/disable auth files Aldino Kemal 2026-01-19 19:50:36 +07:00
  • 1d2fe55310 fix(executor): stop rewriting thinkingLevel for gemini hkfires 2026-01-19 19:49:39 +08:00
  • c175821cc4 feat(registry): expand antigravity model config hkfires 2026-01-19 18:07:22 +08:00
  • 239a28793c feat(claude): clamp thinking budget to max_tokens constraints hkfires 2026-01-19 16:32:20 +08:00
  • c421d653e7 refactor(claude): move max_tokens constraint enforcement to Apply method hkfires 2026-01-19 15:50:35 +08:00
  • 2542c2920d Merge pull request #1096 from router-for-me/usage v6.7.10 Luis Pater 2026-01-19 11:52:18 +08:00
  • 52e46ced1b fix(translator): avoid forcing RFC 8259 system prompt hkfires 2026-01-19 11:33:27 +08:00
  • cf9daf470c feat(translator): report cached token usage in Claude output hkfires 2026-01-19 11:23:44 +08:00
  • 140d6211cc feat(translator): add reasoning state tracking and improve reasoning summary handling v6.7.9 Luis Pater 2026-01-19 03:58:28 +08:00
  • 60f9a1442c Merge pull request #1088 from router-for-me/thinking Luis Pater 2026-01-18 17:01:59 +08:00
  • cb6caf3f87 fix(thinking): update ValidateConfig to include fromSuffix parameter and adjust budget validation logic hkfires 2026-01-18 16:37:14 +08:00
  • 99c7abbbf1 Merge pull request #1067 from router-for-me/auth-files Luis Pater 2026-01-18 13:41:59 +08:00
  • 8f511ac33c Merge pull request #1076 from sususu98/fix/antigravity-enum-string Luis Pater 2026-01-18 13:40:53 +08:00
  • 1046152119 Merge pull request #1068 from 0xtbug/dev Luis Pater 2026-01-18 13:37:50 +08:00
  • f88228f1c5 Merge pull request #1081 from router-for-me/thinking v6.7.8 Luis Pater 2026-01-18 13:34:28 +08:00
  • 62e2b672d9 refactor(logging): centralize log directory resolution logic Luis Pater 2026-01-18 12:40:57 +08:00
  • 03005b5d29 refactor(thinking): add Gemini family provider grouping for strict validation hkfires 2026-01-18 11:30:53 +08:00
  • c7e8830a56 refactor(thinking): pass source and target formats to ApplyThinking for cross-format validation hkfires 2026-01-17 22:53:10 +08:00
  • d5ef4a6d15 refactor(translator): remove registry model lookups from thinking config conversions hkfires 2026-01-17 21:25:56 +08:00
  • 97b67e0e49 test(thinking): split E2E coverage into suffix and body parameter test functions hkfires 2026-01-17 21:01:30 +08:00
  • dd6d78cb31 fix(antigravity): convert non-string enum values to strings for Gemini API sususu98 2026-01-17 17:50:10 +08:00
  • 46433a25f8 fix(translator): add check for empty text to prevent invalid serialization in gemini and antigravity Luis Pater 2026-01-18 00:50:10 +08:00
  • c8843edb81 Update README_CN.md Tubagus 2026-01-17 11:33:29 +07:00
  • f89feb881c Update README.md Tubagus 2026-01-17 11:33:18 +07:00
  • dbba71028e docs(readme): add ZeroLimit to projects based on CLIProxyAPI Tubagus 2026-01-17 11:30:15 +07:00
  • 8549a92e9a docs(readme): add ZeroLimit to projects based on CLIProxyAPI Tubagus 2026-01-17 11:29:22 +07:00
  • 109cffc010 refactor(auth): simplify filename prefixes for qwen and iflow tokens hkfires 2026-01-17 12:20:58 +08:00
  • f8f3ad84fc Fixed: #1064 v6.7.7 Luis Pater 2026-01-17 05:40:56 +08:00
  • bc7167e9fe feat(runtime): add model alias support and enhance payload rule matching v6.7.6 Luis Pater 2026-01-17 05:05:24 +08:00
  • 384578a88c feat(cliproxy, gemini): improve ID matching logic and enrich normalized model output Luis Pater 2026-01-17 04:44:09 +08:00
  • 65b4e1ec6c feat(codex): enable instruction toggling and update role terminology Luis Pater 2026-01-17 04:12:29 +08:00
  • 6600d58ba2 feat(codex): enhance input transformation and remove unused safety_identifier field v6.7.5 Luis Pater 2026-01-16 19:59:01 +08:00
  • 4dc7af5a5d Merge pull request #1054 from router-for-me/codex v6.7.4 Chén Mù 2026-01-16 15:40:12 +08:00
  • 902bea24b4 fix(codex): ensure instructions field exists hkfires 2026-01-16 15:38:10 +08:00
  • c3ef46f409 feat(config): supplement missing default aliases during antigravity migration v6.7.3 hkfires 2026-01-16 13:36:57 +08:00
  • aa0b63e214 refactor(config): clarify Codex instruction toggle documentation Luis Pater 2026-01-16 12:50:09 +08:00
  • ea3d22831e refactor(codex): update terminology to "official instructions" for clarity Luis Pater 2026-01-16 12:44:57 +08:00
  • 3b4d6d359b Merge pull request #1049 from router-for-me/codex v6.7.2 Luis Pater 2026-01-16 12:38:35 +08:00
  • 48cba39a12 feat(codex): add config toggle for codex instructions injection hkfires 2026-01-16 12:30:12 +08:00
  • cec4e251bd feat(translator): preserve text field in serialized output during chat completions processing v6.7.1 Luis Pater 2026-01-16 11:35:34 +08:00
  • 526dd866ba refactor(gemini): replace static model handling with dynamic model registry lookup Luis Pater 2026-01-16 10:39:16 +08:00
  • b31ddc7bf1 Merge branch 'dev' v6.7.0 Luis Pater 2026-01-16 08:21:59 +08:00
  • 22e1ad3d8a Merge pull request #1018 from pikeman20/main Chén Mù 2026-01-16 08:19:23 +08:00
  • f571b1deb0 feat(config): add support for raw JSON payload rules Luis Pater 2026-01-16 08:15:28 +08:00
  • 67f8732683 Merge pull request #1033 from router-for-me/reasoning Luis Pater 2026-01-15 20:33:13 +08:00
  • 2b387e169b feat(iflow): add iflow-rome model definition hkfires 2026-01-15 20:23:55 +08:00
  • 199cf480b0 refactor(thinking): remove support for non-standard thinking configurations hkfires 2026-01-15 19:32:12 +08:00
  • 4ad6189487 refactor(thinking): extract antigravity logic into a dedicated provider hkfires 2026-01-15 19:08:22 +08:00
  • fe5b3c80cb refactor(config): rename oauth-model-mappings to oauth-model-alias hkfires 2026-01-15 18:03:26 +08:00