Commit Graph

  • 250d3c949e chore: update appcast for 2026.3.8-beta.1 Peter Steinberger 2026-03-09 07:20:08 +00:00
  • 5fca4c0de0 chore: prepare 2026.3.8-beta.1 release v2026.3.8-beta.1 Peter Steinberger 2026-03-09 06:59:40 +00:00
  • 66c581c64c fix: normalize windows runtime shim executables Peter Steinberger 2026-03-09 07:01:42 +00:00
  • 912aa8744a test: fix Windows fake runtime bin fixtures Peter Steinberger 2026-03-09 06:50:52 +00:00
  • 8d2d6db9ad test: fix Node 24+ test runner and subagent registry mocks Peter Steinberger 2026-03-09 06:45:02 +00:00
  • 2d55ad05f3 docs: move 2026.3.8 entries back to unreleased Peter Steinberger 2026-03-09 06:34:48 +00:00
  • 9631f4665c chore: refresh secrets baseline Peter Steinberger 2026-03-09 06:31:35 +00:00
  • e2a1a4a3db build: sync pnpm lockfile Peter Steinberger 2026-03-09 06:24:54 +00:00
  • f82931ba8b docs: reorder 2026.3.8 changelog by impact Peter Steinberger 2026-03-09 06:24:23 +00:00
  • 17599a8ea2 refactor: flatten supervisor marker hints Peter Steinberger 2026-03-09 06:14:58 +00:00
  • e86b38f09d refactor: split cron startup catch-up flow Peter Steinberger 2026-03-09 06:14:34 +00:00
  • 1d301f74a6 refactor: extract telegram polling session Peter Steinberger 2026-03-09 06:13:32 +00:00
  • 2e79d82198 build: update app deps except carbon Peter Steinberger 2026-03-09 06:09:22 +00:00
  • 96d17f3cb1 fix: stagger missed cron jobs on restart (#18925) (thanks @rexlunae) Peter Steinberger 2026-03-09 06:07:25 +00:00
  • 79853aca9c fix(cron): stagger missed jobs on restart to prevent gateway overload rexlunae 2026-02-17 05:43:22 +00:00
  • 2d5e70f3e7 fix: abort telegram getupdates on shutdown (#23950) (thanks @Gkinthecodeland) Peter Steinberger 2026-03-09 06:03:28 +00:00
  • 6186f620d2 fix(telegram): use manual signal forwarding to avoid cross-realm AbortSignal George Kalogirou 2026-02-23 01:22:02 +02:00
  • 2767907abf fix(telegram): abort in-flight getUpdates fetch on shutdown George Kalogirou 2026-02-23 00:14:13 +02:00
  • 9abf014f35 fix(skills): pin validated download roots Peter Steinberger 2026-03-09 05:59:31 +00:00
  • cf3a479bd1 fix(node-host): bind bun and deno approval scripts Peter Steinberger 2026-03-09 05:59:32 +00:00
  • fd902b0651 fix: detect launchd supervision via xpc service name (#20555) (thanks @dimat) Peter Steinberger 2026-03-09 05:56:33 +00:00
  • cf796e2a22 fix(gateway): detect launchd supervision via XPC_SERVICE_NAME dimatu 2026-02-19 02:54:18 +00:00
  • b48844c61a fix: detect launchd supervision via xpc service name (#20555) (thanks @dimat) fix/launchd-supervised-detection Peter Steinberger 2026-03-09 05:56:33 +00:00
  • 5ba3f0d0ca ci: retrigger checks dimatu 2026-02-19 20:12:33 +00:00
  • 3c6f72717e fix(gateway): detect launchd supervision via XPC_SERVICE_NAME dimatu 2026-02-19 02:54:18 +00:00
  • f84adcbe88 fix: release gateway lock on restart failure + reply to Codex reviews merlin 2026-03-09 12:36:05 +08:00
  • f184e7811c fix: move config pre-flight before onNotLoaded in runServiceRestart (Codex P2) merlin 2026-03-09 08:25:31 +08:00
  • c79a0dbdb4 fix: address bot review feedback on #35862 merlin 2026-03-08 00:02:49 +08:00
  • 335223af32 test: add runServiceStart config pre-flight tests (#35862) merlin 2026-03-06 00:36:05 +08:00
  • 6740cdf160 fix(gateway): catch startup failure in run loop to prevent process exit (#35862) merlin 2026-03-05 18:36:39 +08:00
  • eea925b12b fix(gateway): validate config before restart to prevent crash + macOS permission loss (#35862) merlin 2026-03-05 18:17:58 +08:00
  • 67e22fa07f fix: add changelog for config restart guard (#38699) (thanks @lml2468) fix/issue-35862-restart-config-validation Peter Steinberger 2026-03-09 05:53:42 +00:00
  • 88aee9161e fix(msteams): enforce sender allowlists with route allowlists Peter Steinberger 2026-03-09 05:51:57 +00:00
  • 03a6e3b460 test(cron): cover owner-only tool availability Peter Steinberger 2026-03-09 05:52:04 +00:00
  • 41e023a80b fix(cron): restore owner-only tools for isolated runs Peter Steinberger 2026-03-09 05:48:52 +00:00
  • 93775ef6a4 fix(browser): enforce redirect-hop SSRF checks Peter Steinberger 2026-03-09 05:40:59 +00:00
  • ff764ee690 fix: release gateway lock on restart failure + reply to Codex reviews merlin 2026-03-09 12:36:05 +08:00
  • 5f85b654f0 fix: move config pre-flight before onNotLoaded in runServiceRestart (Codex P2) merlin 2026-03-09 08:25:31 +08:00
  • 954928a90d fix: address bot review feedback on #35862 merlin 2026-03-08 00:02:49 +08:00
  • ac27fa485a test: add runServiceStart config pre-flight tests (#35862) merlin 2026-03-06 00:36:05 +08:00
  • b11933d8a9 fix(gateway): catch startup failure in run loop to prevent process exit (#35862) merlin 2026-03-05 18:36:39 +08:00
  • da4e43d52c fix(gateway): validate config before restart to prevent crash + macOS permission loss (#35862) merlin 2026-03-05 18:17:58 +08:00
  • 31402b8542 fix: add changelog for restart timeout recovery (#40380) (thanks @dsantoreis) Peter Steinberger 2026-03-09 05:38:03 +00:00
  • 4bb8104810 test(secrets): skip ACL-dependent runtime snapshot tests on windows DevMac 2026-03-09 02:20:12 +01:00
  • 1d6a2d0165 fix(gateway): exit non-zero on restart shutdown timeout Daniel dos Santos Reis 2026-03-09 01:16:21 +01:00
  • 44beb7be1f fix(daemon): also enable LaunchAgent in repairLaunchAgentBootstrap scoootscooob 2026-03-08 15:01:32 -07:00
  • 69cd376e3b fix(daemon): enable LaunchAgent before bootstrap on restart scoootscooob 2026-03-07 14:32:59 -08:00
  • 43e649d919 fix: add changelog for LaunchAgent restart recovery (#39237) (thanks @scoootscooob) fix/launchd-restart-enable Peter Steinberger 2026-03-09 05:36:01 +00:00
  • 1a74d50578 fix(daemon): also enable LaunchAgent in repairLaunchAgentBootstrap scoootscooob 2026-03-08 15:01:32 -07:00
  • 30990d73b2 fix(daemon): enable LaunchAgent before bootstrap on restart scoootscooob 2026-03-07 14:32:59 -08:00
  • 41eef15cdc test: fix windows secrets runtime ci Peter Steinberger 2026-03-09 05:24:09 +00:00
  • 41450187dd fix: clear plugin discovery cache after plugin installation (openclaw#39752) GazeKingNuWu 2026-03-09 13:16:25 +08:00
  • a40c29b11a Fix cron text announce delivery for Telegram targets (#40575) Ayaan Zaidi 2026-03-09 10:26:17 +05:30
  • d4a960fcca fix(matrix): restore robust DM routing without the memberCount heuristic (#19736) Bronko 2026-03-09 05:26:48 +01:00
  • 188aff1b8b refactor: stage plugin enable-state resolution refactor/tool-policy-plugin-state Peter Steinberger 2026-03-09 04:14:53 +00:00
  • 1b837a6b24 refactor: unify tool policy allow merging Peter Steinberger 2026-03-09 04:14:46 +00:00
  • 26e76f9a61 fix: dedupe inbound Telegram DM replies per agent (#40519) Ayaan Zaidi 2026-03-09 09:31:05 +05:30
  • 8befd88119 build(protocol): sync generated swift models Peter Steinberger 2026-03-09 03:44:43 +00:00
  • 99cbda83a2 fix(media): accept reader read result type Peter Steinberger 2026-03-09 03:41:26 +00:00
  • e8775cda93 fix(agents): re-expose configured tools under restrictive profiles Peter Steinberger 2026-03-09 03:41:24 +00:00
  • ef36cb8cbc chore(acpx): move runtime test fixtures to test-utils (openclaw#40548) Tak Hoffman 2026-03-08 22:47:04 -05:00
  • f114a5c638 test: fix android talk config contract fixture Ayaan Zaidi 2026-03-09 09:14:38 +05:30
  • a3d08bb3d2 style: align formatting after rebase fix/plugin-duplicate-registry-crash Tak Hoffman 2026-03-08 22:33:19 -05:00
  • a438ff4397 fix(plugin-sdk): remove remaining bundled plugin src imports (openclaw#39638) Kyle 2026-03-09 11:32:45 +08:00
  • 8e486dffc9 fix(plugins): align duplicate warning with skipped copy Tak Hoffman 2026-03-08 13:04:41 -05:00
  • bacebb1cf1 fix(plugins): use bundled-first precedence for genuine duplicate dedup Ayane 2026-03-06 12:13:36 +08:00
  • c306c6e1fb ci: retrigger checks (previous run hit JS heap OOM) Ayane 2026-03-06 11:10:37 +08:00
  • dd64501262 fix(plugins): deduplicate registry records for same-id plugins from different paths Ayane 2026-03-06 10:51:22 +08:00
  • adec8b28bb alphabetize web search providers (#40259) Kesku 2026-03-08 20:24:54 -07:00
  • e3df94365b ACP: add optional ingress provenance receipts (#40473) Mariano 2026-03-09 04:19:03 +01:00
  • 4d501e4ccf fix(telegram): add download timeout to prevent polling loop hang (#40098) Tyson Cung 2026-03-09 10:59:21 +08:00
  • f6243916b5 fix(models): use 1M context for openai-codex gpt-5.4 (#37876) yuweuii 2026-03-09 09:23:49 +08:00
  • b34158086a docs(changelog): correct Control UI contributor credit (#40420) Radek Sienkiewicz 2026-03-09 02:18:30 +01:00
  • eabda6e3a4 fix(tests): correct security check failure Vincent Koc 2026-03-08 18:13:35 -07:00
  • 06649f468d Tests: allowlist runtime secret fixture vincentkoc-code/docker-cache-layer-fixes Vincent Koc 2026-03-08 18:02:21 -07:00
  • 6d5e142b93 Docker: improve build cache reuse (#40351) Vincent Koc 2026-03-08 17:57:46 -07:00
  • f236e913dd CI: keep sandbox smoke on script path Vincent Koc 2026-03-08 17:54:28 -07:00
  • f99f346eef CI: route sandbox smoke through setup script Vincent Koc 2026-03-08 17:51:17 -07:00
  • 4f42c03a49 gateway: fix global Control UI 404s for symlinked wrappers and bundled package roots (#40385) Radek Sienkiewicz 2026-03-09 01:50:42 +01:00
  • 13bd3db307 chore(docs): drop refactor cleanup tracker Peter Steinberger 2026-03-09 00:24:33 +00:00
  • ff4745fc3f refactor(models): split provider discovery helpers Peter Steinberger 2026-03-09 00:24:02 +00:00
  • c29b098744 refactor(models): split models.json planning from writes Peter Steinberger 2026-03-09 00:21:37 +00:00
  • 24b53fcf47 refactor(agents): extract provider model normalization Peter Steinberger 2026-03-09 00:20:18 +00:00
  • dfc18b7a2b refactor(models): extract list row builders Peter Steinberger 2026-03-09 00:19:23 +00:00
  • 141738f717 refactor: harden browser runtime profile handling Peter Steinberger 2026-03-09 00:25:29 +00:00
  • 291b3398fd CI: cache Docker builds in workflows Vincent Koc 2026-03-08 17:10:37 -07:00
  • 5fab5c6284 Docker: narrow e2e install inputs Vincent Koc 2026-03-08 16:59:22 -07:00
  • 7757f6ff71 Merge branch 'main' into vincentkoc-code/docker-cache-layer-fixes Vincent Koc 2026-03-08 16:57:14 -07:00
  • d585731b12 Docker: document qr-import manifest scope Vincent Koc 2026-03-08 16:54:33 -07:00
  • 4ff4ed7ec9 fix(config): refresh runtime snapshot from disk after write. Fixes #37175 (#37313) bbblending 2026-03-09 07:49:15 +08:00
  • 362248e559 refactor: harden browser relay CDP flows Peter Steinberger 2026-03-08 23:45:59 +00:00
  • 0504fb35fe Merge branch 'main' into vincentkoc-code/telegram-message-sent-parity Vincent Koc 2026-03-08 16:40:02 -07:00
  • d47aa6bae8 docs(changelog): remove rebase marker Peter Steinberger 2026-03-08 23:39:03 +00:00
  • 661af2acd3 fix(agents): bootstrap runtime plugins before context-engine resolution Peter Steinberger 2026-03-08 23:38:14 +00:00
  • 936ac22ec2 refactor: share channel config adapter base Peter Steinberger 2026-03-08 19:46:20 +00:00
  • bf601db3fc test: dedupe brave llm-context rejection cases Peter Steinberger 2026-03-08 19:43:54 +00:00
  • 5845b5bfba refactor: share multi-account config schema fragments Peter Steinberger 2026-03-08 19:43:18 +00:00
  • 52a253f18c refactor: reuse broadcast route key construction Peter Steinberger 2026-03-08 19:42:15 +00:00
  • 3f2f007c9a refactor: extract gateway port diagnostics helper Peter Steinberger 2026-03-08 19:41:40 +00:00
  • 32a6eae576 refactor: share gateway argv parsing Peter Steinberger 2026-03-08 19:41:05 +00:00