-
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