Commit Graph

4255 Commits

Author SHA1 Message Date
Vincent Koc
71bda851d1 test(ui): harden control ui vitest setup 2026-06-04 07:35:02 -07:00
Vincent Koc
8e9a4e99f5 test(gateway): extend vitest idle watchdog 2026-06-04 06:49:43 -07: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
10b9df6d8a fix(release): bound cross-os agent log fallback reads 2026-06-04 10:19:21 +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
cc122956df fix(qa): bound malformed otlp receiver requests 2026-06-04 07:39:30 +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
54c3f53de5 fix(e2e): fail vanished crabbox sync checkouts 2026-06-04 06:08:04 +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
546aa5770a fix(e2e): report gauntlet log write failures 2026-06-04 04:34:50 +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
Vincent Koc
036b730321 fix(scripts): run deadcode knip through pnpm runner 2026-06-04 03:23:45 +02:00
Vincent Koc
009d7335b5 fix(scripts): run RPC RTT probe without pnpm 2026-06-04 03:23:45 +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
Peter Steinberger
e16ac04330 refactor(auth): store auth profiles in sqlite (#89102) 2026-06-03 16:14:15 -07:00
Vincent Koc
1fde4ae3b1 fix(test): keep explicit ui tests scoped 2026-06-04 00:53:18 +02: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
286e5ffe07 test(startup): make cli startup budgets arch-aware 2026-06-03 09:50:04 -07:00
Vincent Koc
344e04b5d5 fix(testing): route source targets through test planner 2026-06-03 18:07:32 +02:00
Vincent Koc
e0ab71d3dc fix(scripts): guard codex protocol generation disk headroom 2026-06-03 17:01:16 +02: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
8f6f2617ec test(vitest): extend full agentic watchdog 2026-06-03 07:35:39 -07:00
Vincent Koc
f4868b79e3 fix(testing): keep plugin gauntlet pnpm noninteractive 2026-06-03 16:34:54 +02:00
Vincent Koc
d3ab7e92ef fix(ci): harden ARM smoke and browser checks 2026-06-03 07:30:12 -07:00
Vincent Koc
70a989a97a test(e2e): tighten onboard status assertions 2026-06-03 15:54:03 +02:00
Vincent Koc
ff5667a582 fix(installer): fail on onboarding exit code 2026-06-03 15:39:31 +02:00
Vincent Koc
d6bea4c5ac fix(e2e): clean clawhub install temp home 2026-06-03 15:30:02 +02:00
Vincent Koc
a7d5ae1872 fix(scripts): force stop memory fd gateway child 2026-06-03 15:19:29 +02:00
Vincent Koc
446a2b24c3 fix(e2e): require kitchen sink command rss samples 2026-06-03 15:11:40 +02:00
Vincent Koc
90493ee8e2 fix(scripts): stop rpc rtt process groups 2026-06-03 15:03:32 +02:00
Vincent Koc
9dc1694eb7 test: lengthen ARM contracts shard watchdog 2026-06-03 05:05:35 -07:00
Vincent Koc
03ccdb9fbc test(e2e): assert mcp reconnect temp state 2026-06-03 13:59:34 +02:00
Vincent Koc
d31f4e2d62 fix(e2e): stop interrupted docker builds 2026-06-03 13:48:31 +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