Shakker
b0e6a24782
test: tighten provider install catalog assertions
2026-05-11 06:43:46 +01:00
Shakker
5a60f9d4e0
test: tighten provider auth choice assertions
2026-05-11 06:42:31 +01:00
Shakker
0d92a76232
test: tighten Claude bundle inspect assertions
2026-05-11 06:41:17 +01:00
Peter Steinberger
3218f37c7f
test: tighten pi compaction log assertions
2026-05-11 06:40:40 +01:00
Shakker
d03772b1e5
test: tighten plugin file install hook payload assertion
2026-05-11 06:39:39 +01:00
Peter Steinberger
1e1ab7011d
test: tighten acp cancel scoping assertions
2026-05-11 06:38:31 +01:00
Shakker
a3479c3ff8
test: tighten bundle loader capability assertions
2026-05-11 06:38:26 +01:00
Shakker
a6bf7a2a89
test: tighten bundled capability snapshot assertion
2026-05-11 06:37:32 +01:00
Peter Steinberger
a116959445
test: tighten dispatch silent-reply assertions
2026-05-11 06:36:55 +01:00
Shakker
962149e455
test: tighten bundle command assertions
2026-05-11 06:35:41 +01:00
Shakker
7c3af7fd43
test: tighten plugin config schema assertions
2026-05-11 06:35:04 +01:00
Peter Steinberger
b7db08f54e
fix: normalize nested gemini preview config refs
2026-05-11 06:34:48 +01:00
Shakker
2d65786d8c
test: tighten doctor load-path policy assertion
2026-05-11 06:34:13 +01:00
Shakker
59f2ef0499
test: tighten hook approval assertions
2026-05-11 06:33:41 +01:00
Ayaan Zaidi
e5ff9891b8
refactor(channels): expose shared turn context builder
2026-05-11 11:01:26 +05:30
Shakker
b68e39fb18
test: tighten external plugin catalog assertion
2026-05-11 06:31:21 +01:00
Peter Steinberger
d170b600d3
test: tighten command info assertions
2026-05-11 06:29:56 +01:00
Shakker
6e318f8aec
test: tighten bundled metadata package assertion
2026-05-11 06:29:14 +01:00
Peter Steinberger
fd38a8a36d
test: relax provider normalization expectations
2026-05-11 06:27:17 +01:00
Peter Steinberger
ebbdeab270
test: avoid bundle manifest helper name collision
2026-05-11 06:27:17 +01:00
Peter Steinberger
dba631c195
test: allow readonly bundle manifest fixtures
2026-05-11 06:27:17 +01:00
Peter Steinberger
7d9b13df05
fix(agents): narrow compaction subscription events
2026-05-11 06:27:17 +01:00
Peter Steinberger
f618a5aba9
style(agents): format compaction event types
2026-05-11 06:27:17 +01:00
Ruben Cuevas
d88e11acf7
fix(agents): restore compaction gateway logs
2026-05-11 06:27:17 +01:00
Shakker
190d1ce848
test: tighten plugin http route assertions
2026-05-11 06:26:40 +01:00
Shakker
932f1c9e40
test: tighten external plugin repair hint assertion
2026-05-11 06:25:13 +01:00
Shakker
04f428fa06
test: tighten plugin load context assertions
2026-05-11 06:22:59 +01:00
Peter Steinberger
9dda1012c4
test: tighten tools command assertions
2026-05-11 06:21:47 +01:00
Shakker
4ae5de712d
test: tighten provider validation assertions
2026-05-11 06:20:51 +01:00
Ayaan Zaidi
4a009612c9
fix(docker): prune with source workspace policy
2026-05-11 10:50:30 +05:30
Peter Steinberger
16bf9d36d4
test: tighten message hook assertions
2026-05-11 06:20:02 +01:00
Shakker
f1b929a562
test: tighten provider auth env trust assertions
2026-05-11 06:19:24 +01:00
pandadev66
6b8abb3c79
test(agents/bundle-mcp): cover configured MCP request-boundary path ( #76063 )
...
Add focused regression coverage for the request boundary called out by
ClawSweeper triage on #76063 : configured (`cfg.mcp.servers.<name>`) tools
must materialize, survive `applyFinalEffectiveToolPolicy`, and reach
`splitSdkTools().customTools`, which is the value the SDK sends to the
provider as `customTools`. The materialize, policy, and split units each
have their own unit tests, but the full chain was uncovered, which is why
v2026.4.27 was able to silently drop server__* tools from outbound
request bodies. Run with a fake `SessionMcpRuntime` so the test does not
boot a real stdio child:
- coding profile keeps configured `server__*` tools in customTools
- messaging profile keeps configured `server__*` tools in customTools
- minimal profile strips them
- explicit `tools.deny: ["bundle-mcp"]` strips them under coding
- materialize ordering survives the request boundary so prompt cache
keys stay stable across turns
Refs #76063 .
2026-05-11 06:18:57 +01:00
Shakker
b94a829b70
test: tighten installed manifest registry assertions
2026-05-11 06:18:14 +01:00
Peter Steinberger
9f20a5669d
test: tighten daemon lifecycle assertions
2026-05-11 06:17:37 +01:00
Pavan Kumar Gondhi
93ff72a5e8
fix(matrix): gate name-based allowlist resolution [AI] ( #79007 )
...
* fix: gate matrix mutable name resolution
* addressing codex review
* addressing codex review
* addressing codex review
* address feedback
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* chore: drop unrelated matrix fix churn
* chore: refresh channel config metadata
* chore: remove unrelated formatting churn
* docs: add changelog entry for PR merge
2026-05-11 10:47:27 +05:30
Peter Steinberger
def356c4b0
test: tighten plugin CLI assertions
2026-05-11 06:15:23 +01:00
Shakker
b383af3ceb
test: tighten activation planner assertion
2026-05-11 06:14:48 +01:00
Peter Steinberger
5a80be35e9
fix: track cron execution milestones
2026-05-11 06:14:22 +01:00
Shakker
52b1f58638
test: tighten metadata registry loader assertions
2026-05-11 06:13:43 +01:00
Peter Steinberger
22f5e99c31
test: tighten agent CLI registration assertions
2026-05-11 06:12:08 +01:00
Shakker
f1ab8ea171
test: tighten manifest command alias assertions
2026-05-11 06:11:59 +01:00
Shakker
52574943af
test: tighten bundle manifest assertions
2026-05-11 06:11:05 +01:00
Peter Steinberger
17308cf4bb
test: tighten agent gateway assertions
2026-05-11 06:10:37 +01:00
Shakker
c640ff4d53
test: tighten provider static catalog context assertion
2026-05-11 06:08:59 +01:00
Peter Steinberger
44d7e6810a
test: tighten gateway health assertions
2026-05-11 06:08:38 +01:00
Shakker
109ddd0436
test: tighten group access prompt assertion
2026-05-11 06:07:49 +01:00
Shakker
0388b05655
test: tighten bootstrap plugin cache assertion
2026-05-11 06:05:24 +01:00
Peter Steinberger
21c8818b40
test: tighten codex route warnings assertions
2026-05-11 06:04:54 +01:00
Shakker
9fe55bcc63
test: tighten plugin lookup table assertions
2026-05-11 06:04:31 +01:00