Commit Graph

  • 817ac551b6 refactor(tasks): extract delivery policy (#57475) Vincent Koc 2026-03-29 21:44:59 -07:00
  • 8623c28f1d fix(memory): warn when qmd binary is missing (#57467) Vincent Koc 2026-03-29 21:44:41 -07:00
  • 69793db948 fix(test): trim acp context registry imports Vincent Koc 2026-03-30 13:39:29 +09:00
  • b26092cf01 fix(test): close task registry sqlite after reset Vincent Koc 2026-03-30 13:38:22 +09:00
  • c389b05d3c Tests: force-reset session cleanup state between runs Gustavo Madeira Santana 2026-03-30 00:35:36 -04:00
  • 20e4d42db3 fix(test): trim onboarding post-write registry imports Vincent Koc 2026-03-30 13:35:37 +09:00
  • 5b2d9b6505 refactor(tasks): add executor facade (#57474) Vincent Koc 2026-03-29 21:35:39 -07:00
  • 6b255b4dec fix(agents): prevent unhandled rejection when compaction retry times out [AI] (#57451) Kris Wu 2026-03-30 12:30:13 +08:00
  • aee61dcee0 fix: finalize android notification forwarding controls (#40175) (thanks @nimbleenigma) nimbleenigma 2026-03-30 00:30:00 -04:00
  • 6af52b4ce3 fix(test): trim outbound session registry imports Vincent Koc 2026-03-30 13:29:10 +09:00
  • 2849e613ee fix(test): trim target parsing registry imports Vincent Koc 2026-03-30 13:19:50 +09:00
  • d8ad72bf8d Tests: stabilize session-state cleanup mocks Gustavo Madeira Santana 2026-03-30 00:14:40 -04:00
  • c91f6944cb docs(changelog): add memory session indexer credit Vincent Koc 2026-03-30 13:13:42 +09:00
  • ab43bbd62b fix(test): use minimal outbound binding registries Vincent Koc 2026-03-30 13:06:25 +09:00
  • fa5827079f refactor(tasks): split delivery state from task runs Vincent Koc 2026-03-30 13:03:05 +09:00
  • ca2a67e07e Slack: keep auto-thread test context local Gustavo Madeira Santana 2026-03-29 23:56:20 -04:00
  • dca7969b2e fix(agents): classify Anthropic "unexpected error" api_error as transient (#57441) zijiess 2026-03-30 11:56:07 +08:00
  • 91ea844cc0 Slack: move auto-thread coverage into plugin tests Gustavo Madeira Santana 2026-03-29 23:52:45 -04:00
  • dd23e744f4 fix(test): bypass slack facade in message action params test Vincent Koc 2026-03-30 12:50:54 +09:00
  • b7d59f7831 fix(memory): export archived qmd session transcripts (#57446) Vincent Koc 2026-03-29 20:50:21 -07:00
  • c7106c4285 refactor(tasks): replace generic task mutation api Vincent Koc 2026-03-30 12:49:10 +09:00
  • 16df3de098 fix: stabilize config default-leak landing tests (#56834) (thanks @openperf) wangchunyue 2026-03-30 11:49:17 +08:00
  • 22f56433e0 fix(perf): bypass matrix facade for core helpers Vincent Koc 2026-03-30 12:42:51 +09:00
  • c142a396f4 fix(memory): rebind qmd collections on pattern drift (#57438) Vincent Koc 2026-03-29 20:43:44 -07:00
  • 313fdf5adf Memory Host: make backend-config path tests portable Gustavo Madeira Santana 2026-03-29 23:41:27 -04:00
  • 8c163c14bc feat(tasks): harden maintenance repair paths (#57439) Vincent Koc 2026-03-29 20:37:31 -07:00
  • aaf47ca54b WhatsApp: align deliver-reply test mocks with imports Gustavo Madeira Santana 2026-03-29 23:36:38 -04:00
  • 8b0cbebe43 Telegram: align channel test with runtime probe precedence Gustavo Madeira Santana 2026-03-29 23:34:03 -04:00
  • 0fe193db6a Discord: restore message utils media-runtime mocks Gustavo Madeira Santana 2026-03-29 23:21:34 -04:00
  • 3efcc90034 Tests: read packed manifest without shell tar Gustavo Madeira Santana 2026-03-29 23:21:24 -04:00
  • 1482afae57 Status: keep fast JSON off task audit runtime Gustavo Madeira Santana 2026-03-29 23:17:28 -04:00
  • e86a2183df Tests: type package contract npm pack helper Gustavo Madeira Santana 2026-03-29 23:10:47 -04:00
  • c52fac836c feat(tasks): add status health and maintenance command (#57423) Vincent Koc 2026-03-29 20:10:44 -07:00
  • d28349c48e fix(test): align channel mocks with runtime exports Vincent Koc 2026-03-30 12:07:35 +09:00
  • da35718cb2 fix(memory): add qmd mcporter search tool override (#57363) Vincent Koc 2026-03-29 20:07:32 -07:00
  • e7984272a7 Tests: make package contract guardrails Windows-safe Gustavo Madeira Santana 2026-03-29 23:06:55 -04:00
  • 1421fced04 Update CHANGELOG.md Vincent Koc 2026-03-30 12:06:19 +09:00
  • a6bc51f944 feat(openai): forward text verbosity (#47106) Yauheni Shauchenka 2026-03-30 06:04:35 +03:00
  • 51e053d0e8 OpenAI: preserve oauth exports in index tests Gustavo Madeira Santana 2026-03-29 22:54:33 -04:00
  • 03a03c2dc4 fix(ci): restore skill fixtures and security doc anchors Vincent Koc 2026-03-30 11:34:24 +09:00
  • f380305ee4 Tests: restore extension plugin test seams Gustavo Madeira Santana 2026-03-29 22:38:09 -04:00
  • ecb14338d4 Matrix: keep runtime wrapper off monolithic sdk root Gustavo Madeira Santana 2026-03-29 22:37:58 -04:00
  • e57b3618fc feat(tasks): move task ledger to sqlite and add audit CLI (#57361) Vincent Koc 2026-03-29 19:34:51 -07:00
  • 6f09a68ae7 fix: finalize LLM idle timeout landing (#55072) (thanks @liuy) Ayaan Zaidi 2026-03-30 08:04:12 +05:30
  • 179f713c88 fix: unify idle timeout with runner abort path Ayaan Zaidi 2026-03-30 07:56:34 +05:30
  • 84b72e66b9 feat: add LLM idle timeout for streaming responses Liu Yuan 2026-03-27 15:52:10 +08:00
  • 47839d3b9a fix(mattermost): detect stale websocket after bot disable/enable cycle (#53604) qsam 2026-03-30 10:24:59 +08:00
  • c6ded0fa54 fix(gateway): coerce streaming tool-call argument deltas to object in client tools openperf 2026-03-29 21:29:16 +08:00
  • 6fe24a6f2c Matrix: fix source-checkout runtime wrapper Gustavo Madeira Santana 2026-03-29 22:19:30 -04:00
  • acf8470f09 fix(status): cap cache hit rate at 100% in status display (#57400) Robin Waslander 2026-03-30 04:09:57 +02:00
  • 25074de838 fix: restore lightweight root help startup Peter Steinberger 2026-03-30 03:08:33 +01:00
  • 2481c0a9b6 Tests: keep channel helpers on public plugin surfaces Gustavo Madeira Santana 2026-03-29 22:07:47 -04:00
  • b3c69b941e fix: add orphaned session key migration (#57217) Ayaan Zaidi 2026-03-30 07:36:46 +05:30
  • 9d005e6fbb fix: stabilize telegram contract runtime coverage Peter Steinberger 2026-03-30 02:58:45 +01:00
  • 9c2d22e77f scripts: respect gateway.bind config when OPENCLAW_GATEWAY_BIND not set (#55453) MerlinMiao88888888 2026-03-30 10:00:21 +08:00
  • acea28a9bb Telegram: fix extension-fast test seams Gustavo Madeira Santana 2026-03-29 21:54:16 -04:00
  • 5e4a64848f fix(exec): harden async approval followup delivery in webchat-only sessions (#57359) Josh Avant 2026-03-29 18:54:13 -07:00
  • f44174cf61 Extensions: stabilize telegram registry contracts Gustavo Madeira Santana 2026-03-29 21:41:41 -04:00
  • e92440e9f4 fix: replace weak randomness in feishu test support Peter Steinberger 2026-03-30 02:41:25 +01:00
  • fec51572a3 fix: stabilize gate and extension boundary checks Peter Steinberger 2026-03-30 02:37:18 +01:00
  • 66f8fb9e9b docs: fix P2 in security -- normalize Security audit checklist heading to sentence case Vincent Koc 2026-03-30 10:18:56 +09:00
  • 542f17a674 docs: fix P2s in hooks -- text language tag on log block, claude-sonnet-4-6 model example Vincent Koc 2026-03-30 10:18:34 +09:00
  • 7ed5a4a33d docs: fix P2s in faq -- remote mode accordion title, gpt-5.4 model refs, stable/beta cross-reference Vincent Koc 2026-03-30 10:18:12 +09:00
  • d19ccde297 docs: fix P2s in configuration-reference -- built-in model catalog, PI_CODING_AGENT_DIR legacy note, deduplicate Identity section Vincent Koc 2026-03-30 10:17:46 +09:00
  • 0c94420164 docs: fix remaining CLI P1s -- global flags, onboard, logs options Vincent Koc 2026-03-30 10:04:57 +09:00
  • 50d815579c docs: consolidate security page structure and add navigation Vincent Koc 2026-03-30 10:04:12 +09:00
  • 726ae0b8af docs: fix discord.md P1s -- internal terminology and wrong CLI command Vincent Koc 2026-03-30 10:03:24 +09:00
  • 381bfdf031 docs: fix architecture.md P1s and P2s Vincent Koc 2026-03-30 10:02:35 +09:00
  • 89f9433fbf docs: add complete plugin hook reference and fix context fields in hooks.md Vincent Koc 2026-03-30 10:01:28 +09:00
  • cb428aca1c docs: add 11 missing config sections to configuration-reference Vincent Koc 2026-03-30 09:59:42 +09:00
  • b952e404fa Control UI: clear queued connect timeout on stop (#57338) Gustavo Madeira Santana 2026-03-29 20:54:21 -04:00
  • fb81e3fc7f docs: fix remaining CLI P1s -- doctor, sessions, agents, models auth Vincent Koc 2026-03-30 09:51:17 +09:00
  • 169bbc82f2 docs: fix security page P1s -- dmScope, heading style, roadmap language Vincent Koc 2026-03-30 09:46:57 +09:00
  • d3429e0c70 docs: fix FAQ P1s -- model aliases and heartbeat OAuth default Vincent Koc 2026-03-30 09:46:15 +09:00
  • 445fed9dc5 docs: add missing field docs and fix config-reference P1s Vincent Koc 2026-03-30 09:45:48 +09:00
  • dc64280f1d docs: fix stale CLI reference -- auth choices, agent options, tasks command Vincent Koc 2026-03-30 09:45:06 +09:00
  • 9355925690 docs: fix Mintlify callout syntax in security page Vincent Koc 2026-03-30 09:43:33 +09:00
  • b7e2e1b399 docs: fix stale Future Events and wrong log example in hooks.md Vincent Koc 2026-03-30 09:43:01 +09:00
  • 82b6bd7457 docs: fix wrong imports and removed API in architecture.md Vincent Koc 2026-03-30 09:42:11 +09:00
  • 32ba94b7b3 docs: fix wrong defaults and config path in FAQ Vincent Koc 2026-03-30 09:41:30 +09:00
  • 12c92b5fb2 docs: fix wrong defaults and heading in configuration-reference Vincent Koc 2026-03-30 09:41:09 +09:00
  • 9b33380fb6 fix(test): harden qmd release callback typing Vincent Koc 2026-03-30 09:36:11 +09:00
  • 26f34be20c fix(gateway): /v1/responses tool schema should use flat Responses API format (#57166) Michel Belleau 2026-03-29 20:36:54 -04:00
  • 3034adfdb3 fix(commands): harden fast status and Telegram callbacks Vincent Koc 2026-03-30 09:32:45 +09:00
  • 8657b65b05 fix(ci): rename extension test support for boundary guards Vincent Koc 2026-03-30 09:31:13 +09:00
  • dce61dc920 fix(cli): import task summary helper Vincent Koc 2026-03-30 09:30:49 +09:00
  • b82fd50472 fix(test): add extension-safe test helper bridges Vincent Koc 2026-03-30 09:30:41 +09:00
  • 5bac1aad04 fix(memory): support qmd glob collection flags (#57351) Vincent Koc 2026-03-29 17:30:49 -07:00
  • 8bf86b4cdf agents: remove xAI auth trace logging (#57342) Harold Hunt 2026-03-29 20:29:51 -04:00
  • f3bf7fe53a chore: bump version to 2026.3.30 Peter Steinberger 2026-03-30 09:28:21 +09:00
  • d26d7c797b fix(memory): add QMD sync parity hooks (#57354) Vincent Koc 2026-03-29 17:25:37 -07:00
  • 9857d40923 fix(runtime): stabilize image generation auth/runtime loading Peter Steinberger 2026-03-30 01:14:18 +01:00
  • bb42027699 Docs: hide ClawDock from install menu Gustavo Madeira Santana 2026-03-29 20:10:31 -04:00
  • e6445c22aa feat(status): surface task run pressure (#57350) Vincent Koc 2026-03-29 17:09:10 -07:00
  • 93dd25e6b2 Tests: drop dead telegram exec approval imports Gustavo Madeira Santana 2026-03-29 20:08:15 -04:00
  • cc04153d01 Agents: reuse shared subagent hook runner type Gustavo Madeira Santana 2026-03-29 20:04:55 -04:00
  • 6e1f00dc86 [ClawDock] Iteration on the first submission; bug fixes, UX improvements, etc (#23912) Daniel Olshansky 2026-03-29 17:05:41 -07:00
  • c2cbdea28c refactor: add approval auth capabilities to more channels Peter Steinberger 2026-03-30 09:03:41 +09:00
  • 63cbc097b5 refactor(channels): route core through registered plugin capabilities Peter Steinberger 2026-03-30 01:00:20 +01:00
  • 471e059b69 refactor(plugin-sdk): remove channel-specific sdk shims Peter Steinberger 2026-03-30 00:59:53 +01:00