Commit graph

  • 057abaa1f9
    Merge pull request #1871 from mertkayacs/fix/docker-no-token-in-redirect main musi 2026-10-10 11:35:09 +08:00
  • 3b0aebf370 Release v3.1.3 with refreshed CDN model catalog v3.1.3 feat/v3.1.3 musistudio 2026-10-09 19:37:21 +08:00
  • bc0f8c35d7 Merge origin/main into feat/v3.1.3 for release musistudio 2026-10-09 19:21:26 +08:00
  • 8e0257a56c Remove ai garbage musistudio 2026-10-09 19:17:40 +08:00
  • e6a0b76d42 Remove sponsor banner musistudio 2026-10-09 19:15:47 +08:00
  • 1cade32175
    Merge pull request #1849 from jiweiyeah/feat/y-api-preset musi 2026-10-09 19:07:58 +08:00
  • 61108c11ff
    Merge pull request #1847 from zhi1ong/feat/preserve-upstream-protocol musi 2026-10-09 19:07:52 +08:00
  • 2b1fe376f6
    Merge pull request #1834 from ronicayu/fix/provider-base-url-models-path musi 2026-10-09 19:07:46 +08:00
  • d89a57101e
    Merge pull request #1758 from georgeatparallel/docs/parallel-toolhub-example musi 2026-10-09 19:07:39 +08:00
  • abe8459a10
    Merge pull request #1756 from pacocartones/fix/openrouter-provider-catalog-timeout musi 2026-10-09 19:07:31 +08:00
  • ec0cb4fecc fix(docker): stop handing the management token to unauthenticated clients Mert Kaya 2026-10-09 13:51:13 +03:00
  • 0f8af313ba feat: update bundled model catalog from R2 CDN musistudio 2026-10-09 18:11:41 +08:00
  • 915c5f8e9a Fix October routing and gateway issues and remove dependency patches musistudio 2026-10-09 17:51:08 +08:00
  • 499b7f6310
    Merge pull request #1865 from Burlesque1/fix/rawtrace-preserve-fallback-attempts musi 2026-10-09 11:55:18 +08:00
  • 4b31d1d6cd
    Merge pull request #1866 from uta-a/fix/codex-session-affinity musi 2026-10-09 11:55:08 +08:00
  • 861c09f91f
    Merge pull request #1858 from Louayzouaoui1/fix/econnreset-stream-errors musi 2026-10-09 11:54:41 +08:00
  • b6f4d6a9fc fix(core): send session_id header for Codex Responses prompt cache affinity uta-a 2026-10-08 21:59:42 +09:00
  • 23bf32654b fix: stop raw-trace sync from clobbering gateway response headers Burlesque1 2026-10-08 11:15:13 +00:00
  • 858189daba chore(release): v3.1.2 v3.1.2 feat/v3.1.2 musistudio 2026-10-08 18:37:56 +08:00
  • 26e7b0b72c fix codex worksapce error musistudio 2026-10-08 18:19:30 +08:00
  • c3bb363640 fix: disambiguate bare model ids by request protocol in model registry Burlesque1 2026-10-08 10:10:24 +00:00
  • f070c9443b fix(gateway): propagate upstream stream resets instead of crashing the core Louay Zouaoui 2026-10-06 01:58:50 +01:00
  • 69b9d5ae06 feat(providers): register Y-API in providerPresets yeheboo 2026-10-02 17:42:09 +08:00
  • 26337fadf1 feat(providers): add Y-API preset yeheboo 2026-10-02 17:42:00 +08:00
  • ded1a9a4e5 fix(gateway): preserve protocol selection for provider aliases Alex Liu 2026-10-01 17:09:18 +08:00
  • ff3c99aef2 Verify issue reproductions and close remaining regression gaps musistudio 2026-09-28 00:03:19 +08:00
  • 6a38bf4625 fix(providers): keep custom base paths ending in /models Ronica 2026-09-27 14:50:20 +08:00
  • 849aa46df3 Fix recent issue regressions in config, OAuth, routing and observability musistudio 2026-09-27 11:34:24 +08:00
  • f2e01bfe0c
    Merge pull request #1820 from Burlesque1/fix/activity-grid-month-label-height musi 2026-09-26 23:00:04 +08:00
  • 11d732dc10 add jev to toolhub feat/toolhub-jev musistudio 2026-09-26 18:43:08 +08:00
  • f60a9d4f90
    Merge pull request #1821 from googio/feat/serply-search musi 2026-09-26 18:14:36 +08:00
  • 5469ecdfc9
    Merge pull request #1824 from pomelogo/fix/compact-handoff-keep-tool-result musi 2026-09-26 18:13:58 +08:00
  • 0f7de0eb99
    Merge pull request #1827 from diogomcd/fix/opencode-public-free-tier musi 2026-09-26 18:13:56 +08:00
  • 5488e6635e fix: make public OpenCode Zen free-tier imports pass the client check Diogo Macedo 2026-09-25 22:04:14 -03:00
  • c7850e1ce2 fix(context-archive): keep trailing tool_result when replacing Claude Code compact prompt liuzechen 2026-09-23 14:38:20 +08:00
  • 7c3e6465b2
    feat(fusion): add Serply as a web search provider serply 2026-09-22 22:01:16 -04:00
  • 99715925ee fix(ui): reserve the month label row's real height in activity grids Burlesque1 2026-09-22 15:19:21 +00:00
  • 75e9e750c1
    Merge pull request #1812 from ysntony/add-kimi-ai-code-link musi 2026-09-21 06:07:39 +08:00
  • 0e4f008101 docs: add international Kimi Code link alongside domestic subscription link Tony Yu 2026-09-20 13:59:46 +08:00
  • 86dfac1c67 Preserve Codex approval reviewer settings musistudio 2026-09-20 11:14:00 +08:00
  • e52f037d38 Support DeepSeek cache usage for OpenCode Go musistudio 2026-09-18 10:22:55 +08:00
  • cb88b31668 Coalesce adjacent unsigned Anthropic reasoning fragments musistudio 2026-09-17 20:13:02 +08:00
  • b7eb827d65 Reuse shared Windows batch escaping helpers musistudio 2026-09-17 20:05:29 +08:00
  • 503a8c17ae Translate context-limit errors and resolve API key helper conflicts musistudio 2026-09-17 20:00:46 +08:00
  • aad384b3cf Refresh routed model header on fallback attempts musistudio 2026-09-17 19:47:21 +08:00
  • a034b0c51c update models.json musistudio 2026-09-17 10:02:45 +08:00
  • 471e715c20 chore(release): v3.1.1 v3.1.1 musistudio 2026-09-16 20:09:27 +08:00
  • e6207860c1 Merge remote-tracking branch 'origin/main' into feat/v3.1.1 feat/v3.1.1 musistudio 2026-09-16 19:50:08 +08:00
  • 3d6e5dab42
    Merge pull request #1771 from ntdatt812/fix/tsconfig-node-project-inputs musi 2026-09-16 19:34:42 +08:00
  • a09fedaa6b
    Merge pull request #1770 from deymosh/fix/log-body.worker.js musi 2026-09-16 19:34:14 +08:00
  • 2257535eb5
    Merge pull request #1764 from ntdatt812/chore/tsconfig-baseurl musi 2026-09-16 19:33:49 +08:00
  • 8eefcca276
    Merge pull request #1774 from zeal-up/fix/usage-client-visible-selector-attribution musi 2026-09-16 19:18:05 +08:00
  • 7a711b9006 Merge branch 'main' into feat/v3.1.1 musistudio 2026-09-16 11:08:47 +08:00
  • cbe5f7bb3b
    Merge pull request #1782 from syf2211/fix/ccr-start-daemon-flag-1246 musi 2026-09-15 20:17:15 +08:00
  • 175109d4bb
    Merge pull request #1786 from Aser-Osama/feat/opencode-go-support musi 2026-09-15 20:11:34 +08:00
  • 8fa1a666ab
    Merge pull request #1790 from cpruijsen/fix/issue-1787 musi 2026-09-15 19:58:34 +08:00
  • ef02b463a7
    Merge pull request #1794 from fszcd/fix/gateway-config-acceptance-timeout musi 2026-09-15 19:48:45 +08:00
  • 74eb2df83d Size activity grids to available space musistudio 2026-09-15 19:43:26 +08:00
  • 570d0793ce
    Merge pull request #1773 from zeal-up/fix/aggregate-error-attempt-details musi 2026-09-15 19:35:21 +08:00
  • 1691980170 Default Codex app approvals to user review musistudio 2026-09-15 19:31:54 +08:00
  • 774bfb85b7 Add live token rate tracking and stream metrics musistudio 2026-09-14 10:45:53 +08:00
  • 35207da958 fix(gateway): raise and make configurable the core config-acceptance timeout (#1761) ggbond 2026-09-13 22:12:14 +08:00
  • 6922a7130c fix(usage): price routed models instead of rule aliases (#1787) Christopher Pruijsen 2026-09-12 04:01:22 +01:00
  • 0c070c6201 fix(opencode-go): read account usage from the official usage endpoint Aser-Osama 2026-09-12 00:01:56 +03:00
  • 3f3bc9be88 fix(opencode-go): harden discovery and session precedence Aser-Osama 2026-09-11 05:07:09 +03:00
  • e84d6927e5 fix(opencode-go): align credentials and discovered models Aser-Osama 2026-09-11 04:09:27 +03:00
  • 14df423cd0 fix(opencode-go): support Go provider identity and required session header Aser-Osama 2026-09-11 03:49:42 +03:00
  • afba89fa37 Refactor router configuration and request handling musistudio 2026-09-10 14:47:43 +08:00
  • 996c7f0986 Fix release lockfile dependency sync v3.1.0 dev/3.1 musistudio 2026-09-10 14:21:54 +08:00
  • cfe7d530d1 Update model catalog for 3.1.0 musistudio 2026-09-10 14:11:51 +08:00
  • 0712db134f chore(release): 3.1.0 musistudio 2026-09-10 11:53:12 +08:00
  • 49fdd1a4a4 fix(claude-design): preserve interactive style questions musistudio 2026-09-10 11:20:47 +08:00
  • 2f905c327e
    fix(cli): accept --daemon on start and serve commands syf2211 2026-09-10 00:09:52 +00:00
  • 39e4da3a03 fix(meta): enforce output token floor and verify tool IDs (#1781) musistudio 2026-09-09 20:33:56 +08:00
  • bc630ffc21 fix(claude-code): default to helper auth and honor provider limits (#1779) musistudio 2026-09-09 20:28:29 +08:00
  • b229bd86d3 fix(search): recognize Cowork WebSearch declarations (#1766) musistudio 2026-09-09 20:24:23 +08:00
  • c7e9a4cb4b fix(opencode): supply required session headers (#1780) musistudio 2026-09-09 20:19:43 +08:00
  • b1fd1e242f fix(gemini): honor selected protocols and API key auth (#1778) musistudio 2026-09-09 20:17:59 +08:00
  • 9387b5b190 fix(providers): persist deselected protocols (#1765) musistudio 2026-09-09 20:13:51 +08:00
  • 9f45399bc7 perf(app): avoid repeated eager executable discovery (#1776) musistudio 2026-09-09 20:12:07 +08:00
  • 687b84f242 perf(routing): reuse provider identity sets (#1777) musistudio 2026-09-09 20:09:07 +08:00
  • 09d41b0a21 perf(providers): cache bounded catalog lookups (#1775) musistudio 2026-09-09 20:07:50 +08:00
  • 82d2f52738 fix(claude-app): remove deprecated configuration keys (#1772) musistudio 2026-09-09 20:06:04 +08:00
  • 37ae4f51e4 fix(claude-app): preserve preferences on restore (#1768) musistudio 2026-09-09 20:04:49 +08:00
  • b0d59afe08 Refactor routing configuration and improve provider support musistudio 2026-09-09 19:43:16 +08:00
  • b6d83fd7d7 fix(gateway): extract upstream causes from attempt details in error summaries zeal-up 2026-09-09 02:25:49 +00:00
  • c57fd184b5 fix(usage): attribute client-visible provider-prefixed response models to the bare model zeal-up 2026-09-08 14:02:26 +00:00
  • 32162c8989 fix(gateway): surface per-attempt failure details in aggregate error messages zeal-up 2026-09-08 10:35:53 +00:00
  • 199b4391e2 fix(tsconfig): give the node project inputs it can actually have Nguyen Thanh Dat 2026-09-08 08:14:22 +07:00
  • ec9fc53436 fix(docker): include log body worker in UI build deymosh 2026-09-08 01:46:01 +02:00
  • 89f160c381 chore(tsconfig): drop baseUrl so the configs survive TypeScript 7 Nguyen Thanh Dat 2026-09-07 20:02:05 +07:00
  • 24404e4e2b docs: add Parallel Search ToolHub setup example George Pickett 2026-09-04 17:20:48 -07:00
  • f15f781bf7 fix(providers): bound OpenRouter provider-catalog fetches with a timeout Paco Cartones 2026-09-04 01:58:43 +00:00
  • 2b57c6078f Merge branch 'feat/ai-gateway' into dev/3.1 musistudio 2026-09-02 20:24:42 +08:00
  • 61f8d8a60a Merge branch 'main' into dev/3.1 musistudio 2026-09-02 20:21:32 +08:00
  • 923c742103 Add overview statistics reset with persistent reset tracking feat/ai-gateway musistudio 2026-09-02 19:40:54 +08:00
  • 4bf550824d Disable streaming replies for Weixin iLink musistudio 2026-09-02 19:29:25 +08:00
  • 4afd350eef Implement comprehensive application updates musistudio 2026-09-02 18:37:11 +08:00
  • 5ad5083b4e
    Merge pull request #1742 from Pgooone/fix/overview-account-bento-row-clip musi 2026-09-01 22:36:00 +08:00
  • 474dccb0e0
    Merge pull request #1736 from BetterAndBetterII/fix/preserve-cowork-egress-hosts musi 2026-09-01 22:35:15 +08:00