Commit Graph

  • 0669b0ddc2 fix(agents): probe single-provider billing cooldowns (#41422) Altay 2026-03-10 00:58:51 +03:00
  • 0c7f07818f acp: add regression coverage and smoke-test docs (#41456) Mariano 2026-03-09 22:40:14 +01:00
  • 4aebff78bc acp: forward attachments into ACP runtime sessions (#41427) Mariano 2026-03-09 22:32:32 +01:00
  • 8e3f3bc3cf acp: enrich streaming updates for ide clients (#41442) Mariano 2026-03-09 22:26:46 +01:00
  • 30340d6835 Sandbox: import STATE_DIR from paths directly (#41439) Altay 2026-03-10 00:18:41 +03:00
  • d346f2d9ce acp: restore session context and controls (#41425) Mariano 2026-03-09 22:17:19 +01:00
  • e6e4169e82 acp: fail honestly in bridge mode (#41424) Mariano 2026-03-09 22:01:30 +01:00
  • 1bc59cc09d Gateway: tighten node pending drain semantics (#41429) Mariano 2026-03-09 21:56:00 +01:00
  • ef95975411 Gateway: add pending node work primitives (#41409) Mariano 2026-03-09 21:42:57 +01:00
  • 5f90883ad3 fix(auth): reset cooldown error counters on expiry to prevent infinite escalation (#41028) zerone0x 2026-03-10 04:40:11 +08:00
  • 2b2e5e2038 fix(cron): do not misclassify empty/NO_REPLY as interim acknowledgement (#41401) Robin Waslander 2026-03-09 21:16:28 +01:00
  • 0bcddb3d4f iOS: reconnect gateway on foreground return (#41384) Mariano 2026-03-09 21:12:23 +01:00
  • d86647d7db Doctor: fix non-interactive cron repair gating (#41386) Vincent Koc 2026-03-09 12:35:31 -07:00
  • 87d939be79 Agents: add embedded error observations (#41336) Altay 2026-03-09 22:27:05 +03:00
  • d4e59a3666 Cron: enforce cron-owned delivery contract (#40998) Mariano 2026-03-09 20:12:37 +01:00
  • 7b88249c9e fix(telegram): bridge direct delivery to internal message:sent hooks (#40185) Vincent Koc 2026-03-09 11:21:19 -07:00
  • 12702e11a5 plugins: harden global hook runner state (#40184) Vincent Koc 2026-03-09 11:20:33 -07:00
  • 14bbcad169 fix(acp): propagate setSessionMode gateway errors to client (#41185) Pejman Pour-Moezzi 2026-03-09 09:50:38 -07:00
  • eab39c721b fix(acp): map error states to end_turn instead of unconditional refusal (#41187) Pejman Pour-Moezzi 2026-03-09 09:37:33 -07:00
  • 4815dc0603 Update CONTRIBUTING.md Radek Sienkiewicz 2026-03-09 17:27:29 +01:00
  • 2cce45962f Add Robin Waslander to maintainers Robin Waslander 2026-03-09 17:23:56 +01:00
  • 258b7902a4 Update CONTRIBUTING.md Radek Sienkiewicz 2026-03-09 17:13:16 +01:00
  • 425bd89b48 Allow ACP sessions.patch lineage fields on ACP session keys (#40995) xaeon2026 2026-03-09 12:08:11 -04:00
  • 54be30ef89 fix(agents): bound compaction retry wait and drain embedded runs on restart (#40324) Charles Dusek 2026-03-09 10:27:29 -05:00
  • fbf5d56366 test(context-engine): add bundle chunk isolation tests for registry (#40460) Daniel Reis 2026-03-09 16:15:35 +01:00
  • 98ea71aca5 fix(swiftformat): exclude HostEnvSecurityPolicy.generated.swift from formatters (#39969) Joshua Lelon Mitchell 2026-03-09 09:30:43 -05:00
  • 51bae75120 fix(kimi-coding): fix kimi tool format: use native Anthropic tool schema instead of OpenAI … (openclaw#40008) opriz 2026-03-09 21:28:47 +08:00
  • f2f561fab1 fix(ui): preserve control-ui auth across refresh (#40892) Radek Sienkiewicz 2026-03-09 12:50:47 +01:00
  • f6d0712f50 build: sync plugin versions for 2026.3.9 Peter Steinberger 2026-03-09 08:39:52 +00:00
  • 6c579d7842 fix: stabilize launchd paths and appcast secret scan Peter Steinberger 2026-03-09 08:37:37 +00:00
  • f9706fde6a build: bump unreleased version to 2026.3.9 Peter Steinberger 2026-03-09 08:33:39 +00:00
  • 7217b97658 fix(onboard): avoid persisting talk fallback on fresh setup Peter Steinberger 2026-03-09 08:33:28 +00:00
  • ce9e91fdfc fix(launchd): harden macOS launchagent install permissions Peter Steinberger 2026-03-09 08:14:46 +00:00
  • 3caab9260c test: narrow gateway loop signal harness Peter Steinberger 2026-03-09 07:42:15 +00:00
  • d0847ee322 chore: prepare 2026.3.8 npm release Peter Steinberger 2026-03-09 07:37:50 +00:00
  • 1d3dde8d21 fix(update): re-enable launchd service before updater bootstrap Peter Steinberger 2026-03-09 07:27:02 +00:00
  • cc0f30f5fb test: fix windows runtime and restart loop harnesses Peter Steinberger 2026-03-09 07:22:16 +00:00
  • 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 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • a438ff4397 fix(plugin-sdk): remove remaining bundled plugin src imports (openclaw#39638) Kyle 2026-03-09 11:32:45 +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
  • 6d5e142b93 Docker: improve build cache reuse (#40351) Vincent Koc 2026-03-08 17:57:46 -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
  • 4ff4ed7ec9 fix(config): refresh runtime snapshot from disk after write. Fixes #37175 (#37313) bbblending 2026-03-09 07:49:15 +08:00