Commit graph

123 commits

Author SHA1 Message Date
Josh Avant
3d07dfbb65
feat(qa-lab): add Convex credential broker and admin CLI (#65596)
* QA Lab: add Convex credential source for Telegram lane

* QA Lab: scaffold Convex credential broker

* QA Lab: add Convex credential admin CLI

* QA Lab: harden Convex credential security paths

* QA Broker: validate Telegram payloads on admin add

* fix: note QA Convex credential broker in changelog (#65596) (thanks @joshavant)
2026-04-12 22:03:42 -05:00
Marcus Castro
000fc7f233
refactor(qa): add shared QA channel contract and harden worker startup (#64562)
* refactor(qa): add shared transport contract and suite migration

* refactor(qa): harden worker gateway startup

* fix(qa): scope waits and sanitize shutdown artifacts

* fix(qa): confine artifacts and redact preserved logs

* fix(qa): block symlink escapes in artifact paths

* fix(gateway): clear shutdown race timers

* fix(qa): harden shutdown cleanup paths

* fix(qa): sanitize gateway logs in thrown errors

* fix(qa): harden suite startup and artifact paths

* fix(qa): stage bundled plugins from mutated config

* fix(qa): broaden gateway log bearer redaction

* fix(qa-channel): restore runtime export

* fix(qa): stop failed gateway startups as a process tree

* fix(qa-channel): load runtime hook from api surface
2026-04-12 15:02:57 -03:00
Gustavo Madeira Santana
25445a9f2e
qa-lab: add Matrix live transport QA lane (#64489)
Merged via squash.

Prepared head SHA: ae9bb37751
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-10 19:35:08 -04:00
Peter Steinberger
46a6746bca
docs: clarify codex harness validation 2026-04-11 00:13:08 +01:00
Peter Steinberger
6281dd7379
perf: reduce test import overhead 2026-04-10 23:09:37 +01:00
Peter Steinberger
c59fc764db
docs(codex): document harness command smoke 2026-04-10 23:07:25 +01:00
Peter Steinberger
c16b1b7433
docs: document harness fallback policy 2026-04-10 21:27:26 +01:00
Peter Steinberger
bfc0889776 docs: document Codex harness plugin workflow 2026-04-10 21:22:16 +01:00
Peter Steinberger
3027efaf21
test: raise QA suite default concurrency 2026-04-10 13:45:57 +01:00
Peter Steinberger
4c14f55c62
test: parallelize QA suite scenarios 2026-04-10 13:45:57 +01:00
Peter Steinberger
0b0c062e97
fix: avoid Claude CLI subscription prompt classifier 2026-04-10 10:52:35 +01:00
Shakker
655cfb477a docs: clarify multipass live auth support 2026-04-09 23:53:13 +01:00
Shakker
a04c331cc1 docs: document qa multipass runner 2026-04-09 23:53:13 +01:00
Mason
164287f056
docs-i18n: avoid ambiguous body-only wrapper unwrap (#63808)
* docs-i18n: avoid ambiguous body-only wrapper unwrap

* docs: clarify targeted testing tip

* changelog: include docs-i18n follow-up thanks
2026-04-10 00:01:17 +08:00
Peter Steinberger
cca9e5b914
test: cap broad live model sweeps 2026-04-09 01:37:55 +01:00
Peter Steinberger
e973275fd0
fix: harden claude-cli live switch smoke 2026-04-07 16:05:54 +01:00
Peter Steinberger
4d4dbe8e15
test: share live probes with acp bind 2026-04-07 10:35:24 +01:00
Peter Steinberger
65f9fc397e
perf(test): split support boundary shard 2026-04-07 09:12:26 +01:00
Peter Steinberger
0af808b457
test: add cli backend live matrix metadata 2026-04-07 09:06:09 +01:00
Peter Steinberger
37dccb52ed
test: add gemini acp bind docker coverage 2026-04-07 07:59:45 +01:00
Peter Steinberger
ce1d2c1004
test: cover claude and codex acp bind docker smoke 2026-04-07 06:06:29 +01:00
Peter Steinberger
191f867ef6
perf(test): split ui and bundled full-suite shards 2026-04-07 00:39:05 +01:00
Peter Steinberger
f9c721d5bf
fix: add vydra kling live lane 2026-04-06 19:47:43 +01:00
Peter Steinberger
7a736bff90
perf(test): split reply queue seams and unit shards 2026-04-06 19:31:20 +01:00
Peter Steinberger
ec55902989
perf(test): tighten reply fast paths and split unit shards 2026-04-06 19:23:17 +01:00
Peter Steinberger
41ea5316aa test: add shared media live harness 2026-04-06 19:15:31 +01:00
Peter Steinberger
b4e1747391
feat: add one-command qa lab docker launcher 2026-04-06 17:47:17 +01:00
Peter Steinberger
0335a8783c
perf(test): shard full vitest runs 2026-04-06 17:34:11 +01:00
Peter Steinberger
8a33a8d607
perf(test): trim runtime lookups and add changed bench 2026-04-06 16:49:28 +01:00
Peter Steinberger
d7e3df5eaa
perf(test): expand light lane routing 2026-04-06 16:13:21 +01:00
Peter Steinberger
a010ce462f
perf(test): split light vitest lanes and restore hooks 2026-04-06 15:51:00 +01:00
Peter Steinberger
cd5b1653f6
feat: declare explicit media provider capabilities 2026-04-06 15:24:38 +01:00
Peter Steinberger
878c208844
perf(test): restore scoped vitest routing 2026-04-06 15:16:17 +01:00
Peter Steinberger
c39f061003
Revert "refactor(cli): remove bundled cli text providers"
This reverts commit 05d351c430.
2026-04-06 13:40:41 +01:00
Peter Steinberger
c5a310bf84
docs: improve music generation docs 2026-04-06 01:59:10 +01:00
Peter Steinberger
aeb9ad52fa
feat: add comfy workflow media support 2026-04-06 01:45:01 +01:00
Peter Steinberger
58f95b8000
fix: stabilize docker live and docker e2e harnesses 2026-04-05 22:00:56 +01:00
Peter Steinberger
05d351c430
refactor(cli): remove bundled cli text providers 2026-04-05 18:46:36 +01:00
Peter Steinberger
fe93f29486
docs(anthropic): clarify api key and doctor recovery 2026-04-05 18:05:12 +01:00
Peter Steinberger
5a5b2b1764
test(acp): harden embedded bind live coverage 2026-04-05 15:40:11 +01:00
Peter Steinberger
074af3f40e
test: speed up vitest launcher startup 2026-04-05 13:31:15 +01:00
Peter Steinberger
6de100d4e2
docs: refresh claude-cli naming mirrors 2026-04-04 22:11:45 +01:00
Peter Steinberger
5d0562badf
docs: clarify cli backend mcp overlays 2026-04-04 11:43:29 +01:00
Peter Steinberger
cc602fe9d4
docs: refresh anthropic cli backend docs 2026-04-04 11:40:58 +01:00
Peter Steinberger
d2bace59d1
docs: refresh live testing auth storage 2026-04-04 08:12:52 +01:00
Peter Steinberger
0ab160cda9
docs(anthropic): remove setup-token setup docs 2026-04-04 15:46:25 +09:00
Peter Steinberger
666f1f4db0
refactor(providers): remove core default and usage bias 2026-04-04 07:19:29 +01:00
Peter Steinberger
757a20b656
test: enforce thread-first vitest configs 2026-04-04 05:57:26 +01:00
Peter Steinberger
bb1cc84d50
test: default vitest root projects to threads 2026-04-04 04:37:08 +01:00
Peter Steinberger
af94a3a89b
test: use native vitest root projects 2026-04-04 04:01:32 +01:00