Commit Graph

  • 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
  • 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 sususu98andSisyphus 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 sususu98andSisyphus 2026-04-12 00:48:19 +08:00
  • 727221df2e fix(antigravity): allow 32MB bypass signatures sususu98andSisyphus 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-12138andSisyphus 2026-04-10 00:07:11 +08:00
  • 96056d0137 Merge remote-tracking branch 'upstream/main' into fix/oauth-extra-usage-detection wykk-12138 2026-04-09 22:59:31 +08:00
  • f780c289e8 fix(claude): map question/skill to TitleCase instead of removing them wykk-12138andSisyphus 2026-04-09 22:28:00 +08:00
  • ac36119a02 fix(claude): preserve OAuth tool renames when filtering tools wykk-12138andSisyphus 2026-04-09 22:20:15 +08:00
  • 39dc4557c1 Merge pull request #2412 from sususu98/feat/signature-cache-toggle Luis Pater 2026-04-09 21:54:47 +08:00
  • 30e94b6792 fix(antigravity): refine 429 handling and credits fallback ZTXBOSS666 2026-04-09 21:48:32 +08:00
  • 38f0ae5970 docs(antigravity): document signature validation spec alignment sususu98 2026-03-31 14:25:13 +08:00
  • cf249586a9 feat(antigravity): configurable signature cache with bypass-mode validation sususu98 2026-03-31 14:15:06 +08:00
  • 1dba2d0f81 fix(handlers): add base URL validation and improve API key deletion tests Luis Pater 2026-04-09 20:51:54 +08:00
  • 730809d8ea fix(auth): preserve and restore ready view cursors during index rebuilds Luis Pater 2026-04-09 20:26:16 +08:00
  • e8d1b79cb3 fix(claude): remap OAuth tool names to Claude Code style to avoid third-party fingerprint detection wykk-12138 2026-04-09 20:15:16 +08:00
  • 5e81b65f2f fix(auth, executor): normalize Qwen base URL, adjust RefreshLead duration, and add tests Luis Pater 2026-04-09 18:07:07 +08:00
  • 7e8e2226a6 fix(claude): reduce forwarded OAuth prompt to minimal tool reminder wykk-12138andSisyphus 2026-04-09 17:12:07 +08:00
  • f0c20e852f fix(claude): remove invalid cache_control scope from static system block wykk-12138andSisyphus 2026-04-09 17:00:04 +08:00
  • 7cdf8e9872 fix(claude): sanitize forwarded third-party prompts for OAuth cloaking wykk-12138 2026-04-09 16:45:29 +08:00
  • e2e3c7dde0 fix: remove invalid org scope and match Claude Code block layout wykk-12138 2026-04-09 14:09:52 +08:00
  • 9e0ab4d116 fix: build cache_control JSON manually to avoid sjson map marshaling wykk-12138 2026-04-09 14:03:23 +08:00
  • 8783caf313 fix: buildTextBlock cache_control sjson path issue wykk-12138 2026-04-09 13:58:04 +08:00
  • f6f4640c5e fix: use sjson to build system blocks, avoid raw newlines in JSON wykk-12138 2026-04-09 13:50:49 +08:00
  • 613fe6768d fix(executor): inject full Claude Code system prompt blocks with proper cache scopes wykk-12138 2026-04-09 12:58:50 +08:00
  • ad8e3964ff fix(auth): add retry logic for 429 status with Retry-After and improve testing Luis Pater 2026-04-09 07:07:19 +08:00
  • 941334da79 fix(auth): handle OAuth model alias in retry logic and refine Qwen quota handling Luis Pater 2026-04-09 03:44:19 +08:00