Gustavo Madeira Santana
7e659e168b
QA Matrix: isolate scenario coverage
...
Add the Matrix subagent-thread scenario and route it through the contract runner while preserving the current missing-hook failure as an explicit scenario result.
Give E2EE scenarios isolated rooms and storage keys so lifecycle tests do not reuse stale encrypted state across scenarios.
2026-04-16 21:24:59 -04:00
Gustavo Madeira Santana
94081d8863
Matrix: refresh crypto bootstrap state
...
Refresh published cross-signing keys before bootstrap imports secret-storage keys, add sync-filter plumbing for QA E2EE clients, and document the remaining upstream key-backup cache noise without suppressing SDK logs.
2026-04-16 21:24:59 -04:00
Gustavo Madeira Santana
bb7e9823a8
QA Lab: add provider registry
...
Move mock and live provider behavior behind provider-owned definitions so suite, manual, Matrix, and transport lanes share defaults, auth staging, model config, and standalone server startup.
Add AIMock as a first-class local provider mode while keeping mock-openai as the scenario-aware deterministic lane.
2026-04-16 21:24:59 -04:00
Gustavo Madeira Santana
4acab55db8
Matrix: add plugin changelog
2026-04-16 21:24:58 -04:00
Peter Steinberger
f4853115a9
test: trim more hotspot overhead
2026-04-17 02:20:02 +01:00
Peter Steinberger
6ba8626c25
test: trim remaining hotspot tests
2026-04-17 02:07:26 +01:00
Peter Steinberger
dbc8179f31
test: narrow hotspot mocks
2026-04-17 01:53:16 +01:00
Peter Steinberger
cd330f5f98
test: isolate gemini embedding request helpers
2026-04-17 01:46:47 +01:00
Peter Steinberger
fd48dfa68f
test: trim memory and mcp hotspots
2026-04-17 01:39:39 +01:00
Peter Steinberger
2e08c77582
test: slim provider registry mocks
2026-04-17 01:29:12 +01:00
Peter Steinberger
a2753e2d9f
fix: keep Opus 4.7 effort separate from adaptive thinking
2026-04-17 01:26:11 +01:00
Peter Steinberger
c73a6d2f68
feat: support xhigh for Claude Opus 4.7
2026-04-17 01:26:11 +01:00
Peter Steinberger
272536015f
test: slim runtime hotspot mocks
2026-04-17 01:15:31 +01:00
Peter Steinberger
59b98334f6
test: narrow hotspot boundaries
2026-04-17 01:10:48 +01:00
Peter Steinberger
0dc4c4076c
chore: bump version to 2026.4.16
2026-04-17 00:45:04 +01:00
Peter Steinberger
26db52ed69
build: restore qa lab updater sidecar
2026-04-17 00:44:35 +01:00
Peter Steinberger
0c5bdbde89
chore: update mac appcast for 2026.4.15
2026-04-17 00:39:15 +01:00
Peter Steinberger
5c1c52f870
build: bump protobufjs override
2026-04-17 00:22:58 +01:00
Peter Steinberger
8507935d3a
test: reuse system run plan fixtures
2026-04-17 00:20:06 +01:00
Peter Steinberger
992ff81ae1
docs: consolidate 2026.4.15 changelog
2026-04-17 00:17:24 +01:00
B.K.
6878c19449
fix(onboard): preserve existing gateway auth token during re-onboard ( #67821 )
...
Merged via squash.
Prepared head SHA: e602f8f4ab
Co-authored-by: BKF-Gitty <263413630+BKF-Gitty@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-16 19:11:12 -04:00
Peter Steinberger
f8bac822b6
test: align reset prompt expectation
2026-04-17 00:05:12 +01:00
Peter Steinberger
ed04d38bec
build: restore qa channel updater sidecar
2026-04-17 00:00:41 +01:00
Peter Steinberger
ce1be0f43d
test: speed gemini embedding tests
2026-04-17 00:00:41 +01:00
Tak Hoffman
81818df1b4
fix(startup): prioritize bootstrap on fresh sessions
2026-04-16 17:53:07 -05:00
Peter Steinberger
b21540fabc
ci: include update sidecars in docker build profile
2026-04-16 23:40:47 +01:00
Peter Steinberger
350aa6343a
build: bump basic-ftp override
2026-04-16 23:28:56 +01:00
Peter Steinberger
b2cae7f12a
test: trim duplicate memory hotspot coverage
2026-04-16 23:15:38 +01:00
Peter Steinberger
a98754d504
refactor(agents): clarify prompt cache compatibility gates
2026-04-16 14:59:20 -07:00
Peter Steinberger
d59604b15e
test: speed up hotspot boundaries
2026-04-16 22:55:30 +01:00
Peter Steinberger
041266a669
chore: prepare 2026.4.15 release
v2026.4.15
2026-04-16 22:45:32 +01:00
Peter Steinberger
4d2854a2b0
test: tighten hotspot boundaries
2026-04-16 22:40:06 +01:00
Josh Lehman
80e78f7b90
docs: unify duplicated 2026.4.15-beta.1 changelog block ( #67827 )
...
* docs: unify duplicated 2026.4.15-beta.1 changelog block
* docs: remove beta.2 duplicates from beta.1 changelog
* docs: restore preserved beta.1 changelog entries
2026-04-16 14:35:54 -07:00
Onur
fc137ec5e3
CI: fix live docker vite temp overlay
2026-04-16 23:30:37 +02:00
Peter Steinberger
63e53fbf2e
test: trim duplicate hotspot coverage
2026-04-16 22:19:32 +01:00
Onur
98c681e033
CI: mount writable Docker cache homes ( #67825 )
2026-04-16 23:16:48 +02:00
Peter Steinberger
678b019467
test: stabilize config and plugin scanner tests
2026-04-16 22:10:36 +01:00
Josh Lehman
dafc71c913
Update contributor details for Josh Lehman ( #67824 )
2026-04-16 14:05:56 -07:00
Onur
3ae5d95bfd
CI: fix live Docker auth mounts ( #67812 )
...
* CI: fix live Docker auth mounts
* CI: harden live Docker auth mounts
2026-04-16 23:00:11 +02:00
Vincent Koc
012b577e84
fix(ci): guard qa matrix fault proxy fetch
2026-04-16 13:59:07 -07:00
Peter Steinberger
8a37bb4ed6
perf: speed up security audit test imports
2026-04-16 21:54:13 +01:00
Peter Steinberger
cd45f53b4e
test: stabilize parallels npm update smoke
2026-04-16 21:52:10 +01:00
Vincent Koc
c9103c2e47
fix(ci): prepare plugin sdk dts before lint
2026-04-16 13:50:23 -07:00
Vincent Koc
f835da1667
fix(ci): trim slow task and gateway paths
2026-04-16 13:34:34 -07:00
Gustavo Madeira Santana
56a9fd4b34
QA Matrix: capture full runner output
2026-04-16 16:18:54 -04:00
Gustavo Madeira Santana
988447ca24
QA Matrix: expand contract coverage
2026-04-16 16:18:54 -04:00
Gustavo Madeira Santana
0f7c40e508
Matrix: expose E2EE QA verification hooks
2026-04-16 16:18:54 -04:00
Gustavo Madeira Santana
21d500a65f
test: expose bundled plugin QA test APIs
2026-04-16 16:18:54 -04:00
Gustavo Madeira Santana
5bb180061a
Check: run type and lint earlier
2026-04-16 16:18:54 -04:00
Peter Steinberger
372c0051ba
test: speed up slow import-boundary tests
2026-04-16 21:14:17 +01:00