Commit Graph

  • 32ef1588e8 fix(test): remove free tier from GPT-5.5 inclusion test philipbankier 2026-04-25 22:11:08 -04:00
  • 80eb03709a fix(openai): preserve multiline repaired SSE data edlsh 2026-04-25 18:12:27 -04:00
  • d36e70e9dc fix(openai): preserve unindexed response output items edlsh 2026-04-25 18:06:00 -04:00
  • fd45dece7f fix(openai): repair empty responses stream output edlsh 2026-04-24 15:15:01 -04:00
  • 95318ad46d fix(amp): preserve lowercase glob tool name edlsh 2026-04-13 09:39:01 -04:00
  • fc1ddf365f fix(claude): centralize oauth tool-name transform flow Enzo Lucchesi 2026-04-19 14:36:25 +00:00
  • 03ea4e569f perf(claude): pre-allocate reverseMap capacity edlsh 2026-04-18 12:49:02 -04:00
  • e707cf7d46 fix(claude): only reverse-remap OAuth tool names that were forward-renamed Enzo Lucchesi 2026-04-18 10:34:02 -04:00
  • 0a7c6b0a4a feat(api): enhance model assignment logic in image handlers Luis Pater 2026-04-26 03:24:43 +08:00
  • ea670ef8c0 feat(models): add Codex Auto Review model entry to registry JSON Luis Pater 2026-04-26 03:09:06 +08:00
  • 2c626efc59 feat(security): implement IP ban for repeated management key and Redis AUTH failures Luis Pater 2026-04-25 21:39:58 +08:00
  • 28d78273e4 feat(api): implement protocol multiplexer and Redis queue for usage integration Luis Pater 2026-04-25 16:12:35 +08:00
  • be0fe6fab3 Merge pull request #3022 from Willxup/main Luis Pater 2026-04-25 11:44:49 +08:00
  • cf043f6c07 docs:Add CPA Usage Keeper to README ecosystem list Will 2026-04-24 23:54:09 +08:00
  • faad8e30dd Add CPA Usage Keeper to README ecosystem list Will 2026-04-24 23:28:44 +08:00
  • a7e92e2639 feat(auth): disallow free-tier Codex auth during selection process Luis Pater 2026-04-24 23:18:56 +08:00
  • 4056c2590b fix(codex): classify known upstream failures Matthias319 2026-04-24 17:13:23 +02:00
  • 36cc762fc9 Merge pull request #3007 from sususu98/fix-antigravity-credits-stream-fallback sususu98 2026-04-24 17:28:47 +08:00
  • 5f5d5936fa fix antigravity credits stream fallback sususu98 2026-04-24 15:47:18 +08:00
  • f1ba6151a9 feat(codex): pass base model to enable conditional image_generation tool injection Luis Pater 2026-04-24 07:21:03 +08:00
  • 7b89583cf8 chore(models): remove GPT-5.5 model entry from registry JSON Luis Pater 2026-04-24 05:07:03 +08:00
  • 1576d14137 Merge pull request #2989 from ben-vargas/gpt-5-5-support Luis Pater 2026-04-24 04:24:58 +08:00
  • 736018a0b0 Add GPT-5.5 Codex model support Ben Vargas 2026-04-23 13:28:03 -06:00
  • 7d5f6d9382 feat(models): add GPT-5.5 model entry to registry JSON Luis Pater 2026-04-24 02:43:12 +08:00
  • 12195a276e Merge pull request #2971 from sususu98/feat/antigravity-credits-fallback sususu98 2026-04-24 00:15:23 +08:00
  • 25137b1984 feat(logging): add AI API path support for image routes Luis Pater 2026-04-24 00:11:42 +08:00
  • 7ad1900041 perf(antigravity): async credits hint refresh for warm tokens sususu98 2026-04-23 23:58:10 +08:00
  • 8eb56e5602 Merge pull request #2962 from MoYeRanqianzhi/feat/codex-image-generation-tool-injection Luis Pater 2026-04-23 23:48:31 +08:00
  • f130846ec1 fix(auth): break credits cold-start deadlock by keeping unknown-hint auths as fallback candidates sususu98 2026-04-23 22:47:51 +08:00
  • 920b6efffa refactor(logging): strip unrelated deferred body changes, keep credits-only logging sususu98 2026-04-23 17:41:54 +08:00
  • e75daa299b fix(antigravity): respect pinned auth in credits fallback, release deferred body on success sususu98 2026-04-23 17:38:02 +08:00
  • 8e49c795f5 fix: forward HTTP headers to executor Options so session affinity can read X-Amp-Thread-Id XYenon 2026-04-23 15:26:14 +08:00
  • 4de5c29f86 fix(antigravity): remove credits fallback from CountTokens, fix gofmt sususu98 2026-04-23 15:17:00 +08:00
  • 4d6457e6ec feat: support extracting X-Amp-Thread-Id header as session id for session affinity XYenon 2026-04-23 13:47:22 +08:00
  • 14d46a0a5d feat(antigravity): conductor-level credits fallback for Claude models sususu98 2026-04-23 13:44:20 +08:00
  • 31934ae04c feat(codex): enable image generation for all Codex upstream requests MoYeRanQianZhi 2026-04-23 01:15:47 +08:00
  • 841e16536d docs: add update history (v6.9.7 → v6.9.34) JOUNGWOOK KWON 2026-04-23 00:20:44 +09:00
  • a188159632 fix(handlers): remove references to unsupported n parameter in OpenAI image handlers Luis Pater 2026-04-22 21:28:17 +08:00
  • fd71960c3e fix(handlers): remove handling of unsupported n parameter in OpenAI image handlers Luis Pater 2026-04-22 21:12:50 +08:00
  • e935196df4 feat(models): add hardcoded GPT-Image-2 model support in Codex Luis Pater 2026-04-22 20:51:13 +08:00
  • 4fc2c619fb feat(models): add Kimi K2.6 model entry to registry JSON Luis Pater 2026-04-21 20:53:03 +08:00
  • 8ced7a548f Merge pull request #2834 from muzhi1991/fix/openai-compat-host-header Luis Pater 2026-04-21 20:29:14 +08:00
  • 3444820958 Merge pull request #2939 from stringer07/fix/codex-stream-output-backfill Luis Pater 2026-04-21 20:18:57 +08:00
  • 1716a845eb feat(api): add support for HEAD requests to /healthz endpoint Luis Pater 2026-04-21 20:16:18 +08:00
  • b6781d69be perf(codex): avoid repeated output patch writes stringer07 2026-04-21 16:29:54 +08:00
  • bb8408cef5 fix(codex): backfill streaming response output stringer07 2026-04-21 16:03:56 +08:00
  • e6866ff19c feat(auth): add refresh backoff for ineffective token updates Luis Pater 2026-04-20 15:40:43 +08:00
  • 8f4a4eabfc feat(docs): add VisionCoder sponsorship details and optimize external links Luis Pater 2026-04-19 23:00:09 +08:00
  • e05abec01f Merge pull request #2898 from octo-patch/fix/issue-2866-remove-obsolete-1m-beta-header Luis Pater 2026-04-19 11:46:21 +08:00
  • f4eb16102b fix(executor): drop obsolete context-1m-2025-08-07 beta header (fixes #2866) octo-patch 2026-04-19 10:38:16 +08:00
  • 86c856f56f feat(translator): add partial and full image generation support in Codex-GPT and Codex-Gemini flows Luis Pater 2026-04-19 03:21:59 +08:00
  • c6baa64b4e Merge pull request #2892 from router-for-me/fix-provider Supra4E8C 2026-04-18 17:24:43 +08:00
  • a64141a9a6 fix(tests): remove obsolete config_auth_index_test file Supra4E8C 2026-04-18 17:22:16 +08:00
  • c26936e2e6 fix(management): stabilize auth-index mapping Supra4E8C 2026-04-18 17:12:14 +08:00
  • 894baad829 feat(api): integrate auth index into key retrieval endpoints for Gemini, Claude, Codex, OpenAI, and Vertex Supra4E8C 2026-04-18 16:44:33 +08:00
  • eba561bf6f fix(util): also keep Host in header map for synthetic requests muzhi1991 2026-04-17 09:28:59 +08:00
  • da43f63735 fix(tests): update Gemini family test case numbers for consistency hkfires 2026-04-17 08:43:19 +08:00
  • d9a3b3e5f3 fix(tests): update model lookup references and enhance Claude executor tests hkfires 2026-04-17 08:32:07 +08:00
  • 5dcca69e8c feat(models): add Claude Opus 4.7 model entry to registry JSON Luis Pater 2026-04-17 01:08:19 +08:00
  • f5dc6483d5 chore: remove iFlow-related modules and dependencies Luis Pater 2026-04-17 01:07:12 +08:00
  • d949921143 feat(auth): add proxy URL override support to auth constructors and executors Luis Pater 2026-04-16 22:11:39 +08:00
  • 7b03f04670 fix(handlers): include execution session metadata and skip idempotency key when absent Luis Pater 2026-04-16 21:44:32 +08:00
  • 8f9e6622b0 fix(util): forward custom Host header to upstream muzhi1991 2026-04-16 20:45:37 +08:00
  • 1267fddf61 fix(docker-build): improve argument handling and error messaging for usage option hkfires 2026-04-16 09:19:03 +08:00
  • ba454dbfbf Merge pull request #2817 from sususu98/fix/antigravity-strip-billing-header Luis Pater 2026-04-16 02:46:05 +08:00
  • d1508ca030 Merge pull request #2816 from sususu98/feat/session-affinity Luis Pater 2026-04-16 02:45:31 +08:00
  • d4a6a5ae15 fix(antigravity): strip billing header from system instruction before upstream call sususu98 2026-04-15 00:42:36 +08:00
  • 7c24d54ca8 feat(session-affinity): add session-sticky routing for multi-account load balancing sususu98 2026-04-15 00:48:08 +08:00
  • a4c1e32ff6 chore(models): remove outdated GPT-5 and related model entries from registry JSON Luis Pater 2026-04-15 20:37:19 +08:00
  • f56cf42461 Merge pull request #2800 from sususu98/fix/antigravity-max-output-tokens-cap Luis Pater 2026-04-15 20:35:11 +08:00
  • 3dea1da249 Merge pull request #2782 from sususu98/fix/strip-invalid-signature-thinking-blocks Luis Pater 2026-04-15 20:34:32 +08:00
  • 8fac29631d chore: remove Qwen support from SDK and internal components Luis Pater 2026-04-15 12:16:08 +08:00
  • 8fecd625d2 fix(antigravity): cap maxOutputTokens using registry max_completion_tokens sususu98 2026-04-15 11:57:55 +08:00
  • 10b55b5ddd fix(antigravity): use E-prefixed fake signature in strict bypass test sususu98 2026-04-14 15:46:02 +08:00
  • 41ae2c81e7 fix(antigravity): discard thinking blocks with non-Claude-format signatures sususu98 2026-04-13 17:38:43 +08:00
  • 278a89824c fix(antigravity): strip thinking blocks with empty signatures instead of rejecting sususu98 2026-04-13 16:40:19 +08:00
  • c4459c4346 Merge pull request #2724 from sususu98/fix/skip-schema-cleanup-empty-tools sususu98 2026-04-12 14:05:47 +08:00
  • 61e0447f92 Merge pull request #2723 from sususu98/fix/drop-redacted-thinking-blocks sususu98 2026-04-12 14:05:41 +08:00
  • 1dc3018fd6 Merge pull request #2716 from sususu98/pr/antigravity-bypass-log-noise sususu98 2026-04-12 14:05:34 +08:00
  • 26fd3eff03 Merge pull request #2715 from sususu98/pr/antigravity-32mb-bypass-signatures sususu98 2026-04-12 14:05:27 +08:00
  • 5bfaf8086b feat(auth): add configurable worker pool size for auto-refresh loop Luis Pater 2026-04-12 13:56:05 +08:00
  • 6c0a1efd71 refactor(auth): simplify auth directory scanning and improve JSON processing logic Luis Pater 2026-04-12 13:32:03 +08:00
  • f5ed5c7453 fix(antigravity): skip full schema cleanup for empty tool requests sususu98 2026-04-11 23:34:45 +08:00
  • 65158cce46 fix(antigravity): drop redacted thinking blocks with empty text sususu98 2026-04-12 11:47:46 +08:00
  • a583463d60 feat(auth): implement auto-refresh loop for managing auth token schedule Luis Pater 2026-04-12 02:06:40 +08:00
  • 8ed290c1c4 fix(antigravity): reduce bypass mode log noise sususu98 2026-04-12 00:48:19 +08:00
  • 727221df2e fix(antigravity): allow 32MB bypass signatures sususu98 2026-04-12 00:48:01 +08:00
  • 0ab1f5412f fix(executor): handle 429 Retry-After header and default retry logic for quota exhaustion Luis Pater 2026-04-11 21:04:55 +08:00
  • 9ded75d335 Merge pull request #2702 from AllenReder/docs/add-quota-inspector Luis Pater 2026-04-11 16:42:02 +08:00
  • f135fdf7fc docs: clarify codex quota window wording in README locales Allen Yi 2026-04-11 16:39:32 +08:00
  • 828df80088 refactor(executor): remove immediate retry with token refresh on 429 for Qwen and update tests accordingly Luis Pater 2026-04-11 16:35:18 +08:00
  • c585caa0ce docs: fix CLIProxyAPI Quota Inspector naming and link casing Allen Yi 2026-04-11 16:22:45 +08:00
  • 5bb69fa4ab docs: refine CLIproxyAPI Quota Inspector description in all README locales Allen Yi 2026-04-11 15:22:27 +08:00
  • 5ab9afac83 fix(executor): handle OAuth tool name remapping with rename detection and add tests Luis Pater 2026-04-10 21:54:59 +08:00
  • 65ce86338b fix(executor): implement immediate retry with token refresh on 429 for Qwen and add associated tests Luis Pater 2026-04-10 21:12:03 +08:00
  • 2a97037d7b Merge pull request #2670 from sususu98/feat/antigravity-prefer-prod-url Chén Mù 2026-04-10 19:43:27 +08:00
  • d801393841 feat(antigravity): prefer prod URL as first priority sususu98 2026-04-10 19:37:56 +08:00
  • b2c0cdfc88 Merge pull request #2621 from wykk-12138/fix/oauth-extra-usage-detection Luis Pater 2026-04-10 10:29:27 +08:00
  • f32c8c9620 fix(handlers): update listener to bind on all interfaces instead of localhost Luis Pater 2026-04-10 07:24:34 +08:00
  • 0f45d89255 fix(claude): address PR review feedback for OAuth cloaking wykk-12138 2026-04-10 00:07:11 +08:00