Peter Steinberger
8d054e7892
test: move shared seams into contract suites
2026-03-27 16:33:53 +00:00
Peter Steinberger
4d630b7e92
refactor: expose dm policy test seams
2026-03-27 13:46:17 +00:00
Peter Steinberger
9a775aa59c
refactor: continue plugin seam cleanup
2026-03-27 13:46:16 +00:00
Ayaan Zaidi
85d5e4360d
fix(skills): use skill sourceInfo
2026-03-27 10:59:07 +05:30
Marcus Castro
38adeb888c
fix: align Skill consumers with sourceInfo → source rename
2026-03-27 01:49:58 -03:00
Ayaan Zaidi
51d851e092
fix(skills): use skill sourceInfo
2026-03-27 09:57:02 +05:30
Peter Steinberger
70184d0a5e
fix: compaction API drift + Skill sourceInfo→source migration
...
- compaction.ts: drop removed 'headers' param from generateSummary call
- compaction.retry.test.ts: align test call with new generateSummary signature
- compaction-safeguard.ts: replace getApiKeyAndHeaders with getApiKey (upstream removed)
- Migrate all Skill sourceInfo.source → flat source field across agents, cli, security
- Update 6 test files to match new Skill shape
2026-03-27 04:23:39 +00:00
Peter Steinberger
be6b841334
fix: align skill and compaction API usage
2026-03-27 03:27:51 +00:00
Peter Steinberger
a331270f8a
fix: restore green build after upstream API drift
2026-03-27 02:49:53 +00:00
Peter Steinberger
10527ff8a3
build: refresh deps and vitest cache lanes
2026-03-27 02:26:07 +00:00
Peter Steinberger
83ca6fbfc6
refactor: finish browser compat untangle
2026-03-26 22:42:41 +00:00
Nimrod Gutman
501190d2e8
refactor(sandbox): remove tool policy facade ( #54684 )
...
* refactor(sandbox): remove tool policy facade
* fix(sandbox): harden blocked-tool guidance
* fix(sandbox): avoid control-char guidance leaks
* fix: harden sandbox blocked-tool guidance (#54684 ) (thanks @ngutman)
2026-03-25 23:03:24 +02:00
Nimrod Gutman
edb5123f26
fix(sandbox): honor sandbox alsoAllow and explicit re-allows ( #54492 )
...
* fix(sandbox): honor effective sandbox alsoAllow policy
* fix(sandbox): prefer resolved sandbox context policy
* fix: honor sandbox alsoAllow policy (#54492 ) (thanks @ngutman)
2026-03-25 16:51:13 +02:00
Harold Hunt
da60aff17a
Tests: isolate security audit home skill resolution ( #54473 )
...
Merged via squash.
Prepared head SHA: 82181e15fb
Co-authored-by: huntharo <5617868+huntharo@users.noreply.github.com >
Co-authored-by: huntharo <5617868+huntharo@users.noreply.github.com >
Reviewed-by: @huntharo
2026-03-25 09:43:19 -04:00
Peter Steinberger
4029ce738c
test: speed up targeted unit suites
2026-03-24 19:36:08 +00:00
Peter Steinberger
c42cb1ca66
refactor: audit synology dangerous name matching
2026-03-22 23:32:22 -07:00
Peter Steinberger
ea579ef858
fix(gateway): preserve async hook ingress provenance
2026-03-22 22:21:49 -07:00
Peter Steinberger
6b9915a106
refactor!: drop legacy CLAWDBOT env compatibility
2026-03-22 22:13:39 -07:00
Peter Steinberger
405d808409
fix: restore repo-wide gate after exec safe-bin refactor
2026-03-22 17:28:04 +00:00
Peter Steinberger
0ac939059e
refactor(exec): split safe-bin semantics
2026-03-22 10:14:46 -07:00
Peter Steinberger
a94ec3b79b
fix(security): harden exec approval boundaries
2026-03-22 09:35:25 -07:00
Peter Steinberger
8b7f40580d
perf: split telegram audit runtime seams
2026-03-22 00:53:12 +00:00
Peter Steinberger
994b42a5a5
test: parallelize safe audit case tables
2026-03-20 21:16:01 +00:00
Peter Steinberger
62ddc9d9e0
refactor: consolidate plugin sdk surface
2026-03-20 19:24:10 +00:00
Tak Hoffman
53a34c39f6
Fix windows ACL os mock typing
2026-03-18 23:49:53 -05:00
Tak Hoffman
74b9ad010a
test: preserve node os exports in windows acl mock
2026-03-18 23:38:25 -05:00
Vincent Koc
a02bfd30c5
Plugin SDK: use public utility subpaths
2026-03-18 09:43:46 -07:00
Vincent Koc
3e02635df3
Plugin SDK: use public telegram subpath
2026-03-18 09:33:21 -07:00
Peter Steinberger
4d8106eece
docs(security): clarify wildcard Control UI origins
2026-03-17 09:36:51 -07:00
Peter Steinberger
9f8cf7f71a
test: stabilize full gate
2026-03-17 16:21:59 +00:00
Peter Steinberger
6646ca61cc
test: merge audit channel command hygiene cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
63997aec23
test: merge audit trust exposure cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
141d73ddf4
test: merge audit dangerous flag cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
58c26ad706
test: merge audit code safety cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
ef53926542
test: merge audit install metadata cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
7866655176
test: merge audit allowCommands cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
9e087f66be
test: merge audit browser sandbox cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
9b7aafa141
test: merge audit sandbox docker config cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
23a3211c29
test: merge audit discord allowlist cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
c1733d700d
test: merge audit sandbox docker danger cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
610d836151
test: merge audit gateway auth guardrail cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
8cfcce0849
test: merge audit resolved inspection cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
fb4b6eef03
test: merge audit code safety failure cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
a24325f40c
test: merge audit deny command cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
8ab2d886eb
test: merge audit windows acl cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
2cfccf59c7
test: merge audit browser container cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
355051f401
test: merge audit gateway auth presence cases
2026-03-17 16:21:59 +00:00
Peter Steinberger
97c481120f
test: merge audit extension allowlist severity cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
23d700b090
test: merge audit hooks ingress cases
2026-03-17 16:21:58 +00:00
Peter Steinberger
17143ed878
test: merge audit exposure heuristic cases
2026-03-17 16:21:58 +00:00