Peter Steinberger
fe55622205
test: tighten shared process map and model coverage
2026-03-13 21:36:32 +00:00
Peter Steinberger
2f82ade66f
test: tighten assistant scaffolding coverage
2026-03-13 21:35:31 +00:00
Peter Steinberger
3a59d40109
test: tighten shared pid and node parsing coverage
2026-03-13 21:30:35 +00:00
Peter Steinberger
783d320547
test: tighten shared requirements coverage
2026-03-13 21:29:07 +00:00
Peter Steinberger
330631a0eb
test: tighten shared config eval coverage
2026-03-13 21:28:17 +00:00
Peter Steinberger
5a9d3abc10
test: tighten shared ip helper coverage
2026-03-13 21:27:15 +00:00
Vincent Koc
e56e0cc913
Fix updater refresh cwd for service reinstall ( #45452 )
...
* Fix updater refresh cwd for service reinstall
* Update: preserve relative env overrides during service refresh
* Test: cover updater service refresh env rebasing
2026-03-13 17:27:12 -04:00
Peter Steinberger
090c0c4b5d
test: tighten shared text normalization coverage
2026-03-13 21:26:15 +00:00
Peter Steinberger
0c79c86b40
test: tighten shared singleton and sample coverage
2026-03-13 21:25:20 +00:00
Peter Steinberger
42ccee658d
test: tighten shared avatar and scope coverage
2026-03-13 21:24:38 +00:00
Peter Steinberger
e8addf2ac2
test: add message action spec coverage
2026-03-13 21:23:10 +00:00
Peter Steinberger
256c91ca6d
test: tighten message action normalization coverage
2026-03-13 21:22:15 +00:00
Peter Steinberger
651ccf9901
test: tighten channel selection coverage
2026-03-13 21:20:26 +00:00
Vincent Koc
28b0d8e8bd
fix(cron): prevent isolated cron nested lane deadlocks ( #45459 )
...
* fix(cron): resolve isolated session deadlock (#44805 )
Map cron lane to nested in resolveGlobalLane to prevent deadlock when
isolated cron jobs trigger inner operations (e.g. compaction). Outer
execution holds the cron lane slot; inner work now uses nested lane.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* docs(changelog): add cron isolated deadlock note
---------
Co-authored-by: zhujian <zhujianxyz@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 14:19:40 -07:00
Peter Steinberger
3e6c8376fb
test: tighten outbound send service coverage
2026-03-13 21:19:15 +00:00
Peter Steinberger
d062252522
test: dedupe exec approvals analysis coverage
2026-03-13 21:18:13 +00:00
Vincent Koc
8c7bdbe4d1
Docs: describe Slack interactive replies ( #45463 )
2026-03-13 17:16:14 -04:00
Peter Steinberger
c2a9c5699d
test: extract outbound delivery lifecycle coverage
2026-03-13 21:13:52 +00:00
Peter Steinberger
c355b8a671
test: extract message action context coverage
2026-03-13 21:10:37 +00:00
Peter Steinberger
9c08312121
test: add message action poll validation coverage
2026-03-13 21:08:34 +00:00
Vincent Koc
a976cc2e95
Slack: add opt-in interactive reply directives ( #44607 )
...
* Reply: add Slack interactive directive parser
* Reply: wire Slack directives into normalization
* Reply: cover Slack directive parsing
* Reply: test Slack directive normalization
* Slack: hint interactive reply directives
* Config: add Slack interactive reply capability type
* Config: validate Slack interactive reply capability
* Reply: gate Slack directives behind capability
* Slack: gate interactive reply hints by capability
* Tests: cover Slack interactive reply capability gating
* Changelog: note opt-in Slack interactive replies
* Slack: fix interactive reply review findings
* Slack: harden interactive reply routing and limits
* Slack: harden interactive reply trust and validation
2026-03-13 14:08:04 -07:00
Peter Steinberger
1f4b8c4eea
test: extract message action media coverage
2026-03-13 21:06:40 +00:00
MoerAI
9da06d918f
fix(windows): add windowsHide to detached spawn calls to suppress console windows ( #44693 )
...
The restart helper and taskkill spawn calls were missing windowsHide: true,
causing visible command prompt windows to flash on screen during gateway
restart and process cleanup on Windows.
2026-03-13 21:06:33 +00:00
Peter Steinberger
9044a10c5f
test: extract message action plugin dispatch coverage
2026-03-13 21:04:08 +00:00
Peter Steinberger
a9fd34058f
test: fix daemon status env typing
2026-03-13 21:02:19 +00:00
Peter Steinberger
b84c7037de
fix: repair ci audit and type drift
2026-03-13 21:02:19 +00:00
Peter Steinberger
cfc9a21957
test: extract exec approvals shell analysis coverage
2026-03-13 21:01:35 +00:00
Peter Steinberger
4d686b47f0
fix: bind macOS skill trust to resolved paths
2026-03-13 21:00:59 +00:00
Peter Steinberger
fc140bb02b
test: extract outbound delivery queue coverage
2026-03-13 20:58:52 +00:00
Vincent Koc
ffee3dfef0
Plugins: resolve local openclaw peer for audits
2026-03-13 13:55:28 -07:00
Peter Steinberger
d537904abb
test: extract outbound session route coverage
2026-03-13 20:54:41 +00:00
Peter Steinberger
6b49a604b4
fix: harden macos shell continuation parsing
2026-03-13 20:54:10 +00:00
Peter Steinberger
cd72fa6e77
test: extract outbound policy coverage
2026-03-13 20:51:52 +00:00
Peter Steinberger
9747da8682
fix: honor gateway command env in status reads
2026-03-13 20:50:48 +00:00
Peter Steinberger
377b42c92b
test: extract outbound payload coverage
2026-03-13 20:50:31 +00:00
Peter Steinberger
e1fedd4388
fix: harden macos env wrapper resolution
2026-03-13 20:49:17 +00:00
Peter Steinberger
0643c0d15a
test: extract outbound format and cache coverage
2026-03-13 20:47:29 +00:00
Peter Steinberger
bde038527c
test: extract exec approvals policy coverage
2026-03-13 20:43:54 +00:00
Peter Steinberger
8b05cd4074
test: add exec approvals store helper coverage
2026-03-13 20:43:08 +00:00
Peter Steinberger
5f0e97b22a
test: extract exec approval session target coverage
2026-03-13 20:40:19 +00:00
Peter Steinberger
8dcee1f6b2
test: fix fresh infra type drift
2026-03-13 20:38:24 +00:00
Peter Steinberger
75c7c169e1
test: re-enable Node 24 vmForks fast lane
2026-03-13 20:38:24 +00:00
Peter Steinberger
5c07207dd1
ci: trim PR critical path
2026-03-13 20:38:24 +00:00
Peter Steinberger
8c21284c1c
refactor: share stale pid polling fixtures
2026-03-13 20:37:54 +00:00
Peter Steinberger
bf631b5872
refactor: share voice restore test setup
2026-03-13 20:37:53 +00:00
Peter Steinberger
eec1b3a512
refactor: share system run deny cases
2026-03-13 20:37:53 +00:00
Peter Steinberger
9dafcd417d
refactor: share cron restart catchup harness
2026-03-13 20:37:53 +00:00
Peter Steinberger
e762a57d62
refactor: share secrets audit model fixtures
2026-03-13 20:37:53 +00:00
Peter Steinberger
ec31948bcc
refactor: share gemini embedding test setup
2026-03-13 20:37:53 +00:00
Peter Steinberger
ba2d57d024
refactor: share mattermost test harnesses
2026-03-13 20:37:53 +00:00