Commit Graph

  • 5e389d5e7c Gateway/ws: clear unbound scopes for shared-token auth (#44306) Vincent Koc 2026-03-12 14:52:24 -04:00
  • 55f47e5ce6 onboard(minimax): flatten auth to 4 direct choices, unify CN/Global under single provider (#44284) liyuan97 2026-03-13 02:23:42 +08:00
  • 1492ad20a9 Ollama/Kimi: apply Moonshot payload compatibility (#44274) Vincent Koc 2026-03-12 14:17:01 -04:00
  • 2d42588a18 chore(changelog): update CHANGELOG.md to include new features in dashboard-v2, highlighting the refreshed gateway dashboard with modular views and enhanced chat tools (#41503) Val Alexander 2026-03-12 12:56:21 -05:00
  • 9cb0fa58c2 fix: restore protocol outputs and stabilize Windows path CI (#44266) Josh Lehman 2026-03-12 10:55:29 -07:00
  • f76a3c5225 feat(ui): dashboard-v2 views refactor (slice 3/3 of dashboard-v2) (#41503) Val Alexander 2026-03-12 12:46:19 -05:00
  • 86135d5889 Kimi Coding: set default subscription user agent (#44248) Vincent Koc 2026-03-12 13:30:07 -04:00
  • 33ba3ce951 fix(node-host): harden ambiguous approval operand binding (#44247) Vincent Koc 2026-03-12 13:28:35 -04:00
  • 136adb4c02 docs: reorder unreleased changelog Peter Steinberger 2026-03-12 17:11:27 +00:00
  • 60c1577860 Gateway: preserve discovered session store paths Gustavo Madeira Santana 2026-03-12 17:08:49 +00:00
  • b3e6f92fd2 runner: infer names from malformed toolCallId variants (#34485) yuweuii 2026-03-13 00:58:23 +08:00
  • 0b34671de3 fix: canonicalize openrouter native model keys Peter Steinberger 2026-03-12 16:50:31 +00:00
  • 115f24819e fix: make node-llama-cpp optional for npm installs Peter Steinberger 2026-03-12 16:45:44 +00:00
  • 9f08af1f06 fix(ci): harden docker builds and unblock config docs Peter Steinberger 2026-03-12 16:45:12 +00:00
  • 46f0bfc55b Gateway: harden custom session-store discovery (#44176) Gustavo Madeira Santana 2026-03-12 16:44:46 +00:00
  • dc3bb1890b docs: clarify gateway HTTP trust boundary Peter Steinberger 2026-03-12 16:40:16 +00:00
  • f96ba87f03 Zalo: rate limit invalid webhook secret guesses before auth (#44173) Vincent Koc 2026-03-12 12:30:50 -04:00
  • 96fb423528 fix(ios): add live activity horizontal padding Nimrod Gutman 2026-03-12 18:20:44 +02:00
  • b77b7485e0 feat(push): add iOS APNs relay gateway (#43369) Nimrod Gutman 2026-03-12 18:15:35 +02:00
  • 9342739d71 fix(providers): respect user-configured baseUrl for kimi-coding (#36647) 2233admin 2026-03-13 00:14:07 +08:00
  • 3e28e10c2f Plugins: require explicit trust for workspace-discovered plugins (#44174) Vincent Koc 2026-03-12 12:12:41 -04:00
  • 0a8fa0e001 Moonshot: respect explicit baseUrl for CN endpoint so platform.moonshot.cn keys authenticate (#33637) (#33696) chengzhichao-xydt 2026-03-13 00:10:38 +08:00
  • 3fa91cd69d feat: add sessions_yield tool for cooperative turn-ending (#36537) Jacob Riff 2026-03-12 16:46:47 +01:00
  • e6897c800b Plugins: fix env-aware root resolution and caching (#44046) Gustavo Madeira Santana 2026-03-12 15:31:31 +00:00
  • 688e3f0863 Compaction Runner: emit transcript updates post-compact (#25558) Rodrigo Uroz 2026-03-12 12:22:12 -03:00
  • 8525fd94ea docs: sync Feishu secretref credential matrix Josh Lehman 2026-03-12 08:18:13 -07:00
  • 8ad0ca309e Subagents: stop retrying external completion timeouts (#41235) (#43847) Vincent Koc 2026-03-12 11:03:06 -04:00
  • 7844bc89a1 Security: require Feishu webhook encrypt key (#44087) Vincent Koc 2026-03-12 11:01:00 -04:00
  • 99170e2408 Hardening: normalize Unicode command obfuscation detection (#44091) Vincent Koc 2026-03-12 10:57:49 -04:00
  • eff0d5a947 Hardening: tighten preauth WebSocket handshake limits (#44089) Vincent Koc 2026-03-12 10:55:41 -04:00
  • 3e730c0332 Security: preserve Feishu reaction chat type (#44088) Vincent Koc 2026-03-12 10:53:40 -04:00
  • 48cbfdfac0 Hardening: require LINE webhook signatures (#44090) Vincent Koc 2026-03-12 10:50:36 -04:00
  • c965049dc6 fix(mattermost): pass mediaLocalRoots through reply delivery (#44021) Lyle 2026-03-12 14:43:51 +00:00
  • 797b6fe614 ci: tighten cache docs and node22 gate Altay 2026-03-12 15:44:23 +03:00
  • e1d054547e ci: restore PR pnpm cache fallback Altay 2026-03-12 15:41:30 +03:00
  • 29b36f8e4a ci: harden pnpm sticky cache on PRs Altay 2026-03-12 15:31:27 +03:00
  • b0f717aa02 build: align Node 22 guidance with 22.16 minimum Altay 2026-03-12 15:26:36 +03:00
  • 0a8d2b6200 build: raise Node 22 compatibility floor to 22.16 Altay 2026-03-12 15:24:54 +03:00
  • deada7edd3 build: default to Node 24 and keep Node 22 compat Altay 2026-03-12 15:09:23 +03:00
  • 2f037f0930 Agents: adapt pi-ai oauth and payload hooks Vincent Koc 2026-03-12 10:19:14 -04:00
  • f3be1c828c fix(status): resolve context window by provider-qualified key, prefer max on bare-id collision, solve #35976 (#36389) 0x4C33 2026-03-12 22:00:36 +08:00
  • ff47876e61 fix: carry observed overflow token counts into compaction (#40357) rabsef-bicrym 2026-03-12 06:58:42 -07:00
  • f2e28fc30f fix(telegram): allow fallback models in /model validation (#40105) avirweb 2026-03-12 07:55:51 -05:00
  • 171d2df9e0 feat(mattermost): add replyToMode support (off | first | all) (#29587) Teconomix 2026-03-12 13:33:12 +01:00
  • 8e0e4f736a docs: add Kubernetes install guide, setup script, and manifests (#34492) Sally O'Malley 2026-03-12 07:28:21 -04:00
  • 4f620bebe5 fix(doctor): canonicalize gateway service entrypoint paths (#43882) Nimrod Gutman 2026-03-12 12:39:22 +02:00
  • 783a0d540f fix: add zalouser outbound chunker Ayaan Zaidi 2026-03-12 15:47:12 +05:30
  • 8582cb08b5 fix: stop main-session UI replies inheriting channel routes (#43918) Ayaan Zaidi 2026-03-12 15:38:49 +05:30
  • 5acf6cae8e fix: stop main-session UI replies inheriting channel routes Ayaan Zaidi 2026-03-12 15:26:20 +05:30
  • 8ea79b64d0 fix: preserve sandbox write payload stdin (#43876) glitch 2026-03-12 12:42:57 +03:00
  • f640326e31 fix(failover): add missing network errno patterns to text-based timeout classifier (#42830) jnMetaCode 2026-03-12 17:34:44 +08:00
  • a6711afdc2 feat(zalouser): add markdown-to-Zalo text style parsing (#43324) darkamenosa 2026-03-12 16:24:15 +07:00
  • 7c889e7113 Refactor: trim duplicate gateway/onboarding helpers and dead utils (#43871) Vincent Koc 2026-03-12 05:04:31 -04:00
  • cb7b38105f Merge remote-tracking branch 'origin/vincentkoc-code/fix-terminal-table-width' Vincent Koc 2026-03-12 04:56:21 -04:00
  • 1dfc35fc28 Merge branch 'vincentkoc-code/fix-terminal-table-width' of https://github.com/openclaw/openclaw into vincentkoc-code/fix-terminal-table-width Vincent Koc 2026-03-12 04:51:56 -04:00
  • 62a71361a9 Docs: clarify llm-task thinking presets Luke 2026-03-12 19:26:53 +11:00
  • 46cb73da37 feat(ui): utilities, theming, and i18n updates (slice 2/3 of dashboard-v2) (#41500) Val Alexander 2026-03-12 03:26:39 -05:00
  • 658bd54ecf feat(llm-task): add thinking override Xaden Ryan 2026-03-12 02:21:35 -06:00
  • f37815b323 Gateway: block profile mutations via browser.request (#43800) Vincent Koc 2026-03-12 04:21:03 -04:00
  • 46a332385d Gateway: keep spawned workspace overrides internal (#43801) Vincent Koc 2026-03-12 04:20:00 -04:00
  • 97683071b5 Tests: extend exec allowlist glob coverage Vincent Koc 2026-03-12 04:01:49 -04:00
  • 9aeaa19e9e Agents: clear invalidated Kimi tool arg repair (#43824) Vincent Koc 2026-03-12 03:53:06 -04:00
  • c5ea6134d0 feat(ui): add chat infrastructure modules (slice 1/3 of dashboard-v2) (#41497) Val Alexander 2026-03-12 02:48:58 -05:00
  • ed0ec57a7b fix: scope telegram polling restart to telegram errors (#43799) Ayaan Zaidi 2026-03-12 13:14:17 +05:30
  • 82e3ac21ee Infra: tighten exec allowlist glob matching (#43798) Vincent Koc 2026-03-12 03:33:50 -04:00
  • d8ee97c466 Agents: recover malformed Anthropic-compatible tool call args (#42835) Vincent Koc 2026-03-12 03:28:22 -04:00
  • 4dfd8eea90 BlueBubbles: require confirmed outbound for self-chat cache Vincent Koc 2026-03-12 03:22:42 -04:00
  • 0bcb95e8fa Models: enforce source-managed SecretRef markers in models.json (#43759) Josh Avant 2026-03-12 02:22:52 -05:00
  • e8a162d3d8 fix(mattermost): prevent duplicate messages when block streaming + threading are active (#41362) Mathias Nagler 2026-03-12 08:15:17 +01:00
  • 241e8cc553 fix(bluebubbles): dedupe reflected self-chat duplicates (#38442) Vincent Koc 2026-03-12 03:11:43 -04:00
  • 6c196c913f fix(cron): prevent duplicate proactive delivery on transient retry (#40646) wangchunyue(王春跃) 2026-03-12 15:01:19 +08:00
  • f3c00fce15 fix: prevent duplicate assistant messages in TUI (fixes #35278) (#35364) lisitan 2026-03-12 14:59:42 +08:00
  • 99ec687d7a fix(agents): enforce sandboxed session_status visibility (#43754) Vincent Koc 2026-03-12 02:54:25 -04:00
  • 12dc299cde fix(imessage): dedupe reflected self-chat duplicates (#38440) Vincent Koc 2026-03-12 02:27:35 -04:00
  • 8baf55d8ed Changelog: note Reminders permission fix Luke 2026-03-12 17:01:42 +11:00
  • cee8717020 fix(macos): add NSRemindersUsageDescription for apple-reminders skill Dinakar Sarbada 2026-02-19 10:29:34 -08:00
  • f7416da905 style: format changelog Ayaan Zaidi 2026-03-12 11:28:27 +05:30
  • d8d8dc7421 Infra: fail closed without device scope baseline Vincent Koc 2026-03-12 01:41:13 -04:00
  • 276ee259ca Tests: clean up temp git helper directory Vincent Koc 2026-03-12 01:39:53 -04:00
  • 99a5a3c16a Update CHANGELOG.md Vincent Koc 2026-03-12 01:37:33 -04:00
  • 672924b01e Update CHANGELOG.md Vincent Koc 2026-03-12 01:36:16 -04:00
  • 4f462facda Infra: cap device tokens to approved scopes (#43686) Vincent Koc 2026-03-12 01:25:52 -04:00
  • 2504cb6a1e Security: escape invisible exec approval format chars (#43687) Vincent Koc 2026-03-12 01:20:04 -04:00
  • 1dcef7b644 Infra: block GIT_EXEC_PATH in host env sanitizer (#43685) Vincent Koc 2026-03-12 01:16:03 -04:00
  • 18f15850e6 fix(browser): restore proxy attachment media size cap (#43684) Vincent Koc 2026-03-12 01:04:31 -04:00
  • 29dc65403f build: prepare 2026.3.11 release Peter Steinberger 2026-03-12 05:01:01 +00:00
  • c65390cbde docs: update Raspberry Pi dashboard access instructions (#43584) Neerav Makwana 2026-03-12 00:34:44 -04:00
  • b125c3ba06 build: bump openclaw to 2026.3.11-beta.1 Peter Steinberger 2026-03-12 04:08:11 +00:00
  • fbc1bd6f8e fix: clear telegram polling cleanup timers Ayaan Zaidi 2026-03-12 09:30:21 +05:30
  • 70abee69e9 fix(telegram): avoid polling restart hang after stall detection Huang X 2026-03-11 21:02:26 +08:00
  • ce5dd742f8 build: sync versions to 2026.3.11 Peter Steinberger 2026-03-12 04:01:57 +00:00
  • 96485701a7 docs: update 2026.3.11 release examples Peter Steinberger 2026-03-12 04:01:56 +00:00
  • ade748176f OpenRouter: surface free Hunter and Healer stealth models for the next week (#43642) Toven 2026-03-11 23:58:48 -04:00
  • 1fcee52a5c docs: reorder unreleased changelog by user impact Peter Steinberger 2026-03-12 03:42:39 +00:00
  • f01c41b27a fix(context-engine): guard compact() throw + fire hooks for ownsCompaction engines (#41361) David Rudduck 2026-03-12 13:19:20 +10:00
  • 5231277163 fix(acp): rehydrate restarted main ACP sessions (#43285) Frank Yang 2026-03-12 11:05:09 +08:00
  • 5ca780fa78 feat: expose runtime version in gateway status Peter Steinberger 2026-03-12 02:55:25 +00:00
  • e95f2dcd6e fix(sandbox): anchor fs-bridge writeFile commit to canonical parent path Robin Waslander 2026-03-12 03:37:23 +01:00
  • 43a10677ed fix: isolate plugin discovery env from global state Peter Steinberger 2026-03-12 02:46:29 +00:00
  • 17fd46ab66 test: fix websocket tool shape coverage Peter Steinberger 2026-03-12 02:16:44 +00:00