Commit Graph

  • e3f1299a0c fix(ui): retain custom model choices until save main ZyyandCodex 2026-11-06 15:53:42 +08:00
  • 4e4cd96478 fix(openai): recheck cross-account capacity while queued Zyy 2026-11-06 15:02:16 +08:00
  • 6de1beb1df perf(openai): reduce scheduling reads and stabilize session affinity (#618) ZyyandZyy 2026-11-06 14:44:42 +08:00
  • ba3baddbda chore(release): v3.41.2 v3.41.2 ZyyandCodex 2026-11-06 12:21:27 +08:00
  • 09b22a9550 fix(openai): honor account allowlists for unlisted models ZyyandCodex 2026-11-06 12:18:08 +08:00
  • 04a48e848d chore(deps): update mio to 1.2.4 ZyyandCodex 2026-11-06 11:25:06 +08:00
  • 1655ecc972 style(usage): clarify tooltip success rate formatting ZyyandCodex 2026-11-06 11:06:22 +08:00
  • 4527db7b5d feat(usage): show cancelled and incomplete requests separately ZyyandCodex 2026-11-06 11:03:33 +08:00
  • 2b7a64dae6 docs: preserve task evidence and clarify completion rules ZyyandCodex 2026-11-05 22:06:09 +08:00
  • 0c07aac1d6 chore(release): v3.41.1 v3.41.1 ZyyandCodex 2026-11-05 22:01:26 +08:00
  • 3e33e84a45 fix(observability): unify request error statistics ZyyandCodex 2026-11-05 21:50:04 +08:00
  • c73e7126a2 fix(openai): clarify OAuth connection failures and extend timeouts ZyyandCodex 2026-11-05 21:50:08 +08:00
  • 1d88c9a4a5 fix(websocket): close idle clients when upstream connections end ZyyandCodex 2026-11-05 18:48:38 +08:00
  • 26dbc12010 fix(accounts): show full model names in the account catalog (#616) 蓝芷怡andCodex 2026-11-05 15:17:55 +08:00
  • 2dc6bf0150 chore(deps): bump the minor-and-patch group in /backend with 4 updates (#614) dependabot[bot] 2026-11-05 15:11:46 +08:00
  • f7f64ead3b chore(deps): bump the minor-and-patch group in /frontend with 6 updates (#613) dependabot[bot] 2026-11-05 15:11:02 +08:00
  • 37749001db chore(deps): bump taiki-e/install-action (#612) dependabot[bot] 2026-11-05 15:10:31 +08:00
  • 272534a3b6 perf(host): reduce startup and restart latency ZyyandCodex 2026-11-05 14:15:58 +08:00
  • b9bcb4e086 ci: streamline builds and release validation ZyyandCodex 2026-11-05 13:03:59 +08:00
  • 9039cef3d8 chore(release): v3.41.0 v3.41.0 ZyyandCodex 2026-11-05 12:18:54 +08:00
  • a9a77f5f9d fix(accounts): calculate model success rates from request outcomes (#611) 2026-11-05 12:14:27 +08:00
  • 6f7d92594e fix(frontend): defer incomplete configuration errors until submit ZyyandCodex 2026-11-05 12:11:52 +08:00
  • 6859520969 fix(api): broaden Chat compatibility and capture ingress failures (#610) 2026-11-05 11:53:21 +08:00
  • 21d84af2d8 fix: simplify user-facing messages and error feedback ZyyandCodex 2026-11-05 00:48:19 +08:00
  • 311e4d228f docs(contributing): prioritize concise text in development and feedback ZyyandCodex 2026-11-05 00:47:45 +08:00
  • d604adfbeb fix(login): center the sign-in form on mobile ZyyandCodex 2026-11-05 00:47:45 +08:00
  • 46b4665c5b feat(openai): allow API keys to override the installation ID ZyyandCodex 2026-11-05 00:31:37 +08:00
  • 1daa0623a0 fix(openai): preserve client turn state without local ownership records ZyyandCodex 2026-11-05 00:14:53 +08:00
  • 860fb39622 fix(frontend): satisfy account formatting rules ZyyandCodex 2026-11-04 22:49:25 +08:00
  • f5c5a6e5b7 feat(proxies): test account egress and assign accounts in bulk (#607) 2026-11-04 22:42:16 +08:00
  • bdfc201795 fix(peer-link): update account identity on definitive sharing results ZyyandCodex 2026-11-04 19:58:55 +08:00
  • 789609dd53 chore(release): v3.40.0 v3.40.0 ZyyandCodex 2026-11-04 19:36:41 +08:00
  • 10e25ce25f feat(api): extend Chat Completions compatibility with Responses (#606) 2026-11-04 19:32:42 +08:00
  • 6b362a5029 fix(accounts): keep failed recovery probes from thawing accounts (#605) 2026-11-04 19:30:22 +08:00
  • 13374e2a70 fix(api): separate traffic readiness from worker health (#604) 2026-11-04 19:29:50 +08:00
  • 19ef484969 feat(peer-link)!: share upstream key concurrency and RPM limits ZyyandCodex 2026-11-04 18:32:42 +08:00
  • 242ffb2324 feat(accounts): add a separate model allowlist cleanup button (#600) 2026-11-04 17:13:19 +08:00
  • 53a09bbfe9 docs(skills): require English pull request titles ZyyandCodex 2026-11-04 17:03:08 +08:00
  • 239def9a5b fix(store): preserve client key ledgers after deletion (#602) 2026-11-04 17:00:44 +08:00
  • 5eaca14a64 fix(openai): clear client headers when switching accounts ZyyandCodex 2026-11-04 15:27:46 +08:00
  • 78e943f406 feat(usage): add snapshot scans and complete grouped statistics (#599) 2026-11-04 15:22:44 +08:00
  • 0663df14df fix(responses): reconnect idle WebSockets for replay regardless of client identity ZyyandCodex 2026-11-04 14:14:29 +08:00
  • 39aa20a13a fix(plugins): prefer account-scoped profiles for adapted models (#588) 2026-11-04 13:18:39 +08:00
  • 621b1faceb fix(store): keep usage queries compatible with PostgreSQL 16 (#597) Ke WangandCodex 2026-11-04 13:17:09 +08:00
  • 28eb4708b5 fix(update): keep read-only official plugin files during extract (#595) 2026-11-04 13:09:57 +08:00
  • aa003f7d90 fix(build): keep frozen migrations in LF (#589) Ke Wang 2026-11-04 13:02:04 +08:00
  • 4c57a0405d fix(xai): preserve quota snapshots and restore daily usage ZyyandCodex 2026-11-04 12:39:10 +08:00
  • 49cee2397f fix(openai): avoid repeated replay errors after large SSE requests ZyyandCodex 2026-11-04 12:17:26 +08:00
  • 1915806bd1 perf(theme): load preview content after the canvas ZyyandCodex 2026-11-03 21:18:02 +08:00
  • 5100f6333e fix(usage): improve error diagnostics and request inspection ZyyandCodex 2026-11-03 21:18:02 +08:00
  • 187af36306 fix(accounts): preserve known peer identity after sync failures ZyyandCodex 2026-11-03 19:33:24 +08:00
  • be35f8a6ee fix(accounts): refine upstream quota display and layout ZyyandCodex 2026-11-03 17:31:57 +08:00
  • 317c05c74a fix(accounts): show OAuth results in notifications ZyyandCodex 2026-11-03 15:55:56 +08:00
  • 12c32fcdec chore(release): v3.39.1 v3.39.1 ZyyandCodex 2026-11-03 11:47:32 +08:00
  • 26de671226 fix(runtime): reload full snapshot on config revision races (#584) Ke WangandCodex 2026-11-03 11:35:22 +08:00
  • a92b95c48c fix(proxies): measure latency for the selected successful address family (#585) Ke WangandCodex 2026-11-03 11:34:40 +08:00
  • e7c24781fb fix(openai): preserve deployment account routing policy ZyyandCodex 2026-11-03 11:33:53 +08:00
  • 3b4b547e9c fix(store): release proxy locks before returning delete conflicts ZyyandCodex 2026-11-03 11:23:28 +08:00
  • 2016bda031 fix(openai): preserve client headers and send account installation id ZyyandCodex 2026-11-03 11:23:16 +08:00
  • 790f3147e0 fix(openai): preserve verified turn state on full requests ZyyandCodex 2026-11-03 10:19:53 +08:00
  • 96e8443ede chore(release): v3.39.0 v3.39.0 ZyyandCodex 2026-11-02 19:40:58 +08:00
  • 42badf64ca docs(deploy): document low-memory database tuning ZyyandCodex 2026-11-02 16:30:04 +08:00
  • 35afe1123f feat(plugins): edit sensitive configuration per field (#582) 2026-11-02 15:32:32 +08:00
  • 2ac4265832 feat(windows): add builds and online updates ZyyandCodex 2026-11-02 14:45:33 +08:00
  • d22ec29824 fix(usage): show CPR badges for linked accounts ZyyandCodex 2026-11-02 14:39:44 +08:00
  • 7a32c6cec2 chore(release): v3.38.2 v3.38.2 ZyyandCodex 2026-11-02 13:15:22 +08:00
  • 0ff1a72919 fix(retry): limit upstream Retry-After waits (#578) 2026-11-02 13:07:20 +08:00
  • 79083a5632 fix(openai): reconnect before websocket search activation (#577) 2026-11-02 12:28:14 +08:00
  • 90f7456db8 fix(ui): align CPR badge text with its icon ZyyandCodex 2026-11-02 12:27:51 +08:00
  • 6f71b27c3c fix(peer): include quota-backed plans in pool summaries ZyyandCodex 2026-11-02 12:24:57 +08:00
  • 7b05b14a2b fix(openai): narrow model rejection cooldown detection ZyyandCodex 2026-11-02 11:32:33 +08:00
  • f9b5b5ff77 chore(deps): bump node from 26.12.1-bookworm-slim to 26.13.0-bookworm-slim in /deploy in the minor-and-patch group across 1 directory (#573) 2026-11-02 10:33:44 +08:00
  • 4d5778a84f chore(deps): bump rust from 48b7f43 to 9181b56 in /deploy (#575) dependabot[bot] 2026-11-02 10:32:20 +08:00
  • 6d22d73506 chore(deps): bump debian from 7ff6ba3 to 99c0b25 in /deploy (#574) dependabot[bot] 2026-11-02 10:32:10 +08:00
  • d8ab207282 chore(deps): bump the minor-and-patch group in /frontend with 7 updates (#572) dependabot[bot] 2026-11-02 10:31:59 +08:00
  • 3816b46ba1 chore(deps): bump the minor-and-patch group in /backend with 8 updates (#571) dependabot[bot] 2026-11-02 10:31:48 +08:00
  • 4a7c06f895 chore(deps): bump taiki-e/install-action (#569) dependabot[bot] 2026-11-02 10:31:13 +08:00
  • e0b7a841ca chore(release): v3.38.1 v3.38.1 ZyyandCodex 2026-11-02 00:08:30 +08:00
  • 96a292dd0f fix(providers): align catalog-based account eligibility ZyyandCodex 2026-11-02 00:02:08 +08:00
  • 6f138c8256 chore(release): v3.38.0 v3.38.0 ZyyandCodex 2026-11-01 23:32:37 +08:00
  • c8ffb1a8c8 perf(store): batch account lease runtime reads ZyyandCodex 2026-11-01 23:23:49 +08:00
  • 79df82a4f0 fix(openai): respect model capabilities in account selection ZyyandCodex 2026-11-01 22:39:21 +08:00
  • 62516d9769 fix(ci): reduce Cargo cache snapshot disk usage ZyyandCodex 2026-11-01 22:05:10 +08:00
  • 892cba68ae test: streamline backend tests and speed up validation ZyyandCodex 2026-11-01 21:31:07 +08:00
  • fada9bc0bd refactor: clarify module boundaries and naming ZyyandCodex 2026-11-01 20:35:59 +08:00
  • 27b9bbe994 fix: persist peer discovery and quiet expected cookie conflicts ZyyandCodex 2026-11-01 20:20:45 +08:00
  • db849c1251 feat(peer-link)!: simplify the CPR Link protocol ZyyandCodex 2026-11-01 19:24:17 +08:00
  • c57af9b0dd fix(openai): strip sentry-trace and baggage from outbound requests ZyyandCodex 2026-11-01 14:21:01 +08:00
  • 641f43b303 chore(release): v3.37.2 v3.37.2 ZyyandCodex 2026-11-01 03:41:24 +08:00
  • 6ce723ce93 fix(accounts): show account names in delete confirmation ZyyandCodex 2026-11-01 03:41:16 +08:00
  • 2ff43c73da fix(accounts): bound discovery refreshes and align import settings ZyyandCodex 2026-11-01 03:35:29 +08:00
  • cb79f4d5a5 fix(accounts): start peer discovery after credential imports ZyyandCodex 2026-11-01 03:10:18 +08:00
  • 1e57805598 chore(release): v3.37.1 v3.37.1 ZyyandCodex 2026-11-01 02:20:01 +08:00
  • aca75490cb fix(accounts): preserve migrated identities and restore cumulative usage ZyyandCodex 2026-11-01 02:19:53 +08:00
  • 6a95869a72 docs: fix README links and add UI playground ZyyandCodex 2026-11-01 01:59:55 +08:00
  • dfc29d4709 chore(release): v3.37.0 v3.37.0 ZyyandCodex 2026-11-01 01:49:30 +08:00
  • 3cbebb5f9b feat(frontend): adopt UI v0.8.0 and refine form feedback ZyyandCodex 2026-11-01 01:40:09 +08:00
  • fbdfe22757 feat(settings): update default concurrency policy ZyyandCodex 2026-10-31 21:29:50 +08:00
  • 7cf99769b1 feat(accounts): support editing optional account names (#568) 2026-10-31 21:19:07 +08:00
  • 839054cdaf docs: refine GitHub reply tone ZyyandCodex 2026-10-31 21:09:49 +08:00