Vincent Koc
7cd7a4f438
fix(test): preserve kitchen sink log scans
2026-06-06 20:59:58 +02:00
Vincent Koc
c4b64de017
fix(test): reject zero RSS resource samples
2026-06-06 20:47:51 +02:00
Vincent Koc
52adf91b6f
test(e2e): share mcp code mode validation
2026-06-06 18:16:57 +02:00
Vincent Koc
98498f2579
test(e2e): exercise gateway network health client
2026-06-06 18:13:00 +02:00
Vincent Koc
bc996d3dfa
test(e2e): cover mcp code mode validation
2026-06-06 18:06:59 +02:00
Vincent Koc
e099c01a8c
fix(e2e): require full kitchen sink tool surface
2026-06-06 18:05:13 +02:00
Vincent Koc
125329cde7
fix(e2e): assert kitchen sink rpc status payloads
2026-06-06 18:03:11 +02:00
Vincent Koc
ec4c79cb38
fix(e2e): require kitchen sink ready body
2026-06-06 18:00:47 +02:00
Vincent Koc
9c2d243803
fix(e2e): require shared gateway readyz proof
2026-06-06 17:56:38 +02:00
Vincent Koc
97758910fa
fix(e2e): reject invalid bundled runtime limits
2026-06-06 17:26:19 +02:00
Vincent Koc
779fb9efe3
fix(e2e): require gateway network TCP readiness
2026-06-06 16:46:57 +02:00
Vincent Koc
bb056dca84
fix(e2e): require TCP gateway readiness
2026-06-06 16:40:59 +02:00
Vincent Koc
e0e3012c84
fix(e2e): reject invalid kitchen sink RPC guardrails
2026-06-06 16:26:11 +02:00
Peter Steinberger
cb5bb9b936
docs: document e2e helpers
2026-06-05 00:04:03 -04:00
Patrick Erichsen
8f85f94946
feat: install GitHub-backed ClawHub skills ( #90478 )
...
* feat: install GitHub-backed ClawHub skills
* fix: satisfy ClawHub install type checks
* fix: harden github-backed skill installs
* fix: keep heartbeat template non-actionable
* feat: support forcing pending ClawHub installs
2026-06-04 19:10:02 -07:00
Peter Steinberger
b8d08f0cfd
docs: document repository scripts
2026-06-04 20:52:50 -04:00
Vincent Koc
72bb5cd692
fix(e2e): bound release journey output assertions
2026-06-04 10:55:37 +02:00
Vincent Koc
d77d231507
fix(e2e): ignore stale agent output markers
2026-06-04 10:32:31 +02:00
Vincent Koc
cce1a14795
fix(e2e): bound parallels package progress extraction
2026-06-04 09:06:35 +02:00
Vincent Koc
5c08fb225a
fix(e2e): stream docker stats resource scans
2026-06-04 08:57:47 +02:00
Vincent Koc
e17bfc4938
fix(e2e): tighten kitchen sink plugin log allowlist
2026-06-04 08:48:58 +02:00
Vincent Koc
21c3d6993b
fix(e2e): tighten kitchen sink error log allowlist
2026-06-04 08:37:59 +02:00
Vincent Koc
d0f05d98d2
fix(e2e): share gateway websocket request handling
2026-06-04 08:29:33 +02:00
Vincent Koc
ce0d5117bf
fix(e2e): fail codex app server log errors
2026-06-04 08:03:24 +02:00
Vincent Koc
68307afb5b
fix(e2e): fail parallels host log write errors
2026-06-04 06:51:27 +02:00
Vincent Koc
61d16dd173
fix(e2e): fail mock openai request log errors
2026-06-04 06:37:24 +02:00
Vincent Koc
2baa9d550e
fix(e2e): fail pty transcript log errors
2026-06-04 06:20:02 +02:00
Vincent Koc
8c74fd4e23
fix(e2e): keep parallels json output parseable
2026-06-04 05:12:13 +02:00
Vincent Koc
b12114e45c
fix(e2e): abort kitchen sink readiness on gateway exit
2026-06-04 04:46:34 +02:00
Vincent Koc
d6ab1fdfe4
test: read codex on-demand auth store from sqlite
2026-06-04 04:26:51 +02:00
Vincent Koc
50c3995894
fix(e2e): fail secret provider startup exits fast
2026-06-04 04:25:53 +02:00
Vincent Koc
7e5ea598c5
fix(e2e): fail gateway frame waits on socket close
2026-06-04 03:52:52 +02:00
Brian
7b5f75eb98
Pin official npm plugin install records ( #88585 )
...
* fix(plugins): pin official npm install records
* fix(infra): tolerate equivalent plugin install migrations
* fix(plugins): preserve manual exact plugin pins
* fix(infra): remove stale migration imports
* chore: unblock ci guards
* fix: preserve official sync integrity checks
* fix: avoid prerelease integrity carryover
* fix: preserve manual official npm specs
* fix: preserve beta fallback integrity checks
* fix: preserve trusted prerelease fallback integrity
* fix: preserve prerelease-only integrity checks
* fix: pin unchanged official npm records
* fix: allow official compatible fallback updates
* fix: preserve fallback integrity after prerelease resolution
* fix: skip incompatible fallback integrity pins
* fix: preserve pin-only install provenance
* fix: check integrity when repairing missing official pins
---------
Co-authored-by: Lilac <lilac@Lilacs-iMac.local >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-06-03 17:58:09 -07:00
Vincent Koc
822ebb4c94
test(e2e): read onboard auth profiles from sqlite
2026-06-04 02:33:56 +02:00
Vincent Koc
edc9be1b7f
test(release): read auth refs from sqlite store
2026-06-03 16:54:52 -07:00
Josh Avant
154f439c81
Add operator install policy and remove dangerous-code install scanners ( #89516 )
...
* feat: add operator install policy
* test: cover plain-file plugin install code
* fix: preserve locationless install policy findings
* refactor: remove install-time plugin scanner
* test: remove stale plugin install helper
* fix: preserve before-install builtin scan type
* fix: preserve plugin dependency denylist
---------
Co-authored-by: Mainframe <mainframe@MainfraacStudio.localdomain >
2026-06-03 14:17:29 -07:00
Vincent Koc
21b262f507
fix(e2e): fail timed rpc commands
2026-06-03 16:48:50 +02:00
Vincent Koc
38f1db6d67
fix(e2e): rethrow lifecycle shutdown promptly
2026-06-03 16:36:37 +02:00
Vincent Koc
70a989a97a
test(e2e): tighten onboard status assertions
2026-06-03 15:54:03 +02:00
Vincent Koc
d6bea4c5ac
fix(e2e): clean clawhub install temp home
2026-06-03 15:30:02 +02:00
Vincent Koc
446a2b24c3
fix(e2e): require kitchen sink command rss samples
2026-06-03 15:11:40 +02:00
Vincent Koc
03ccdb9fbc
test(e2e): assert mcp reconnect temp state
2026-06-03 13:59:34 +02:00
Vincent Koc
eddf1c776d
test(e2e): require kitchen sink tool coverage
2026-06-03 13:25:50 +02:00
Vincent Koc
87eaac4010
fix(e2e): bound image auth mock bodies
2026-06-03 13:15:51 +02:00
Val Alexander
529282dcff
fix(ui): harden Workboard dialog accessibility
...
Harden Workboard modal and drawer accessibility.
Summary:
- Add Workboard dialog focus lifecycle handling for initial focus, Tab/Shift+Tab containment, Escape close, and opener restore.
- Mark Workboard background content inert/aria-hidden while modal or drawer dialogs are active.
- Add focused unit and Chromium browser smoke coverage for the audited modal/drawer accessibility requirements.
- Keep UI browser test aliases able to resolve shared workspace packages used by the Workboard view.
Verification:
- node scripts/run-vitest.mjs ui/src/ui/views/workboard.test.ts
- node scripts/run-vitest.mjs ui/src/ui/views/workboard.browser.test.ts
- (cd ui && pnpm exec vitest run --config vitest.config.ts --project browser src/ui/views/workboard.browser.test.ts)
- GitHub checks green at 6557012430
2026-06-03 06:14:40 -05:00
Vincent Koc
287dee4593
fix(e2e): settle credential shutdown promptly
2026-06-03 13:01:58 +02:00
Vincent Koc
1b5cb4a0d3
fix(e2e): bound clickclack fixture bodies
2026-06-03 12:45:59 +02:00
Vincent Koc
2accf3875b
test(e2e): assert channel credential fields
2026-06-03 12:25:14 +02:00
Vincent Koc
a7c8b2a46a
fix(e2e): bound mock readiness probes
2026-06-03 11:58:45 +02:00
Vincent Koc
7cee0bca0b
fix(e2e): isolate plugin lifecycle artifacts
2026-06-03 11:50:33 +02:00