Commit Graph

  • da6c599efd refactor(management): rename GetUsage to GetUsageQueue and update routes/tests Luis Pater 2026-05-05 03:02:25 +08:00
  • 61b39d49bd feat(management): add usage record retrieval endpoint Luis Pater 2026-05-05 02:53:04 +08:00
  • ba5d8ca733 feat(usage): add support for requested model alias handling Luis Pater 2026-05-05 01:47:53 +08:00
  • 28b4b19e7e Merge pull request #3208 from kdcokenny/codex-websocket-protocol-parity Luis Pater 2026-05-05 01:29:19 +08:00
  • bdc424007e Merge pull request #2896 from edlsh/fix/oauth-tool-rename-per-request-map Luis Pater 2026-05-05 00:58:39 +08:00
  • e4a93c02c5 fix(executor): enhance parsing of OpenAI stream data lines Luis Pater 2026-05-04 23:42:26 +08:00
  • 8262a03f29 Merge PR #2568: fix Claude refresh backoff Luis Pater 2026-05-04 21:44:11 +08:00
  • ecf1c2590c fix: preserve Antigravity cancellation errors Luis Pater 2026-05-04 21:18:18 +08:00
  • 162897e02a Merge remote-tracking branch 'origin/pr/3205' into dev Luis Pater 2026-05-04 21:17:01 +08:00
  • c1caa454b3 fix(translator): handle empty tool function names in OpenAI Claude responses Luis Pater 2026-05-04 21:00:33 +08:00
  • bf6fa402e2 fix(executor): strip Vertex OpenAI response tool call IDs for consistency Luis Pater 2026-05-04 17:54:16 +08:00
  • 85c0150653 feat(translator): add token usage tracking and improve usage handling Luis Pater 2026-05-04 16:57:50 +08:00
  • 89d80bfff4 fix(executor): adjust ApplyThinking order and add payload override test Luis Pater 2026-05-04 16:45:25 +08:00
  • a1eba112f3 Merge pull request #2416 from kslamph/fix/gemini-cli-projectid Luis Pater 2026-05-04 16:08:31 +08:00
  • 6b4bc0a9a8 Align Codex default identity and docs Kenny 2026-05-03 21:13:37 -07:00
  • 08b0fe6816 Fix Codex websocket retry metadata Kenny 2026-05-03 19:01:44 -07:00
  • c19ae1d5be Align Codex websocket protocol semantics Kenny 2026-05-03 15:56:39 -07:00
  • 17be6442a8 fix(translator): improve tool response handling for non-string content Luis Pater 2026-05-04 05:50:01 +08:00
  • 38dad2afdf chore(docker): upgrade base image to alpine 3.23 Luis Pater 2026-05-04 05:36:09 +08:00
  • 8e6ef3fa64 fix(websocket): ensure state consistency on auth errors in streaming Luis Pater 2026-05-04 05:23:23 +08:00
  • a1487b0958 fix(translator): handle non-string types in tools result processing Luis Pater 2026-05-04 05:08:31 +08:00
  • 82ebe24b9e Merge pull request #2266 from DragonFSKY/fix/ws-compact-tool-output-mismatch Luis Pater 2026-05-04 04:40:43 +08:00
  • 2753d9fb71 feat: add validation for Claude streaming responses Luis Pater 2026-05-04 03:37:31 +08:00
  • bf0e5c23f7 fix: prevent goroutine leaks in streaming executors via context-aware channel sends 1137043480 2026-05-03 11:25:04 -04:00
  • 672fdd14ed feat: filter and drop empty assistant messages in Kimi executor Luis Pater 2026-05-03 22:40:42 +08:00
  • af65908cb0 feat: enhance tool mapping with namespace and web search support Luis Pater 2026-05-03 22:26:23 +08:00
  • 756b600b7a Merge pull request #3204 from zhanglunet/add-usage-dashboard-link Luis Pater 2026-05-03 21:38:45 +08:00
  • 054d0dee1d Merge pull request #3201 from murasame612/docs/add-cliproxy-pool-watch Luis Pater 2026-05-03 21:37:36 +08:00
  • d2386a3114 Update README_JA.md zhangluandgemini-code-assist[bot] 2026-05-03 20:38:51 +08:00
  • 7972130513 Update README_CN.md zhangluandgemini-code-assist[bot] 2026-05-03 20:38:25 +08:00
  • 81db7fdc1e Add CLIProxyAPI Usage Dashboard to statistics docs John 2026-05-03 20:23:23 +08:00
  • 5fc6f662e1 docs: add CLIProxy Pool Watch project ziwu 2026-05-03 18:25:11 +08:00
  • 593995a404 Merge pull request #3197 from VjayC/dev Luis Pater 2026-05-03 14:23:44 +08:00
  • 101b59cfe8 docs: update Subtitle Translator project description Vijay Chimmi 2026-05-02 17:37:38 -07:00
  • 56df36895a feat: add configurable retention period for Redis usage queue Luis Pater 2026-05-02 20:43:16 +08:00
  • 85124f098b Merge pull request #3194 from daishuge/codex/add-daishuge-cpa-port-20260502 Luis Pater 2026-05-02 17:43:02 +08:00
  • 2efa56dbb8 docs: add Playful Proxy API Panel daishuge 2026-05-02 15:34:57 +08:00
  • 79579c34bf docs: update README to consolidate and clarify CPA Usage Keeper details Luis Pater 2026-05-02 13:35:19 +08:00
  • 18bb9c315f chore: remove usage tracking and logging functionality Luis Pater 2026-05-02 04:50:58 +08:00
  • b8bba053fc feat: add tracking for auth request success and failure counts Luis Pater 2026-05-02 03:40:00 +08:00
  • 8c2f1a80d3 feat: enhance API key usage grouping with base URL inclusion Luis Pater 2026-05-02 02:20:49 +08:00
  • e37f3be0bf chore: update .goreleaser.yml to include custom archive naming with arch override logic Luis Pater 2026-05-02 00:09:08 +08:00
  • b0dc9df887 feat: add API key usage endpoint with provider and key grouping Luis Pater 2026-05-01 23:34:18 +08:00
  • 6187919000 feat: add support for recent request tracking in auth records Luis Pater 2026-05-01 22:55:22 +08:00
  • 4035abc0cd refactor(logging): replace gin-specific context handling with generic context-based request metadata utilities Luis Pater 2026-04-30 23:36:07 +08:00
  • 8b286e8fb3 Merge pull request #3163 from C4AL/docs/add-codexclipplus-ecosystem Luis Pater 2026-04-30 20:42:32 +08:00
  • aa70d13f60 docs: add CodexCliPlus to README ecosystem list C4AL 2026-04-30 20:36:37 +08:00
  • 05ecfb6241 feat: add local Docker build script and update compose configuration songyu 2026-04-30 14:01:56 +08:00
  • 243c582159 feat: add unit tests for OpenAI responses request conversion songyu 2026-04-30 13:33:40 +08:00
  • 6ba7c810a7 feat: apply image_generation filtering before payload rules Luis Pater 2026-04-30 12:42:08 +08:00
  • f56a19e5b8 feat: add tri-state support for disable-image-generation configuration Luis Pater 2026-04-30 11:59:50 +08:00
  • 46018417ad feat: remove tool_choice for image_generation when disabled Luis Pater 2026-04-30 08:24:14 +08:00
  • e3e60f914b feat: support disabling image generation globally Luis Pater 2026-04-30 03:42:27 +08:00
  • 359ec30d0c chore(docs): remove LingtrueAPI sponsorship section from README files Luis Pater 2026-04-29 23:13:12 +08:00
  • a1f0ed9575 Merge pull request #3071 from sususu98/fix/antigravity-credits-log Luis Pater 2026-04-29 22:56:41 +08:00
  • b3b92f334e Merge pull request #3125 from sususu98/fix/gemini-cli-usage-metadata-variants Luis Pater 2026-04-29 22:56:14 +08:00
  • 2c1539ead7 Merge pull request #3133 from sususu98/optimize/claude-codex-translator Luis Pater 2026-04-29 22:55:37 +08:00
  • 0d107dd566 fix: respect declared claude web search tool names sususu98 2026-04-29 19:24:53 +08:00
  • 1c0c426b85 fix: align claude codex translation sususu98 2026-04-29 18:47:03 +08:00
  • 4982512da2 fix: parse gemini cli usage metadata variants sususu98 2026-04-29 12:46:53 +08:00
  • 2ea8f77efb feat(models): add GPT-5.5 to the registry with support for advanced tasks Luis Pater 2026-04-29 09:49:26 +08:00
  • f95ab4cdf1 Merge pull request #3089 from XYenon/feat/session-affinity Luis Pater 2026-04-28 23:54:16 +08:00
  • c4965befe7 Merge pull request #3117 from sususu98/fix/restore-antigravity-ua-handling sususu98 2026-04-28 19:07:05 +08:00
  • 0e1235122e fix antigravity client agent headers sususu98 2026-04-24 23:14:30 +08:00
  • e78d45acc9 fix antigravity user agent handling sususu98 2026-04-24 19:46:52 +08:00
  • b34f3be13e Merge pull request #3114 from Xbang0222/fix/antigravity-credits-ua sususu98 2026-04-28 19:03:21 +08:00
  • 9fb6a49260 test(api): add validation for unsupported models in OpenAI image handlers Luis Pater 2026-04-28 17:19:12 +08:00
  • a992dee4e8 fix(antigravity): use real antigravity UA when polling credits balance xbang 2026-04-28 16:21:15 +08:00
  • 3ac39dcc7d feat: support Codex/PI session headers for session affinity XYenonandAmp 2026-04-27 17:08:49 +08:00
  • 34027da7f1 Merge pull request #3088 from sususu98/codex-claude-reasoning-signature Luis Pater 2026-04-27 16:59:11 +08:00
  • c523101439 Preserve Codex reasoning signatures for Claude sususu 2026-04-27 16:46:00 +08:00
  • d85e13b044 fix(codex): include content field in reasoning item initialization Luis Pater 2026-04-27 16:41:23 +08:00
  • 01e16a8509 feat(codex): handle thinking-signature conversion for reasoning content Luis Pater 2026-04-27 16:31:26 +08:00
  • 04a336f7df fix(usage_helpers): skip zero-token usage in additional model records Luis Pater 2026-04-27 10:56:22 +08:00
  • a325533f20 Merge pull request #2972 from XYenon/feat/amp-thread-id Luis Pater 2026-04-26 23:30:12 +08:00
  • 6fc23568df logging: mark antigravity credits requests sususu98 2026-04-26 23:04:06 +08:00
  • 736ae61e4a Merge pull request #3051 from philipbankier/fix/gpt55-free-tier-test Luis Pater 2026-04-26 22:35:59 +08:00
  • c5bea6f6f8 Merge pull request #3020 from Matthias319/fix/codex-error-classification Luis Pater 2026-04-26 22:26:40 +08:00
  • c7b28ba058 feat(executor): add support for Codex image generation tool usage tracking Luis Pater 2026-04-26 22:19:03 +08:00
  • 38573050aa feat(config): add support for disabling OpenAI compatibility providers Luis Pater 2026-04-26 21:49:36 +08:00
  • 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