Peter Steinberger
0c070ccd53
test: merge zalouser audit group cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
1038990bdd
test: merge discord audit allowlist cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
9c086f26a0
test: merge loader setup entry matrix
2026-03-17 16:21:58 +00:00
Peter Steinberger
34460f24b8
test: merge loader cache partition cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
7c3efaeccf
test: merge bundle loader fixture cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
61a7d856e7
test: harden commands test module seams
2026-03-17 16:21:58 +00:00
Peter Steinberger
d1df3f37a6
test: trim signal and slack action cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
eef0f5bfbc
test: merge tts config gating cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
74cc748ff7
test: merge pid alive linux stat cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
604c2636b9
test: merge message action media sandbox cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
5f0c466146
test: preload inbound contract fixtures
2026-03-17 16:21:58 +00:00
Peter Steinberger
2f9e2f500f
test: merge embeddings provider selection cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
47a78a03a3
test: merge telegram action matrix cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
dc3cb9349a
test: trim lightweight status and capability suites
2026-03-17 16:21:58 +00:00
Peter Steinberger
b8861b4815
test: merge context lookup warmup cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
a53de5ad51
test: cache provider discovery fixtures
2026-03-17 16:21:58 +00:00
Peter Steinberger
91f055c10e
test: preload plugin sdk subpath imports
2026-03-17 16:21:58 +00:00
Peter Steinberger
40f1aad019
test: merge duplicate update cli scenarios
2026-03-17 16:21:58 +00:00
Peter Steinberger
8a9dee9ac8
test: trim redundant context engine assertions
2026-03-17 16:21:58 +00:00
Peter Steinberger
a3f09d519d
test: reuse git commit module exports
2026-03-17 16:21:58 +00:00
Peter Steinberger
2b980bfcee
test: reuse run-node module imports
2026-03-17 16:21:58 +00:00
Peter Steinberger
00b7308396
test: stabilize pdf tool runtime mocks
2026-03-17 16:21:58 +00:00
Peter Steinberger
94a48912de
test: reuse subagent orphan recovery imports
2026-03-17 16:21:58 +00:00
Peter Steinberger
f2107a53cb
test: remove repeated update module imports
2026-03-17 16:21:58 +00:00
Peter Steinberger
df76e0f44b
test: harden CI-sensitive test suites
2026-03-17 16:21:57 +00:00
F_ool
094a0cc412
fix(context-engine): preserve legacy plugin sessionKey interop ( #44779 )
...
Merged via squash.
Prepared head SHA: e04c6fb47d
Co-authored-by: hhhhao28 <112874572+hhhhao28@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-03-17 09:14:14 -07:00
Peter Steinberger
795f1f438b
refactor: expose lazy runtime helper to plugins
2026-03-17 08:37:11 -07:00
Jari Mustonen
4f6955fb11
fix(hooks): pass sessionFile and sessionKey in after_compaction hook ( #40781 )
...
Merged via squash.
Prepared head SHA: 11e85f8651
Co-authored-by: jarimustonen <1272053+jarimustonen@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-03-17 08:30:37 -07:00
Andrew Demczuk
f84a41dcb8
fix(security): block JVM, Python, and .NET env injection vectors in host exec sandbox ( #49025 )
...
Add JAVA_TOOL_OPTIONS, _JAVA_OPTIONS, JDK_JAVA_OPTIONS, PYTHONBREAKPOINT, and
DOTNET_STARTUP_HOOKS to blockedKeys in the host exec security policy.
Closes #22681
2026-03-17 15:37:55 +01:00
Josh Lehman
1399ca5fcb
fix(plugins): forward plugin subagent overrides ( #48277 )
...
Merged via squash.
Prepared head SHA: ffa45893e0
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-03-17 07:20:27 -07:00
Harold Hunt
1561c6a71c
tests(contracts): fix provider catalog runtime wiring ( #49040 )
2026-03-17 10:05:41 -04:00
Sally O'Malley
59cd98068f
fix ssh sandbox key cp ( #48924 )
...
Signed-off-by: sallyom <somalley@redhat.com >
2026-03-17 07:22:33 -04:00
Chris Kimpton
f404ff32d5
tests: add missing useNoBundledPlugins() to bundle MCP loader test
...
The "treats bundle MCP as a supported bundle surface" test was missing
the useNoBundledPlugins() call present in all surrounding bundle plugin
tests. Without it, loadOpenClawPlugins() scanned and loaded the full
real bundled plugins directory on every call (with cache:false), causing
excessive memory pressure and an OOM crash on Linux CI, which manifested
as the test timing out at 120s.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 15:49:08 +05:30
Peter Steinberger
6bf07b5075
fix(ci): restore local check suite
2026-03-17 08:14:03 +00:00
Peter Steinberger
990d0d7261
docs(image-generation): remove nano banana stock docs
2026-03-17 01:09:58 -07:00
Peter Steinberger
0ff82497e9
test(image-generation): add live variant coverage
2026-03-17 01:09:58 -07:00
Peter Steinberger
3a456678ee
feat(image-generation): add image_generate tool
2026-03-17 01:09:58 -07:00
Peter Steinberger
f9588da3e0
refactor: split plugin testing seam from bundled extension helpers
2026-03-17 01:05:09 -07:00
Peter Steinberger
85e610e4e7
refactor(extension-tests): share safeguard runtime assertions
2026-03-17 08:02:44 +00:00
Peter Steinberger
774b351982
refactor(failover-tests): share observation base
2026-03-17 08:02:44 +00:00
Peter Steinberger
4db3fed299
refactor(history-tests): share pruned image assertions
2026-03-17 08:02:44 +00:00
Peter Steinberger
2971c52343
refactor(payload-tests): table-drive sessions send suppressions
2026-03-17 08:02:44 +00:00
Peter Steinberger
bc36ed8e1e
refactor(payload-tests): table-drive recoverable tool suppressions
2026-03-17 08:02:44 +00:00
Peter Steinberger
d46f3bd739
refactor(payload-tests): share single payload summary assertion
2026-03-17 08:02:44 +00:00
Peter Steinberger
e510132f3c
refactor(skills-tests): share bundled diffs setup
2026-03-17 08:02:44 +00:00
Peter Steinberger
8c8b0ab224
refactor(runs-tests): share run handle factory
2026-03-17 08:02:44 +00:00
Peter Steinberger
b531af82d5
refactor(history-tests): share array content assertion
2026-03-17 08:02:44 +00:00
Peter Steinberger
2847ad1f8f
refactor(image-tests): share ref count assertions
2026-03-17 08:02:44 +00:00
Peter Steinberger
1373821470
refactor(image-tests): share single-ref detection helper
2026-03-17 08:02:44 +00:00
Peter Steinberger
93d829b7f6
refactor(image-tests): share empty ref assertions
2026-03-17 08:02:44 +00:00