Commit Graph

  • 2cbe4e2808 feat: add claw approval MVP with privileged broker feat/claw-approval-broker-mvp Fedor 2026-03-13 12:41:23 +00:00
  • 70d7a0854c chore: update appcast for 2026.3.12 release Peter Steinberger 2026-03-13 04:26:12 +00:00
  • fc2b796f02 test(proxy): make env proxy tests windows-safe Peter Steinberger 2026-03-13 04:17:10 +00:00
  • 6472949f25 fix(plugins): normalize bundled provider ids Peter Steinberger 2026-03-13 04:09:57 +00:00
  • 61d219cb39 feat: show status reaction during context compaction (#35474) Cypherm 2026-03-13 12:06:15 +08:00
  • 4e872521f0 fix(ui): restore native web /status Peter Steinberger 2026-03-13 04:03:55 +00:00
  • 0c8ea8d987 test(ui): add jsdom runtime for vitest dom suites Peter Steinberger 2026-03-13 03:50:49 +00:00
  • bffce8ea4f fix(ui): harden avatar fallback regressions Peter Steinberger 2026-03-13 03:46:30 +00:00
  • 4656317770 fix(ui): resolve control chat avatar fallback Peter Steinberger 2026-03-13 03:42:11 +00:00
  • 7509c4a057 UI: fix mounted avatar meta fallback Vincent Koc 2026-03-12 23:39:27 -04:00
  • c52f23f794 test(qmd): make windows cli fixtures explicit Peter Steinberger 2026-03-13 03:37:36 +00:00
  • fd07132389 UI: fix control chat logo fallback Vincent Koc 2026-03-12 23:35:46 -04:00
  • f803215474 fix(ci): restore full gate Peter Steinberger 2026-03-13 03:34:41 +00:00
  • 255414032f changelog: move ACP final-snapshot entry to active 2026.3.12 section scoootscooob 2026-03-12 20:31:03 -07:00
  • 0f290fe6d6 fix: narrow Slack outbound blocks opt type Peter Steinberger 2026-03-13 03:29:00 +00:00
  • 17c954c46e fix(acp): preserve final assistant message snapshot before end_turn (#44597) scoootscooob 2026-03-12 20:23:57 -07:00
  • 2201d533fd fix: enable fast mode for isolated cron runs Peter Steinberger 2026-03-13 03:21:50 +00:00
  • 42efd98ff8 Slack: support Block Kit payloads in agent replies (#44592) Vincent Koc 2026-03-12 23:18:59 -04:00
  • 433e65711f fix: fall back to a startup entry for windows gateway install Peter Steinberger 2026-03-13 03:18:17 +00:00
  • a60a4b4b5e test(gateway): avoid hoisted reply mock tdz Peter Steinberger 2026-03-13 03:17:51 +00:00
  • 0979264ed5 test(qmd): make windows cli fixtures explicit Peter Steinberger 2026-03-13 03:13:45 +00:00
  • 496ca3a637 fix(feishu): fail closed on webhook signature checks Peter Steinberger 2026-03-13 03:10:12 +00:00
  • ec3c20d96d test: harden plugin fixture permissions on macos Peter Steinberger 2026-03-13 03:13:16 +00:00
  • fb9984a774 fix(memory): stop forcing Windows qmd cmd shims Peter Steinberger 2026-03-13 03:09:07 +00:00
  • ff2368af57 fix: stop false cron payload-kind warnings in doctor (#44012) (thanks @shuicici) Ayaan Zaidi 2026-03-13 08:38:04 +05:30
  • 42613b9baa fix(cron): compare raw value not trimmed in normalizePayloadKind shuicici 2026-03-13 02:02:31 +08:00
  • 3e2c776aaf fix(cron): avoid false legacy payload kind migrations shuicici 2026-03-12 20:06:29 +08:00
  • 21fa50f564 test: harden plugin env-scoped fixtures Peter Steinberger 2026-03-13 03:01:03 +00:00
  • 08da1b47ba fix: use build-stage image for docker live tests Peter Steinberger 2026-03-13 02:59:32 +00:00
  • 6b14e6b55b test(commands): align slash-command config persistence coverage Peter Steinberger 2026-03-13 02:51:35 +00:00
  • 7dc447f79f fix(gateway): strip unbound scopes for shared-auth connects Peter Steinberger 2026-03-13 02:51:32 +00:00
  • b858d6c3a9 fix: clarify windows onboarding gateway health Peter Steinberger 2026-03-13 02:40:25 +00:00
  • 23c7fc745f refactor(agents): replace console.warn with SubsystemLogger in compaction-safeguard.ts (#9974) Dinakar Sarbada 2026-03-12 19:34:55 -07:00
  • c8439f6587 fix: import oauth types from the oauth entrypoint Peter Steinberger 2026-03-13 02:16:46 +00:00
  • 296a106f49 test: stabilize hooks loader log assertion on Windows Peter Steinberger 2026-03-13 02:16:42 +00:00
  • 4fb3b88e57 docs: reorder latest release changelog Peter Steinberger 2026-03-13 02:11:50 +00:00
  • d6d01f853f fix: align Ollama onboarding docs before landing (#43473) (thanks @BruceMacD) Peter Steinberger 2026-03-13 01:56:02 +00:00
  • f906bf58db docs(ollama): update onboarding flow Bruce MacDonald 2026-03-11 14:00:22 -07:00
  • 0068f55dd8 fix(memory): fail closed for Windows qmd wrappers Peter Steinberger 2026-03-13 01:56:11 +00:00
  • ddeb423944 fix: quiet Telegram command overflow retry logs Peter Steinberger 2026-03-13 01:45:47 +00:00
  • de3e6a8c5b fix(routing): require ids for slack and msteams allowlists Peter Steinberger 2026-03-13 01:43:48 +00:00
  • f36d8c09f1 feat(zalouser): audit mutable group allowlists Peter Steinberger 2026-03-13 01:41:31 +00:00
  • 88244c0942 refactor(zalouser): reuse shared name matching helper Peter Steinberger 2026-03-13 01:38:35 +00:00
  • c25e46a433 chore: prepare 2026.3.12 release Peter Steinberger 2026-03-13 01:37:52 +00:00
  • 72ba05504e test: resolve rebase conflicts in gateway coverage Peter Steinberger 2026-03-13 01:37:34 +00:00
  • e951a42bcb fix(mac): adopt canonical session key and add reset triggers (#10898) Nachx639 2026-03-13 02:35:39 +01:00
  • 268a8592de fix: avoid ineffective dynamic imports Peter Steinberger 2026-03-13 01:33:29 +00:00
  • b14a5c6713 fix(zalouser): require ids for group allowlist auth Peter Steinberger 2026-03-13 01:31:08 +00:00
  • c80da4e72f refactor: validate provider plugin metadata Peter Steinberger 2026-03-13 01:15:00 +00:00
  • 87ad1ce9b1 refactor: add non-interactive provider plugin setup Peter Steinberger 2026-03-13 01:08:29 +00:00
  • bcbf429d6b Merge branch 'main' of https://github.com/openclaw/openclaw Vincent Koc 2026-03-12 21:06:55 -04:00
  • fed24a1311 build: sync bundled plugin versions Vincent Koc 2026-03-12 21:06:12 -04:00
  • f12cd92bb3 Merge branch 'main' of https://github.com/openclaw/openclaw Vincent Koc 2026-03-12 21:04:02 -04:00
  • 4dd4e36450 build: update deps and fix vitest 4 regressions Peter Steinberger 2026-03-13 01:01:56 +00:00
  • 8661c271e9 Gateway: preserve trusted-proxy browser scopes Vincent Koc 2026-03-12 14:56:40 -04:00
  • b2e21e3792 fix(security): strip Mongolian selectors in exec obfuscation detector Vincent Koc 2026-03-12 11:13:45 -04:00
  • 9bbdb5ca94 test(live): add codex instructions to spark probe Peter Steinberger 2026-03-13 00:51:55 +00:00
  • d5b3f2ed71 fix(models): keep codex spark codex-only Peter Steinberger 2026-03-13 00:51:30 +00:00
  • d4f535b203 fix(hooks): fail closed on unreadable loader paths (#44437) Vincent Koc 2026-03-12 20:47:30 -04:00
  • 2649c03cdb fix(hooks): dedupe repeated agent deliveries by idempotency key (#44438) Vincent Koc 2026-03-12 20:43:38 -04:00
  • d96069f0df feat: add windows update package spec override Peter Steinberger 2026-03-12 23:56:48 +00:00
  • 91b701e183 fix: harden windows native updates Peter Steinberger 2026-03-12 23:41:28 +00:00
  • 35aafd7ca8 feat: add Anthropic fast mode support Peter Steinberger 2026-03-12 23:38:48 +00:00
  • 52e2a7747a Revert "feat: add --no-test flag to prepare-gates" Josh Lehman 2026-03-12 16:37:38 -07:00
  • d5bffcdeab feat: add fast mode toggle for OpenAI models Peter Steinberger 2026-03-12 23:30:58 +00:00
  • ddcaec89e9 fix(node-host): fail closed on ruby approval preload flags Peter Steinberger 2026-03-12 23:23:48 +00:00
  • ee6bdb3bab feat: add --no-test flag to prepare-gates Josh Lehman 2026-03-12 16:22:21 -07:00
  • 86a3149b2e fix: harden windows npm runtime path Peter Steinberger 2026-03-12 22:03:10 +00:00
  • 92191fcd68 deps: bump openclaw to 2026.3.11 Vincent Koc 2026-03-12 19:00:49 -04:00
  • 212afb6950 refactor: clarify pairing setup auth labels Peter Steinberger 2026-03-12 22:42:04 +00:00
  • 01e4845f6d refactor: extract websocket handshake auth helpers Peter Steinberger 2026-03-12 22:39:18 +00:00
  • 1c7ca391a8 refactor: trim bootstrap token metadata Peter Steinberger 2026-03-12 22:36:37 +00:00
  • 589aca0e6d refactor: unify gateway connect auth selection Peter Steinberger 2026-03-12 22:35:50 +00:00
  • 2c8f31135b test: cover provider plugin boundaries Peter Steinberger 2026-03-12 22:43:55 +00:00
  • 300a093121 refactor: split simple api-key auth providers Peter Steinberger 2026-03-12 22:38:23 +00:00
  • fd2b06d463 refactor: split non-interactive auth choice providers Peter Steinberger 2026-03-12 22:33:10 +00:00
  • 21d1032ca4 refactor: remove legacy provider apply shims Peter Steinberger 2026-03-12 22:27:17 +00:00
  • 7fd4dea1af refactor: share openai-compatible local discovery Peter Steinberger 2026-03-12 22:26:41 +00:00
  • 9692dc7668 fix(security): harden nodes owner-only tool gating Peter Steinberger 2026-03-12 22:27:44 +00:00
  • 2622d2453b fix(ci): restore generated protocol swift outputs (#44411) Josh Lehman 2026-03-12 15:25:38 -07:00
  • 319766639a docs: explain plugin architecture Peter Steinberger 2026-03-12 22:24:28 +00:00
  • d83491e751 feat: modularize provider plugin architecture Peter Steinberger 2026-03-12 22:24:22 +00:00
  • bf89947a8e fix: switch pairing setup codes to bootstrap tokens Peter Steinberger 2026-03-12 22:22:44 +00:00
  • 9cd54ea882 fix: skip cache-ttl append after compaction to prevent double compaction (#28548) ToToKr 2026-03-13 07:17:18 +09:00
  • 7332e6d609 fix(failover): classify HTTP 422 as format and OpenRouter credits as billing (#43823) jnMetaCode 2026-03-13 05:50:28 +08:00
  • 268e036172 refactor(test): share hook request handler fixtures Peter Steinberger 2026-03-12 21:44:58 +00:00
  • eece586747 refactor(security): reuse hook agent routing normalization Peter Steinberger 2026-03-12 21:44:06 +00:00
  • 445ff0242e refactor(gateway): cache hook proxy config in runtime state Peter Steinberger 2026-03-12 21:43:36 +00:00
  • 1d986f1c01 refactor(gateway): move request client ip resolution to net Peter Steinberger 2026-03-12 21:41:51 +00:00
  • 904db27019 fix(security): audit unrestricted hook agent routing Peter Steinberger 2026-03-12 21:35:47 +00:00
  • 4da617e178 fix(gateway): honor trusted proxy hook auth rate limits Peter Steinberger 2026-03-12 21:35:41 +00:00
  • 143e593ab8 Compaction Runner: wire post-compaction memory sync (#25561) Rodrigo Uroz 2026-03-12 18:24:29 -03:00
  • fd568c4f74 fix(failover): classify ZenMux quota-refresh 402 as rate_limit (#43917) bwjoke 2026-03-13 05:06:43 +08:00
  • d93db0fc13 fix(failover): classify z.ai network_error stop reason as retryable timeout (#43884) Wayne 2026-03-13 05:00:44 +08:00
  • 3700279b14 docs: codify American English spelling convention (#44159) Andrew Demczuk 2026-03-12 20:45:17 +01:00
  • 50cc375c11 feat(context-engine): plumb sessionKey into all ContextEngine methods (#44157) Josh Lehman 2026-03-12 12:43:36 -07:00
  • e525957b4f fix(sandbox): restore spawned workspace handoff (#44307) Marcus Castro 2026-03-12 16:12:08 -03:00
  • 4ca84acf24 fix(runtime): duplicate messages, share singleton state across bundled chunks (#43683) Vincent Koc 2026-03-12 14:59:27 -04:00
  • 08aa57a3de Commands: require owner for /config and /debug (#44305) Vincent Koc 2026-03-12 14:58:14 -04:00
  • fda4965818 fix: format CSS files for oxfmt (#44313) Josh Lehman 2026-03-12 11:58:00 -07:00