Commit Graph

  • 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
  • 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