Commit graph

45 commits

Author SHA1 Message Date
Peter Steinberger
f2494aa33f
feat: streamline qa lab live runs 2026-04-07 10:05:49 +01:00
Peter Steinberger
124cd5e307
feat: auto-reload qa lab fast refresh 2026-04-07 09:54:59 +01:00
Peter Steinberger
54a884865e
feat: add fast qa lab ui refresh mode 2026-04-07 09:45:11 +01:00
Peter Steinberger
36aeef30c2
style: add padding to qa lab scenario list 2026-04-07 09:45:11 +01:00
Peter Steinberger
1baf5533aa
feat(qa-lab): add Clawfather/Claw avatars and live-watch mode for scenario runs 2026-04-07 09:24:26 +01:00
Peter Steinberger
282188a326
fix(qa-lab): widen sidebar to 360px and allow scenario titles to wrap 2026-04-07 09:21:25 +01:00
Peter Steinberger
0e51f2f2ab
fix(qa-lab): set themed background on app-shell so light mode covers dark body 2026-04-07 09:04:37 +01:00
Peter Steinberger
17085ec1a4
fix: make qa lab docker boot resilient 2026-04-07 09:04:18 +01:00
Vincent Koc
d5ed6d26e9 chore(plugins): bulk add package boundary tsconfig rollout 2026-04-07 08:48:23 +01:00
Peter Steinberger
7a2abb1c50
fix: stabilize qa lab docker builds 2026-04-07 06:06:29 +01:00
Peter Steinberger
a03e430248
refactor: dedupe core error helpers 2026-04-07 05:06:54 +01:00
Peter Steinberger
e169fcd263
refactor: dedupe qa and diff error formatting 2026-04-07 05:06:54 +01:00
Peter Steinberger
f6c3474342
fix(qa-lab): bump health timeout to 360s, add settle delay, show compose path in error 2026-04-06 22:51:06 +01:00
Peter Steinberger
80c8567f9d
fix: resolve merge conflicts and preserve runtime test fixes 2026-04-06 22:46:33 +01:00
Peter Steinberger
cfebdee073
refactor: dedupe qa cli shutdown handling 2026-04-06 22:21:01 +01:00
Peter Steinberger
1a893132f6
refactor: dedupe qa mock input text extraction 2026-04-06 22:21:00 +01:00
Peter Steinberger
27dc1bd0fc
fix(qa-lab): improve health timeout error message and fix port-free check 2026-04-06 19:35:18 +01:00
Peter Steinberger
37b7e22e13
fix(qa-lab): increase health check timeout to 240s 2026-04-06 19:35:15 +01:00
Peter Steinberger
9f4c2caf06
fix(qa-lab): skip render when poll data unchanged and use dropdown model selectors 2026-04-06 19:25:51 +01:00
Peter Steinberger
0cebe9d593
fix(qa-lab): add Slack-style chat sidebar and fix light mode theming 2026-04-06 19:21:24 +01:00
Peter Steinberger
41da6faa9e
fix(qa-lab): tear down previous docker stack before starting new one 2026-04-06 18:41:17 +01:00
Peter Steinberger
a47c49bbf3
feat(qa-lab): redesign UI with sidebar layout, Slack-like chat, and light/dark mode 2026-04-06 18:21:33 +01:00
Peter Steinberger
bb29c8696a
fix: harden qa lab docker launcher startup 2026-04-06 18:01:08 +01:00
Peter Steinberger
b4e1747391
feat: add one-command qa lab docker launcher 2026-04-06 17:47:17 +01:00
Peter Steinberger
5f906c926d
refactor: remove qa-e2e compatibility facade 2026-04-06 17:23:35 +01:00
Peter Steinberger
350238d402
feat: add interactive qa lab suite runner 2026-04-06 17:23:35 +01:00
Peter Steinberger
8b79cbcd06
build(plugins): align package versions to 2026.4.6 2026-04-06 17:05:30 +01:00
Peter Steinberger
d60149c655
test: move provider tests into owning extensions 2026-04-06 16:47:03 +01:00
Peter Steinberger
514328a9ad
style(repo): format touched helpers and tests 2026-04-06 16:16:10 +01:00
Peter Steinberger
af62a2c2e4
style: fix extension lint violations 2026-04-06 14:53:55 +01:00
Peter Steinberger
4f1cbcdcd9
feat(qa): add attachment understanding scenario 2026-04-06 04:46:28 +01:00
Peter Steinberger
2285bacd21
fix(qa): support image understanding inputs 2026-04-06 04:46:27 +01:00
Peter Steinberger
1373ac6c9e
feat(qa): execute ten new repo-backed scenarios 2026-04-06 04:28:33 +01:00
Peter Steinberger
746b112dac
fix(openai): allow qa image generation mock routing 2026-04-06 04:28:33 +01:00
Peter Steinberger
979409eab5
fix(qa): harden new scenario suite 2026-04-06 02:41:03 +01:00
Peter Steinberger
89c8a1c36a
fix: restore qa lab config typing 2026-04-06 01:17:15 +01:00
Peter Steinberger
20c84a2090
fix(qa): stop embedded control ui reload loop 2026-04-06 01:10:34 +01:00
Peter Steinberger
a79984eacf
feat(qa): improve qa lab debugger ui 2026-04-06 01:03:21 +01:00
Peter Steinberger
508024ae3b
feat(qa): add live suite runner and harness 2026-04-06 01:03:21 +01:00
Peter Steinberger
1582bbbfc5
fix(qa): stabilize hermetic suite runtime 2026-04-05 23:21:56 +01:00
Peter Steinberger
4780788bbb
feat(qa): add repo-backed qa suite runner 2026-04-05 23:21:56 +01:00
Peter Steinberger
eb6d0ce2c2
fix(qa): stabilize docker gateway bootstrap 2026-04-05 23:21:56 +01:00
Peter Steinberger
b5fc435bd5
fix(qa): restore embedded control ui gateway startup 2026-04-05 23:21:56 +01:00
Peter Steinberger
8e1c81e707
feat(qa): recreate qa lab docker stack 2026-04-05 23:21:56 +01:00
Peter Steinberger
bb60b53124
feat: add qa lab extension 2026-04-05 23:21:56 +01:00