Commit Graph

  • ac02da6c05 docs(readme): update APIKEY.FUN sponsor link v7.2.159 Luis Pater 2026-09-13 01:59:34 +08:00
  • cb73cd9936 fix(codex): buffer keepalive and empty item announcements during codex bootstrap Viggo95 2026-09-12 01:50:19 +08:00
  • 3c3938feb1 feat(plugins): forward query parameters as metadata in auth provider start login Luis Pater 2026-09-12 20:05:34 +08:00
  • b192f6550c feat(management): add plugin quota and declarative probe endpoints Luis Pater 2026-09-12 19:07:43 +08:00
  • e30de3d561 perf(antigravity): cache and deduplicate model capability probe requests Luis Pater 2026-09-12 14:06:44 +08:00
  • 5b2785617d feat(plugins): expose model list responses to plugin interceptors v7.2.158 Luis Pater 2026-09-12 00:04:11 +08:00
  • d9b8fdb77f fix(claude): forward unmanaged caller betas on direct anthropic requests Luis Pater 2026-09-11 23:44:21 +08:00
  • 456d4c371b fix(auth): clear unauthorized cooldowns on credential changes and sync codex plan type Luis Pater 2026-09-11 23:31:28 +08:00
  • 137db720c5 Merge pull request #5746 from smartconnect365/fix/gemini-responses-output-tokens Luis Pater 2026-09-11 23:29:53 +08:00
  • 9781fe4681 Merge pull request #5744 from smartconnect365/fix/5733 Luis Pater 2026-09-11 20:02:36 +08:00
  • b5ba02c2e3 fix(websockets): prevent keepalive pong starvation during large payload writes Luis Pater 2026-09-11 19:53:25 +08:00
  • c2562d8a5e fix(gemini): include thought tokens in OpenAI responses usage charles 2026-09-11 19:35:53 +08:00
  • cd1e8e10c0 fix(gemini): include thought tokens in OpenAI completion usage charles 2026-09-11 19:23:41 +08:00
  • ae8f1f8be5 feat(readme): add RapidProxy sponsorship details and logo in Chinese and Japanese Supra4E8C 2026-09-11 18:35:47 +08:00
  • e88cd94767 feat(readme): add RapidProxy sponsorship details and logo Supra4E8C 2026-09-11 18:32:32 +08:00
  • 8bd67f3338 feat(kimi): add Kimi K2.8 model definitions, normalization, and temperature guard sususu 2026-09-11 16:58:23 +08:00
  • 377c315fd7 fix(claude): anchor billing fingerprint to initial turn for cloaked cache stability Luis Pater 2026-09-11 16:59:42 +08:00
  • 75ce635293 feat(signature): validate Claude CAQS reasoning signatures sususu 2026-09-11 11:55:25 +08:00
  • 4edf9d1dd6 fix(thinking): extract configuration_update reasoning effort in codex usage reporting Luis Pater 2026-09-11 12:15:43 +08:00
  • 54776fb3a0 fix(signature): preserve Gemini 3 server-side tool thought signatures (#5652) sususu 2026-09-11 09:19:28 +08:00
  • d1702fdffd fix(auth): drop stale auth updates using monotonic watcher revisions Luis Pater 2026-09-11 08:18:51 +08:00
  • 5c80a01ca9 fix(translator): support audio transcription parts in gemini response translation Luis Pater 2026-09-11 07:05:25 +08:00
  • 942bda9979 fix(translator): preserve unknown thinking signatures in claude to codex compat translation Luis Pater 2026-09-11 04:13:27 +08:00
  • fc96a87fa6 feat(auth): support organization-hashed claude credentials and legacy migration Luis Pater 2026-09-11 03:58:23 +08:00
  • 4cd17293a3 fix(translator): relay claude tool result images as user messages for openai Luis Pater 2026-09-11 02:52:04 +08:00
  • 2912516cea feat(auth): support execution result policy before quota and cooldown mutations Luis Pater 2026-09-11 02:19:22 +08:00
  • 4efcac7966 fix(translator): support incomplete status and response.incomplete event in responses translation Luis Pater 2026-09-11 02:03:50 +08:00
  • 8f23ad0291 fix(codex): inherit template metadata for model aliases and restrict provider capabilities Luis Pater 2026-09-11 01:42:17 +08:00
  • 8461b4e91d chore(codex): update codex user-agent to 0.154.0 sususu 2026-09-11 00:30:15 +08:00
  • c8f723e0fb feat(usage): propagate upstream base_url across usage records and plugin auth Luis Pater 2026-09-11 00:25:17 +08:00
  • cfeeeb3418 docs(readme): update links after GitHub username change 智商焗蒟长 2026-09-10 23:01:35 +08:00
  • c6e076ff41 Merge dev into feat/meta-provider and preserve both registry tests Kenny 2026-09-10 14:03:29 +00:00
  • 5a07045e6d fix(translator): ignore fco output item IDs when extracting responses call ID Luis Pater 2026-09-10 20:34:05 +08:00
  • 6dce78673f fix(auth): bound force refresh all concurrency using worker pool Luis Pater 2026-09-10 20:21:11 +08:00
  • b8e6ec0ae7 fix(gemini): preserve function call pairing for interrupted calls and replay failures Luis Pater 2026-09-10 20:01:39 +08:00
  • 9fad505505 fix(auth): treat cloudflare 520-526 origin errors as transient upstream failures Luis Pater 2026-09-10 19:31:08 +08:00
  • fd3e662376 fix(antigravity): keep active block open on empty text parts in claude stream Luis Pater 2026-09-10 19:07:48 +08:00
  • c8ecb4f3c9 fix(openai): process reasoning deltas before content in responses stream Luis Pater 2026-09-10 18:59:11 +08:00
  • 09a29bd345 docs(readme): remove RunAPI sponsor v7.2.157 Luis Pater 2026-09-10 18:41:46 +08:00
  • 638ed7e1cc fix(stream): handle split CRLF across chunk boundaries in SSE validation Luis Pater 2026-09-10 17:53:25 +08:00
  • 4dce5f3a2b fix(translator): ignore null and empty finish reasons in openai to gemini response Luis Pater 2026-09-10 17:37:15 +08:00
  • dde250f1c3 fix(auth): enable model cooldown and rotation for model not found errors Luis Pater 2026-09-10 12:35:07 +08:00
  • 3ae9093da8 fix(codex): treat model capacity errors as bootstrap overload failures Luis Pater 2026-09-10 12:06:01 +08:00
  • 259130863d fix(openai): preserve nested error details and sequence numbers in responses stream Luis Pater 2026-09-10 11:58:36 +08:00
  • bd03aabcf1 fix(openai): preserve prewarm input and allow named tool outputs in responses websocket Luis Pater 2026-09-10 11:20:49 +08:00
  • 6a73f39627 fix(claude): preserve 1h cache ttl and beta header for subagent requests Luis Pater 2026-09-10 10:58:34 +08:00
  • d1a024e940 feat(codex): add support for gpt-image-2.5 models v7.2.156 Luis Pater 2026-09-10 10:40:53 +08:00
  • aedc9e6a39 fix(auth): classify terminal upstream auth failures as non-retryable errors Luis Pater 2026-09-10 10:02:08 +08:00
  • 3bf787fc1d feat(auth): propagate canonical session id for custom header expansion Luis Pater 2026-09-10 01:43:37 +08:00
  • 7c961b34fd docs: add PiCloud to related projects cookerpapa 2026-09-09 21:59:35 +08:00
  • 60e5b8bd43 feat(management): add endpoint to refresh auth files Luis Pater 2026-09-09 20:05:19 +08:00
  • 56518489ce perf(codex): batch tool schema rewrites cookerpapa 2026-09-09 18:23:50 +08:00
  • db011593ca Merge pull request #5677 from sususu98/fix/codex-tool-schema-pattern Luis Pater 2026-09-09 18:22:16 +08:00
  • cbf8318315 perf(codex): avoid discarded copies of SSE data lines cookerpapa 2026-09-09 18:04:01 +08:00
  • 37ce368c50 fix(schema): inspect patternProperties keys and avoid Unicode escape fast-path bypass sususu 2026-09-09 18:03:39 +08:00
  • e56abd56f1 fix(translator): strip unsupported unicode property escape patterns from tool schemas sususu 2026-09-09 17:49:13 +08:00
  • b064b832e2 feat(codex): support model-level quota cooling Luis Pater 2026-09-09 11:57:58 +08:00
  • a59b1764e7 fix(claude): emit trailing usage chunk and aggregate stream usage Luis Pater 2026-09-09 10:48:05 +08:00
  • 0796d6d133 feat(plugin): add host session affinity lookup callback Luis Pater 2026-09-09 03:25:42 +08:00
  • 7fac6b15bc fix(codex): strip schema dialect keywords from tool parameters v7.2.155 Luis Pater 2026-09-09 01:33:09 +08:00
  • 4fde97f414 fix(gemini): reorder trailing text before function responses in user turns Luis Pater 2026-09-09 01:19:09 +08:00
  • c6327a86c9 feat(plugin): preserve raw json in management responses on schema version 6 Luis Pater 2026-09-09 00:45:31 +08:00
  • 454452d5da Merge pull request #5626 from nichaoshou/fix/healthz-access-log Luis Pater 2026-09-09 00:31:32 +08:00
  • d0bb908ce4 fix(gemini): normalize responses tool call outputs and resolve alternate call ids Luis Pater 2026-09-09 00:24:25 +08:00
  • f39702a2c4 Merge pull request #5625 from router-for-me/fix/issue-5608-plugin-store-rate-limit Luis Pater 2026-09-09 00:03:04 +08:00
  • a163c5e7ed fix(logging): silence only successful health probes chaoshou 2026-09-08 19:17:20 +08:00
  • 1119ef1424 fix(session): harden canonical UUIDv8 normalization for empty prefixes and context roots sususu 2026-09-08 19:12:48 +08:00
  • e026cbf4e9 fix(api): skip access logging for health probes chaoshou 2026-09-08 18:41:38 +08:00
  • 3639d92421 fix(plugin-store): add network scope handling for shared GitHub API cooldowns Supra4E8C 2026-09-08 18:35:32 +08:00
  • d8f2dceef7 perf(antigravity): batch functionResponse name repairs rome-xi 2026-09-07 01:26:52 +00:00
  • 20e3f731ea feat(auth): export helper functions for headless antigravity oauth Luis Pater 2026-09-08 18:22:01 +08:00
  • 8c0ad8ccf2 fix(plugin-store): honor shared GitHub API rate-limit cooldowns Supra4E8C 2026-09-08 18:18:25 +08:00
  • 54b17ce8f7 fix(plugin-store): coalesce and throttle cached release checks Supra4E8C 2026-09-08 18:01:18 +08:00
  • 1d5f7b2ac3 fix(auth): strip monotonic clock reading from quota cooldown deadlines Luis Pater 2026-09-08 17:58:43 +08:00
  • 1c9d7194e0 fix(plugin-store): only check releases for installed update sources Supra4E8C 2026-09-08 17:53:22 +08:00
  • 6b187e778c feat(usage): normalize reported session hierarchy to canonical UUIDv8 sususu 2026-09-08 14:58:04 +08:00
  • 390589159e feat(session): enhance harness hierarchy recognition and deduplicate selector extraction sususu 2026-09-08 14:57:55 +08:00
  • e365ab0cc9 fix(claude): map codex reasoning tokens to thinking tokens Luis Pater 2026-09-08 12:17:37 +08:00
  • 48e5e9e03d fix(auth): cap refresh loop timer wait duration Luis Pater 2026-09-08 12:07:57 +08:00
  • ef99119e57 fix(claude): enforce sequential content blocks for interleaved streaming tool calls Luis Pater 2026-09-08 11:40:05 +08:00
  • 68dd99d56f fix(antigravity): include resolved pool settings in transport cache key sususu 2026-09-08 11:29:05 +08:00
  • d4146bde12 feat(kimi): support openai responses api Luis Pater 2026-09-08 10:52:13 +08:00
  • 35a4723872 fix(claude): attach helper request IDs according to the upstream base 이현민 2026-09-07 10:53:41 +09:00
  • 280b96acea fix(claude): align beta assembly and Haiku helper transport with the measured 2.1.258 이현민 2026-09-04 13:40:44 +09:00
  • dc21a42639 fix(antigravity): normalize gemini responseJsonSchema to responseSchema Luis Pater 2026-09-08 09:56:32 +08:00
  • 6e1f9ec4e0 fix(claude): default function parameters for tools without input schema Luis Pater 2026-09-08 09:47:33 +08:00
  • d198db54d4 fix(docs): remove Infistar.ai sponsorship details from README files Supra4E8C 2026-09-08 09:28:59 +08:00
  • ba7e55836d fix(codex): recognize retryable server errors for bootstrap failover v7.2.154 Luis Pater 2026-09-08 03:49:10 +08:00
  • bee20b9940 fix(codex): sanitize invalid tool name characters for upstream compatibility Luis Pater 2026-09-08 02:53:30 +08:00
  • 03a054e32f fix(codex): recover omitted tool namespaces in openai responses Luis Pater 2026-09-08 02:09:01 +08:00
  • d01516c120 fix(codex): explicitly default function tool strict to false Luis Pater 2026-09-07 22:52:24 +08:00
  • 8696585cea fix(codex): preserve service tier and cache write tokens in openai responses Luis Pater 2026-09-07 21:35:09 +08:00
  • 7871a5a978 fix(wsrelay): preserve queued frames during terminal message delivery Luis Pater 2026-09-07 20:45:39 +08:00
  • 4f03809901 feat(claude): support structured output via system prompt instructions Luis Pater 2026-09-07 20:31:46 +08:00
  • bf20b999de fix(codex): simplify complex tool schema unions and detect empty incomplete responses Luis Pater 2026-09-07 20:09:29 +08:00
  • f19d6da012 Merge pull request #5596 from sususu98/fix/issue-5494-antigravity-idle-conns Luis Pater 2026-09-07 19:25:29 +08:00
  • d5397905f0 fix(antigravity): default to short connections and harden connection pool lifecycle (fixes #5494) sususu 2026-09-07 19:13:21 +08:00
  • 82f4f370df fix(codex): restore dotted collaboration tool names in multi-agent v2 Luis Pater 2026-09-07 19:12:46 +08:00
  • 510c9c8fa5 fix(gemini): hide trailing text thought signatures from responses timeline Luis Pater 2026-09-07 18:15:02 +08:00
  • 934fb7928c feat: add link to Aiberm in sponsorship section of README files v7.2.153 Supra4E8C 2026-09-07 11:55:06 +08:00