Commit Graph

  • d875a62652 chore(release): v3.22.1 v3.22.1 ZyyandCodex 2026-10-09 14:10:51 +08:00
  • 98704dfde8 fix(usage): parse response critical path timings ZyyandCodex 2026-10-09 13:51:40 +08:00
  • b07bca312a fix(upgrade): handle long migrations and unify forced shutdown ZyyandCodex 2026-10-09 13:51:14 +08:00
  • 60966d935e chore(release): v3.22.0 v3.22.0 ZyyandCodex 2026-10-09 13:03:32 +08:00
  • 52981f40f9 fix(providers): align Codex 0.162 protocol handling ZyyandCodex 2026-10-09 11:23:26 +08:00
  • a51c4cd640 refactor(plugins): simplify lifecycle and reuse unchanged instances ZyyandCodex 2026-10-09 00:11:17 +08:00
  • bda6d973a8 docs: streamline documentation around current behavior ZyyandCodex 2026-10-08 22:26:12 +08:00
  • 66a7e4a695 fix(client): align Codex config export with CC Switch 4.0.4 ZyyandCodex 2026-10-08 22:09:02 +08:00
  • 9483f2c91b perf(groups): avoid aggregate queries when loading group selectors think-backandCodex 2026-10-08 18:20:24 +08:00
  • faf50c28ad feat(usage): unify request observations and upstream performance ZyyandCodex 2026-10-08 17:30:33 +08:00
  • cb397ae53e chore(release): v3.21.3 v3.21.3 ZyyandCodex 2026-10-08 12:12:34 +08:00
  • 63802f9b1a fix(usage): exclude cached tokens from displayed input ZyyandCodex 2026-10-08 11:43:26 +08:00
  • de599ed768 fix(openai): apply timezone overrides without content kinds ZyyandCodex 2026-10-08 11:16:31 +08:00
  • 3315ddbff6 fix(openai): isolate guardian concurrency from ordinary requests ZyyandCodex 2026-10-08 10:38:52 +08:00
  • 6c583e341a fix(openai): reject invalid continuation replay before account selection ZyyandCodex 2026-10-07 22:45:42 +08:00
  • fb15f3e36c chore(release): v3.21.2 v3.21.2 ZyyandCodex 2026-10-07 20:21:38 +08:00
  • a940eb599f fix(openai): allow atomic first binding from any session request ZyyandCodex 2026-10-07 20:18:03 +08:00
  • 22a848b360 refactor(backend): clarify ownership and align xai contracts ZyyandCodex 2026-10-07 19:18:40 +08:00
  • 754da83b02 refactor(backend): simplify query ownership and resource handling ZyyandCodex 2026-10-07 15:43:29 +08:00
  • f174320e2a chore(release): v3.21.1 v3.21.1 ZyyandCodex 2026-10-07 03:57:15 +08:00
  • 9db8528758 fix(metrics): align TTFT and throughput with sub2api ZyyandCodex 2026-10-07 03:52:59 +08:00
  • 119032c067 feat(settings): add preferred account affinity mode ZyyandCodex 2026-10-07 03:50:37 +08:00
  • 3d1dc79f5d fix(auth): refresh sessions only after authentication failures ZyyandCodex 2026-10-07 03:10:50 +08:00
  • 128ced4093 chore(release): v3.21.0 v3.21.0 ZyyandCodex 2026-10-07 02:49:11 +08:00
  • 693025afa4 refactor(store): consolidate unreleased database migrations ZyyandCodex 2026-10-07 02:49:01 +08:00
  • 0bfeff28fc refactor(backend): centralize shared models and settings validation ZyyandCodex 2026-10-07 02:32:53 +08:00
  • cb7daffb66 feat(settings): configure account affinity and rotation limits ZyyandCodex 2026-10-07 01:30:10 +08:00
  • d922c3af60 fix(diagnostics): preserve error chains and avoid logging backpressure ZyyandCodex 2026-10-06 20:26:46 +08:00
  • 366bc5f1ca feat(client-profile): expose desktop OS version setting ZyyandCodex 2026-10-06 18:29:12 +08:00
  • a5e4041295 fix(diagnostics): preserve failure causes across request tracing ZyyandCodex 2026-10-06 16:39:59 +08:00
  • b27877c99b fix(memory): release request copies and preallocate XZ buffers ZyyandCodex 2026-10-06 15:47:25 +08:00
  • 7505459ece fix(accounts): constrain long plan badges to available width ZyyandCodex 2026-10-06 13:52:29 +08:00
  • 102d064ab0 fix(metrics): align first-token timing with request duration ZyyandCodex 2026-10-06 13:52:24 +08:00
  • 7616fdf4ab feat(auth): add seamless admin session renewal ZyyandCodex 2026-10-06 12:49:50 +08:00
  • 5cfe0c68cc fix(deps): update source-map-js to 1.2.2 ZyyandCodex 2026-10-06 11:22:48 +08:00
  • 7940735866 chore(release): v3.20.0 v3.20.0 ZyyandCodex 2026-10-06 11:04:29 +08:00
  • 7741503b03 refactor(store): consolidate unreleased runtime migrations ZyyandCodex 2026-10-06 11:03:28 +08:00
  • 74f749f49d fix(openai): unify conversation account bindings ZyyandCodex 2026-10-06 07:04:16 +08:00
  • c4d8732a73 feat(usage): add performance column and align Fast indicators (#354) 2026-10-06 02:36:41 +08:00
  • 0a47b5efc0 feat(groups): add Fast modes with plugin compatibility warnings (#343) 2026-10-06 01:21:25 +08:00
  • 35a7fa5a73 fix(openai): isolate live profiles and turn routing state ZyyandCodex 2026-10-06 00:51:22 +08:00
  • 0ce81eea1d feat: add account scheduling controls and client profile options (#339) KumikoLoveandCodex 2026-10-06 00:09:02 +08:00
  • 22acbd1d10 feat(openai): add Codex live voice call proxying (#308) 2han9wen71anandCodex 2026-10-05 23:48:55 +08:00
  • 78ba7e412e fix(codex): align upstream contracts and transport behavior (#352) 2026-10-05 23:41:46 +08:00
  • f8439eb4b9 chore(deps): upgrade syn and prettyplease together (#349) ZyyandCodex 2026-10-05 13:47:14 +08:00
  • 55062228e4 fix(frontend): prevent proxy exit IP overflow ZyyandCodex 2026-10-05 13:36:28 +08:00
  • f7585ede0c chore(deps): bump jsonschema from 0.57.0 to 0.58.4 in /backend (#348) dependabot[bot] 2026-10-05 13:31:18 +08:00
  • 94ae5f693f chore(deps): bump the minor-and-patch group across 1 directory with 5 updates (#347) dependabot[bot] 2026-10-05 13:31:13 +08:00
  • 4961788acf docs: align documentation and skills with current implementation ZyyandCodex 2026-10-05 13:22:07 +08:00
  • 24f39f7f0e docs(backend): standardize Rust file comments ZyyandCodex 2026-10-05 11:52:56 +08:00
  • 9c5fbdba70 refactor(frontend): clarify module boundaries and simplify state ZyyandCodex 2026-10-05 10:34:10 +08:00
  • 28a57cbde5 feat(deploy): add opt-in low-memory allocator configuration ZyyandCodex 2026-10-05 09:44:32 +08:00
  • 1c8a74e572 fix(core): release dropped cancellation waiters ZyyandCodex 2026-10-05 09:27:42 +08:00
  • 7c266b469b fix(core): remove the default model request timeout ZyyandCodex 2026-10-03 03:30:39 +08:00
  • d37dc32731 feat(usage): add a yellow Fast tier badge (#341) WeiSiTaPanandCodex 2026-10-02 23:18:11 +08:00
  • 9a749d1a03 fix(api): omit timezone offsets from chart labels ZyyandCodex 2026-10-01 23:57:22 +08:00
  • fef52b3717 chore(release): v3.19.0 v3.19.0 ZyyandCodex 2026-10-01 23:24:57 +08:00
  • 45e72682e6 refactor(store): persist warmup progress in runtime settings ZyyandCodex 2026-10-01 23:21:48 +08:00
  • 90e241f74b feat(openai): configure Guardian concurrency priority at runtime (#306) 2026-10-01 16:49:11 +02:00
  • a0e8f768dd fix(ci): align container timezone checks with UTC ZyyandCodex 2026-10-01 21:40:27 +08:00
  • 318f8a748e fix(modal): preserve content through close transitions ZyyandCodex 2026-10-01 21:40:22 +08:00
  • 0dcba14572 refactor(bootstrap): separate startup modes and plugin wiring ZyyandCodex 2026-10-01 16:00:07 +08:00
  • ab3a2e30c5 feat(time): unify deployment timezone across display and scheduling ZyyandCodex 2026-10-01 15:30:37 +08:00
  • 0490e28cfc feat(accounts): show Codex credit balances in quota reset dialog ZyyandCodex 2026-10-01 13:22:20 +08:00
  • 9c10676764 chore(release): v3.18.3 v3.18.3 ZyyandCodex 2026-09-30 22:20:06 +08:00
  • caa6c8ffc8 refactor(plugin): keep external quota cycles out of host ledger (#332) ZyyandCodex 2026-09-30 21:47:50 +08:00
  • 9d651856be fix(outbound): avoid duplicate Host headers on HTTP/2 (#337) 2026-09-30 19:26:58 +08:00
  • d10b8890e0 fix(admin): improve quota forecast and subscription display ZyyandCodex 2026-09-30 18:45:08 +08:00
  • d97c6e064b fix(keys): restart budget windows on use after reset (#335) ZyyandCodex 2026-09-30 17:54:47 +08:00
  • f85801edb3 fix(usage): balance diagnostic column widths ZyyandCodex 2026-09-30 04:33:21 +08:00
  • e30aad4755 chore(release): v3.18.2 v3.18.2 ZyyandCodex 2026-09-30 03:41:55 +08:00
  • 945f7912ac chore(deps): sync UI v0.3.1 and plugin references ZyyandCodex 2026-09-30 03:38:10 +08:00
  • 19038f264a fix(admin): correct usage diagnostics and refine management views ZyyandCodex 2026-09-30 03:28:58 +08:00
  • 71c3b03878 fix(openai): add built-in GPT-6.1 Sol pricing ZyyandCodex 2026-09-30 03:27:01 +08:00
  • 70d1557b55 chore(release): v3.18.1 v3.18.1 ZyyandCodex 2026-09-30 01:36:39 +08:00
  • b4d11694ae fix(update): confirm incompatible plugin shutdown before restart ZyyandCodex 2026-09-30 01:36:32 +08:00
  • 718b959fc1 chore(release): v3.18.0 v3.18.0 ZyyandCodex 2026-09-30 00:14:35 +08:00
  • 11c076ef5a fix(release): seal current plugin compatibility declaration ZyyandCodex 2026-09-30 00:14:22 +08:00
  • b37d790144 fix(api): default HTTP responses to JSON when stream is omitted ZyyandCodex 2026-09-29 22:15:19 +08:00
  • 3a04e166c2 refactor: clarify ownership and simplify plugin management ZyyandCodex 2026-09-29 20:56:10 +08:00
  • ec21d83415 refactor(backend): flatten leaf modules ZyyandCodex 2026-09-29 18:42:28 +08:00
  • fe78c230e5 feat(plugin): expose request lifecycles through onion middleware ZyyandCodex 2026-09-29 18:20:22 +08:00
  • d83d3eb803 feat(plugin): add managed upstream adapters (#326) Zyy 2026-09-28 23:31:25 +08:00
  • faee3b2642 feat(plugin): add managed upstream adapters for built-in providers ZyyandCodex 2026-09-28 23:23:41 +08:00
  • a5a844af16 fix(openai): align connection settings with Codex defaults ZyyandCodex 2026-09-28 20:00:01 +08:00
  • d6bdb9d191 chore(deps): bump redis in /backend in the minor-and-patch group (#321) dependabot[bot] 2026-09-28 18:48:08 +08:00
  • 33aa161863 chore(deps): bump node from 2d49d87 to 662933c in /deploy (#320) dependabot[bot] 2026-09-28 18:47:30 +08:00
  • dc45aee5da ci: streamline cache handling and release jobs ZyyandCodex 2026-09-28 18:33:20 +08:00
  • b3fa5322f1 perf(test): reduce backend fixture and timeout overhead ZyyandCodex 2026-09-28 17:49:23 +08:00
  • 8fb42300c1 ci: streamline release checks and protect contribution rules ZyyandCodex 2026-09-28 16:54:13 +08:00
  • a1fc368474 docs: streamline documentation and skill workflows ZyyandCodex 2026-09-28 15:54:49 +08:00
  • 9a1e90dd3d chore(deps): bump jsonschema from 0.56.0 to 0.57.0 in /backend (#315) dependabot[bot] 2026-09-28 14:40:21 +08:00
  • e7b0551f1a chore(deps): bump the minor-and-patch group in /backend with 6 updates (#314) dependabot[bot] 2026-09-28 14:39:54 +08:00
  • dde4a91974 feat(plugin): include account name and email in data facts (#313) 2026-09-28 14:25:01 +08:00
  • bb859455f9 fix(update): retain binary installation path for self-restart ZyyandCodex 2026-09-28 12:04:01 +08:00
  • e06ca56f93 chore(plugins): update examples and require official source references ZyyandCodex 2026-09-28 03:25:57 +08:00
  • 2a65b53b44 fix(accounts): refine capacity alignment and daily usage display ZyyandCodex 2026-09-28 01:10:25 +08:00
  • 3915aa259b test(accounts): align capacity tests with module layout v3.17.0 ZyyandCodex 2026-09-27 22:53:03 +08:00
  • d310286e33 chore(release): v3.17.0 ZyyandCodex 2026-09-27 22:41:22 +08:00
  • ea4e3059db feat(accounts): show current concurrency capacity Zyy 2026-09-27 22:36:51 +08:00