Commit Graph

  • 8f7b02e567 refactor(providers): share openai stream families Vincent Koc 2026-04-04 20:28:54 +09:00
  • 035a754f0f fix: harden android a2ui trust matching Peter Steinberger 2026-04-04 20:27:06 +09:00
  • 1cfc10e836 docs: refresh minimax multimodal refs Peter Steinberger 2026-04-04 12:27:34 +01:00
  • c75f82448f fix(google-cli): parse gemini json response and stats (#60801) Vincent Koc 2026-04-04 20:27:22 +09:00
  • 46cb493ac8 fix(sandbox): cover home credential bind audit Peter Steinberger 2026-04-04 20:24:55 +09:00
  • 3ec0463da9 docs: refresh minimax thinking refs Peter Steinberger 2026-04-04 12:23:24 +01:00
  • 3dda75894b refactor(agents): centralize run wait helpers Peter Steinberger 2026-04-04 20:22:03 +09:00
  • 42778ccd46 docs: refresh provider stream family refs Peter Steinberger 2026-04-04 12:21:30 +01:00
  • 9615488855 fix: disable MiniMax reasoning leak (#55809) (thanks @moktamd) Peter Steinberger 2026-04-04 12:19:16 +01:00
  • 2701e75f40 fix: disable thinking for MiniMax anthropic-messages streaming moktamd 2026-03-27 13:32:11 +00:00
  • 561bacd06a fix: harden synology chat TLS helper defaults Peter Steinberger 2026-04-04 20:17:43 +09:00
  • b473816afb docs: refresh native streaming compat refs Peter Steinberger 2026-04-04 12:20:19 +01:00
  • bc648ac8e6 refactor(providers): add stream family hooks Vincent Koc 2026-04-04 20:19:43 +09:00
  • 1037af01ad style(agents): normalize runtime prompt formatting Peter Steinberger 2026-04-04 12:19:00 +01:00
  • c70b10460c style(auth): normalize auth choice formatting Peter Steinberger 2026-04-04 12:18:54 +01:00
  • f3aad63f4e style(providers): normalize import and wrap formatting Peter Steinberger 2026-04-04 12:18:46 +01:00
  • 3207c5326a refactor: share native streaming compat helpers Peter Steinberger 2026-04-04 12:18:15 +01:00
  • aaa173a4a7 docs: clarify node exec approval binding Peter Steinberger 2026-04-04 12:18:32 +01:00
  • 9ddfaff45f docs: clarify node exec approval plan forwarding Peter Steinberger 2026-04-04 12:17:55 +01:00
  • 605f48556b refactor(browser): share lifecycle cleanup helpers Peter Steinberger 2026-04-04 12:17:38 +01:00
  • c3f415ad6e fix: preserve node system.run approval plans Peter Steinberger 2026-04-04 20:16:36 +09:00
  • f832699fd7 docs: refresh provider hook overview refs Peter Steinberger 2026-04-04 12:16:22 +01:00
  • 53c33f8207 fix: forward node exec approval plans Peter Steinberger 2026-04-04 20:16:07 +09:00
  • 62c54fdc16 docs: refresh provider replay family refs Peter Steinberger 2026-04-04 12:15:19 +01:00
  • b838ecf885 fix: add 60s timeout to MiniMax VLM fetch call Jasmine Zhang 2026-03-25 09:37:58 +08:00
  • 39bcf695dc fix(cron): reject unsafe custom session targets earlier Peter Steinberger 2026-04-04 20:13:23 +09:00
  • 00337cdde1 docs: refresh codex auth and ws refs Peter Steinberger 2026-04-04 12:11:37 +01:00
  • c29d4bbb86 test(providers): add family capability matrix coverage Vincent Koc 2026-04-04 20:11:20 +09:00
  • 91bac7cb83 fix(usage): restore provider auth fallback Peter Steinberger 2026-04-04 12:08:49 +01:00
  • 6bbccb087a docs: refresh google cached content refs Peter Steinberger 2026-04-04 12:10:29 +01:00
  • 49bf527fd4 docs: clarify reserved gateway method namespaces Peter Steinberger 2026-04-04 12:08:32 +01:00
  • 9b352ab5b0 test: isolate session status from provider runtime leak Peter Steinberger 2026-04-04 12:01:16 +01:00
  • b7411ad594 refactor(cron): share descendant run quiescence wait Peter Steinberger 2026-04-04 20:07:20 +09:00
  • 7b6334b0f4 refactor(agents): share run wait reply helpers Peter Steinberger 2026-04-04 20:06:28 +09:00
  • bbb0b574c4 refactor: centralize gateway method policy helpers Peter Steinberger 2026-04-04 20:07:08 +09:00
  • d766465e38 fix(google): add direct cachedContent support (#60757) Vincent Koc 2026-04-04 20:07:13 +09:00
  • b9e3c1a02e docs: refresh cron and subagent browser cleanup refs Peter Steinberger 2026-04-04 12:06:32 +01:00
  • 7ffbbd8586 fix: reserve admin gateway method prefixes Peter Steinberger 2026-04-04 20:03:51 +09:00
  • 86ee50b968 docs: refresh web search overview mirrors Peter Steinberger 2026-04-04 12:04:17 +01:00
  • 3b09b58c5d test: cover browser cleanup for cron and subagents (#60146) (thanks @BrianWang1990) Peter Steinberger 2026-04-04 12:03:03 +01:00
  • e697838899 style: fix import order in server-cron.ts BrianWang1990 2026-04-03 17:38:00 +08:00
  • 72b2e413d6 fix(browser): clean up browser tabs/processes when cron tasks and subagents complete BrianWang1990 2026-04-03 15:54:58 +08:00
  • 0b1c9c7057 fix: stabilize codex auth ownership and ws fallback cache Peter Steinberger 2026-04-04 19:59:58 +09:00
  • fca889eea3 docs: refresh browser troubleshooting mirrors Peter Steinberger 2026-04-04 12:02:48 +01:00
  • 29f062770d docs: refresh browser stop cleanup refs Peter Steinberger 2026-04-04 12:02:10 +01:00
  • c524d6c76c docs: refresh shared minimax web search refs Peter Steinberger 2026-04-04 12:00:46 +01:00
  • bec891b2e2 test: cover attach-only browser stop cleanup (#60097) (thanks @pedh) Peter Steinberger 2026-04-04 11:59:39 +01:00
  • 2c9723afd5 fix(browser): disconnect Playwright CDP session on stop for attachOnly/remote profiles pedh 2026-04-03 13:46:54 +08:00
  • 0bc9f0b5ba docs: refresh browser screenshot route refs Peter Steinberger 2026-04-04 11:58:40 +01:00
  • d204be80af feat(tools): add MiniMax as bundled web search provider Jithendra 2026-03-25 18:41:35 -04:00
  • a722719720 docs: refresh synology webhook auth refs Peter Steinberger 2026-04-04 11:55:49 +01:00
  • 7d16359aae docs: note Chrome 146 screenshot compat fix (#60682) (thanks @mvanhorn) Peter Steinberger 2026-04-04 11:52:05 +01:00
  • b22f6257f0 fix(browser): remove fromSurface: false for Chrome 146+ screenshot compat Matt Van Horn 2026-04-03 21:19:34 -07:00
  • 05da802e1c refactor: split device-pair command helpers Peter Steinberger 2026-04-04 19:54:50 +09:00
  • fdb1be0079 docs: refresh mattermost slash auth refs Peter Steinberger 2026-04-04 11:54:52 +01:00
  • 8a532dead2 docs: refresh browser cdp validation refs Peter Steinberger 2026-04-04 11:53:00 +01:00
  • 2a65bfee96 fix(mattermost): harden slash command token validation Peter Steinberger 2026-04-04 19:51:08 +09:00
  • 53d3fbcef6 docs: refresh browser existing session docs Peter Steinberger 2026-04-04 11:51:01 +01:00
  • 5583bda61d docs: note browser profile CDP validation fix (#60477) (thanks @eleqtrizit) Peter Steinberger 2026-04-04 11:50:41 +01:00
  • 5da360cada fix(browser): trim validation error prefix Agustin Rivera 2026-04-03 18:38:46 +00:00
  • aefc6fc161 fix(browser): validate profile cdp urls Agustin Rivera 2026-04-03 18:33:50 +00:00
  • 36cc397548 fix: reuse shared Synology Chat secret compare Peter Steinberger 2026-04-04 19:49:25 +09:00
  • c5b2b69f94 docs: refresh live model switch docs Peter Steinberger 2026-04-04 11:49:08 +01:00
  • bc356cc8c2 fix: harden direct CDP websocket validation (#60469) (thanks @eleqtrizit) Peter Steinberger 2026-04-04 11:47:11 +01:00
  • c3f8427973 fix(browser): validate initial cdp endpoints Agustin Rivera 2026-04-03 18:43:01 +00:00
  • 80720b4994 fix(browser): validate cdp websocket pivots Agustin Rivera 2026-04-03 18:26:32 +00:00
  • e4ea3c03cf fix: scope live model switch pending state (#60266) (thanks @kiranvk-2011) Peter Steinberger 2026-04-04 11:45:01 +01:00
  • b36a3a3295 fix: add .catch() to fire-and-forget stale-flag clear to prevent unhandled rejection kiranvk2011 2026-04-03 13:42:04 +00:00
  • e8f6ceedd4 fix: clear stale liveModelSwitchPending flag when model already matches kiranvk2011 2026-04-03 12:12:54 +00:00
  • 251e086eac fix: use explicit flag for live model switch detection in fallback chain kiranvk2011 2026-04-03 11:53:23 +00:00
  • 678e9e6078 docs: refresh gemini cli oauth references Peter Steinberger 2026-04-04 11:45:23 +01:00
  • 20a7b1a9dc fix: finalize device-pair scope hardening (#55996) (thanks @coygeek) Peter Steinberger 2026-04-04 19:43:33 +09:00
  • 9dcef6df02 fix: scope pairing guard to internal gateway callers Coy Geek 2026-03-27 13:01:10 -07:00
  • 05ca581ed0 fix: fail closed when pairing scopes are missing Coy Geek 2026-03-27 12:50:20 -07:00
  • 353d93613c fix: enforce pairing approval scopes Coy Geek 2026-03-27 12:36:02 -07:00
  • 5d0562badf docs: clarify cli backend mcp overlays Peter Steinberger 2026-04-04 11:43:29 +01:00
  • cc602fe9d4 docs: refresh anthropic cli backend docs Peter Steinberger 2026-04-04 11:40:46 +01:00
  • 3f042ed002 fix: stabilize async provider test types Peter Steinberger 2026-04-04 19:38:49 +09:00
  • 87d840e9ee fix: tighten Teams and device typing Peter Steinberger 2026-04-04 19:38:43 +09:00
  • 75fb29ffe6 docs: refresh provider sdk hook docs Peter Steinberger 2026-04-04 11:38:25 +01:00
  • d1bf2c6de1 docs: clarify device token role bounds Peter Steinberger 2026-04-04 11:35:51 +01:00
  • e675634eb3 fix: preserve streamed Kimi tool args on repair fallback Peter Steinberger 2026-04-04 11:35:39 +01:00
  • 5bef64bc31 test: harden media provider auto-registration (#56279) (thanks @Ezio0) Peter Steinberger 2026-04-04 11:35:19 +01:00
  • 277df463d6 docs: clarify openrouter cache markers Peter Steinberger 2026-04-04 11:34:07 +01:00
  • 39d2a719c9 refactor(providers): add family replay and tool hooks Vincent Koc 2026-04-04 19:27:36 +09:00
  • 4e099689c0 feat: stream Claude CLI JSONL output Peter Steinberger 2026-04-04 19:32:56 +09:00
  • 2ab1f1c054 docs: clarify openai usage normalization Peter Steinberger 2026-04-04 11:32:44 +01:00
  • 10e0592ed0 refactor: extract device token rotate target guard Peter Steinberger 2026-04-04 19:31:59 +09:00
  • 0a3211df2d fix(openrouter): gate prompt cache markers by endpoint (#60761) Vincent Koc 2026-04-04 19:32:13 +09:00
  • ee742cec40 fix: fallback ws usage totals (#54940) (thanks @lyfuci) Peter Steinberger 2026-04-04 11:31:11 +01:00
  • 4ee648c508 docs: refresh model picker provider filtering Peter Steinberger 2026-04-04 11:30:18 +01:00
  • e955cffd32 Agents: widen WS usage aliases 复试资料 2026-03-27 21:02:12 +08:00
  • d166f2648e Agents: normalize WS usage aliases 复试资料 2026-03-27 20:32:27 +08:00
  • 9367379771 docs: clarify prompt cache stability Peter Steinberger 2026-04-04 11:28:06 +01:00
  • f0d3e231ef fix: cover bundled provider picker aliases (#58819) (thanks @Luckymingxuan) Peter Steinberger 2026-04-04 11:26:47 +01:00
  • c4a903319e fix(model-picker): fallback to unfiltered list when provider filter yields empty results Mingxuan 2026-04-01 15:47:59 +08:00
  • 360fdaa4f2 fix(model-picker): use matchesPreferredProvider for plan variant matching Mingxuan 2026-04-01 14:59:57 +08:00
  • fd3b7b5ae7 fix: add augmentModelCatalog hooks to bundled providers for proper filtering Mingxuan 2026-04-01 14:16:05 +08:00
  • 792558de01 fix(model-picker): use preferredProvider presence for filtering instead of catalog check Mingxuan 2026-04-01 12:58:00 +08:00
  • 6b82140336 fix: land device token role guard follow-up (#60462) (thanks @eleqtrizit) Peter Steinberger 2026-04-04 19:26:41 +09:00