Commit Graph

  • a9472dfdee docs: add v7.1.20 update history main airkjw 2026-05-24 14:34:12 +09:00
  • 087045a5f1 docs: restore deployment guides after v7.1.20 reset airkjw 2026-05-24 14:33:42 +09:00
  • aaec9194d5 feat(models): add Grok Build 0.1 to registry Luis Pater 2026-05-23 22:49:36 +08:00
  • 33f4904b25 fix(translator): handle system role as developer in Claude request conversion Luis Pater 2026-05-22 12:04:27 +08:00
  • cecd39317d Merge pull request #3498 from router-for-me/test Luis Pater 2026-05-21 10:50:58 +08:00
  • 3c62a9a9b0 fix(auth): update import paths to v7 for registry and executor hkfires 2026-05-21 10:00:22 +08:00
  • 21fad9dbb4 Merge pull request #3477 from router-for-me/cluster Luis Pater 2026-05-21 03:00:50 +08:00
  • 48a1c88115 Merge pull request #3476 from sususu98/fix/codex-context-length-stream-errors-dev Luis Pater 2026-05-21 02:53:54 +08:00
  • 8b9ecffc2f Merge pull request #3382 from sususu98/dev Luis Pater 2026-05-21 02:52:49 +08:00
  • 42e9605871 Merge pull request #3254 from sususu98/fix/antigravity-project-id-onboard Luis Pater 2026-05-21 02:52:32 +08:00
  • a726e37394 feat(redis): enhance Redis protocol handling with subscription and queue operations Luis Pater 2026-05-20 17:20:03 +08:00
  • f1ee883cd3 Merge pull request #3484 from yavon007/main Luis Pater 2026-05-20 12:34:40 +08:00
  • 1c632d151d fix(translator): skip empty text parts in Claude request conversion Luis Pater 2026-05-20 11:59:31 +08:00
  • 0ec07e57dd feat(models): add Gemini 3.5 Flash to registry with enhanced thinking capabilities Luis Pater 2026-05-20 10:53:31 +08:00
  • fdffe49974 feat(models): register Gemini 3.5 Flash with dynamic thinking levels Luis Pater 2026-05-20 10:50:02 +08:00
  • de0394917a feat(models): expand supported reasoning levels for Codex Luis Pater 2026-05-20 03:21:46 +08:00
  • ea25949479 feat(models): add Gemini 3.5 Flash models to registry Luis Pater 2026-05-20 02:17:49 +08:00
  • 99fa530967 test: remove unused Redis protocol tests and helpers Luis Pater 2026-05-19 23:12:57 +08:00
  • b9589e8ed6 Merge pull request #3482 from 9ycrooked/patch-1 Luis Pater 2026-05-19 22:59:28 +08:00
  • 0de0ad0d36 Add reasoning effort to usage events yavon007 2026-05-19 22:10:48 +08:00
  • 5ef7693933 Update README.md Xinyao Xu 2026-05-19 22:05:52 +08:00
  • 7f68fa2414 Add Codex Switch tool to README Xinyao Xu 2026-05-19 18:00:28 +08:00
  • bb5ac40a67 feat(client): add timeout handling for Redis operations and subscription failover Luis Pater 2026-05-19 16:44:42 +08:00
  • 7efc1629ba feat(docker): add cluster-specific docker-compose configuration for CLIProxyAPI hkfires 2026-05-19 16:24:34 +08:00
  • 67f22514ed style(docs): improve sponsor section clarity in README files Luis Pater 2026-05-19 16:11:48 +08:00
  • ad868308c0 fix codex context length stream errors sususu98 2026-05-19 11:56:28 +08:00
  • bbe30f53b5 feat(server): enhance Home certificate handling with CA fingerprint verification Luis Pater 2026-05-19 10:25:57 +08:00
  • feebe6c7f2 feat(api): add OpenAI compatibility for image models Luis Pater 2026-05-19 09:36:05 +08:00
  • b67eb6f25d Merge pull request #3470 from sususu98/fix/antigravity-gemini-thought-signatures sususu98 2026-05-19 09:48:25 +08:00
  • 644823529f Merge pull request #3469 from sususu98/fix/gemini-max-output-token-cap sususu98 2026-05-19 09:48:08 +08:00
  • bac006e72b feat(thinking): add xAI provider support with reasoning.effort implementation Luis Pater 2026-05-19 03:09:53 +08:00
  • ad98c9549a feat(runtime): track upstream response headers in logging and usage reporting Luis Pater 2026-05-19 01:29:23 +08:00
  • 77ba15f71b feat(server): add mTLS certificate bootstrap via JWT for Home connections Luis Pater 2026-05-19 00:53:40 +08:00
  • 32a0d69b17 Fix Antigravity Gemini thought signatures sususu98 2026-05-18 18:53:53 +08:00
  • 1583cb4ef0 Cap Gemini max output tokens sususu98 2026-05-18 18:39:50 +08:00
  • cc0cb057b3 Merge pull request #3468 from sususu98/fix/claude-codex-call-id-length Luis Pater 2026-05-18 18:04:55 +08:00
  • 2710f56ae1 Merge pull request #3450 from sususu98/fix/http-connect-proxy-dialer Luis Pater 2026-05-18 18:03:41 +08:00
  • 8bc2eff58a fix: shorten claude codex tool call ids sususu98 2026-05-18 17:47:51 +08:00
  • ec79951e7f fix(proxy): support HTTP CONNECT dialer sususu98 2026-05-18 12:18:21 +08:00
  • 24602055a8 Merge pull request #2926 from slicenferqin/fix-tool-use-name-loss-and-duplicates Luis Pater 2026-05-18 12:11:41 +08:00
  • 4ad6ffefb7 Merge pull request #3438 from madwiki/fix/strip-claude-code-attribution Luis Pater 2026-05-18 11:25:38 +08:00
  • 1c2153a2cb fix(openai-claude): stabilize streaming tool_use blocks slicenfer 2026-05-18 10:13:12 +08:00
  • 64d233fe93 Merge pull request #3448 from LongDinhh/feat/home-env-vars Luis Pater 2026-05-18 11:20:18 +08:00
  • 66c5d60b3d refactor(api): remove newTestServerWithOptions and spoofed IP rejection test Luis Pater 2026-05-18 11:01:10 +08:00
  • 76edfbceee docs: add v7.1.10 update history backup-pre-v7120-reset airkjw 2026-05-18 11:42:47 +09:00
  • 2bc135983b docs: restore deployment guides after v7.1.10 reset airkjw 2026-05-18 11:42:23 +09:00
  • 5f039654f0 refactor: move home env vars after godotenv and use lookupEnv helper Long Dinh 2026-05-18 08:52:57 +07:00
  • ed0ac68324 feat(server): add HOME_ADDR and HOME_PASSWORD env var fallback for home flags Long Dinh 2026-05-18 03:11:19 +07:00
  • 605adaa3c2 feat(api): add support for local management password validation and spoofed IP rejection Luis Pater 2026-05-18 01:22:45 +08:00
  • 9ef99aa766 refactor(runtime): rename FormProtocol to FromProtocol across payload handling logic Luis Pater 2026-05-17 23:39:07 +08:00
  • 2007a89594 feat(runtime): enhance payload rule resolution with dynamic path support Luis Pater 2026-05-17 22:47:54 +08:00
  • 26d13af28f feat(runtime): enhance payload rule resolution with dynamic path support Luis Pater 2026-05-17 16:42:35 +08:00
  • be841b88ee log(registry): replace panic with warning on embedded model parse failure Luis Pater 2026-05-17 15:10:48 +08:00
  • 4b13f9c255 Merge pull request #3439 from ben-vargas/fix-grok-tool-params Luis Pater 2026-05-17 15:04:28 +08:00
  • 74cb53dee1 feat(xai): support namespace tools and enhance tool normalization logic Luis Pater 2026-05-17 15:02:36 +08:00
  • 2607888a97 fix(xai): default missing function tool parameters Ben Vargas 2026-05-16 17:57:40 -06:00
  • 8b3670b8dd feat(xai): support namespace tools and enhance tool normalization logic Luis Pater 2026-05-17 05:22:57 +08:00
  • 96754f5a33 refactor(api): move Codex client model handling to registry package Luis Pater 2026-05-17 05:11:41 +08:00
  • ddd10539ad feat(xai): normalize xAI input reasoning items and enhance test cases Luis Pater 2026-05-17 04:51:17 +08:00
  • 088ab33df8 feat(api): add Codex client models support for OpenAI API Luis Pater 2026-05-17 04:48:34 +08:00
  • d606faa99c fix: strip Claude Code attribution from non-Anthropic translations Mad Wiki 2026-05-17 04:21:53 +08:00
  • 53d1fd6c5c feat(api, xai): add xAI Grok video model support with API integration Luis Pater 2026-05-17 02:53:50 +08:00
  • 2ff9e33e26 feat(api, xai): integrate xAI Grok image models and extend API endpoints for image support Luis Pater 2026-05-17 01:30:23 +08:00
  • e4c957078c feat(auth): add OAuth2 support for xAI with PKCE and token persistence Luis Pater 2026-05-17 01:02:35 +08:00
  • cd0cea393c refactor(server): consolidate home_flag logic into main.go for better maintainability and simplicity Luis Pater 2026-05-16 22:48:10 +08:00
  • c66fa37665 feat(home): add cluster nodes payload parsing and Redis channel handling Luis Pater 2026-05-16 22:10:38 +08:00
  • f4c6c41f0b Merge pull request #3430 from router-for-me/home Luis Pater 2026-05-16 20:44:20 +08:00
  • 644d5ea618 feat(home): add support for disabling cluster discovery in Redis configuration hkfires 2026-05-16 20:25:29 +08:00
  • 48104abf51 feat(home): implement home control plane integration with Redis and TLS support hkfires 2026-05-16 19:57:19 +08:00
  • 7a1a3408bf fix(home): use net.JoinHostPort for consistent host:port formatting Luis Pater 2026-05-16 16:11:38 +08:00
  • 82c9e0de58 feat(api, watcher): add zstd decoding for request logs and payload diff support Luis Pater 2026-05-16 13:00:32 +08:00
  • e7a185962d feat(api): add request body decoding with Content-Encoding support Luis Pater 2026-05-16 12:19:32 +08:00
  • 30a8824b64 fix(gitstore): adjust garbage collection to run after push operation Luis Pater 2026-05-16 04:55:44 +08:00
  • 9d01c80d33 feat(redis): implement Pub/Sub support for usage tracking Luis Pater 2026-05-16 00:38:43 +08:00
  • 1d529c3ce4 feat(redis): implement Pub/Sub support for usage tracking Luis Pater 2026-05-15 21:59:43 +08:00
  • 229d03a690 feat(auth): add support for disabling auth via metadata Luis Pater 2026-05-15 03:59:25 +08:00
  • 3a9fb3780e fix(home): implement home dispatch headers and enhance Gemini model handling Luis Pater 2026-05-14 03:00:58 +08:00
  • 437aa87c9b feat(api): add dynamic handler for Gemini models with home integration Luis Pater 2026-05-14 02:27:23 +08:00
  • bcbb94906c feat(client): add cluster node failover and improve reconnection handling Luis Pater 2026-05-14 00:21:31 +08:00
  • bfdc0b3989 fix: scope antigravity credits fallback gate sususu98 2026-05-13 18:17:22 +08:00
  • 6bfcb0ce79 feat(auth): improve unauthorized error handling for refresh and auto-refresh Luis Pater 2026-05-13 02:59:46 +08:00
  • bd8c05a830 feat(usage): add support for detailed token breakdown in usage tracking Luis Pater 2026-05-12 11:59:07 +08:00
  • 041ccf0195 Merge pull request #3303 from lihan3238/fix-3267 Luis Pater 2026-05-11 08:43:00 +08:00
  • 1fca942b9c Merge remote-tracking branch 'origin/pr/3239' Luis Pater 2026-05-10 20:43:35 +08:00
  • c5596e0925 fix(api): clear sniff deadline before entering Redis handler lihan3238 2026-05-10 15:43:58 +08:00
  • 5e5b1bce35 feat(config): add detailed logging for home config changes Luis Pater 2026-05-10 15:28:49 +08:00
  • 15ac7fb932 refactor(auth): simplify home auth session management and remove ref counting Luis Pater 2026-05-10 15:21:33 +08:00
  • 8300ee8bbe feat(auth): enhance home auth session reuse with scoped caching and ref counting Luis Pater 2026-05-10 14:00:13 +08:00
  • dc1cc7f115 feat(auth): add websocket session reuse for home auths with caching support Luis Pater 2026-05-10 13:39:14 +08:00
  • 28dfcae350 fix(api): prevent idle TCP connections from blocking the accept loop lihan3238 2026-05-10 01:27:41 +08:00
  • a44e5eb1ab Merge branch 'v7' into dev Luis Pater 2026-05-10 02:33:42 +08:00
  • 67fb4eb98e feat(auth): add shouldReturnLastErrorOnPickFailure helper and improve error handling in home mode Luis Pater 2026-05-10 02:09:53 +08:00
  • 66c3dae06b feat(home): implement count for home auth dispatch requests and enable usage statistics Luis Pater 2026-05-10 01:30:43 +08:00
  • 1abf8625d8 feat(logging): add home request-log forwarding support Luis Pater 2026-05-09 23:39:59 +08:00
  • 3cbd587b2c Merge pull request #3283 from wuchulonly/fix/responses-ws-tool-output-context Luis Pater 2026-05-09 21:08:43 +08:00
  • 41f4ee7c7d feat(auth): enhance auth index generation with improved file path handling Luis Pater 2026-05-09 21:03:11 +08:00
  • c69ff49758 feat(auth): add support for persisting disabled flag in token storage Luis Pater 2026-05-09 19:48:42 +08:00
  • 68fddaa319 Merge pull request #3292 from lihan3238/fix-3272 Luis Pater 2026-05-09 17:34:05 +08:00
  • 09ac8a1165 Merge pull request #3221 from mochenya/main Luis Pater 2026-05-09 11:53:26 +08:00
  • 0dcb8bd714 refactor(cliproxy): remove ClaudeCodeSessionAffinity support and simplify session affinity logic Luis Pater 2026-05-09 10:51:49 +08:00