Vincent Koc
350299401f
fix(cycles): continue shared seam extraction
2026-04-11 02:46:41 +01:00
Peter Steinberger
39d1a817fa
lint: enable small oxlint rules
2026-04-11 02:15:21 +01:00
Peter Steinberger
55578a5c40
fix: stabilize Codex runtime truthfulness ( #64439 ) (thanks @100yenadmin)
2026-04-11 01:19:32 +01:00
Gustavo Madeira Santana
00837f05bf
qa-lab: drain Matrix sync batch before returning match
2026-04-10 20:17:30 -04:00
Peter Steinberger
11b0016e9e
refactor: simplify provider channel conversions
2026-04-11 01:08:23 +01:00
Peter Steinberger
85ee6f2967
fix: stabilize live qa suite routing
2026-04-11 00:58:40 +01: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
22c2af0065
test: isolate qa network fetches
2026-04-10 23:46:20 +01:00
Peter Steinberger
610407730d
fix: stop qa lab children cleanly
2026-04-10 23:29:58 +01:00
Peter Steinberger
d236cb4680
chore: enable redundant type constituent checks
2026-04-10 21:23:40 +01:00
Peter Steinberger
0ebeee8b0d
chore: enable consistent-return
2026-04-10 20:56:43 +01:00
Peter Steinberger
925a499d84
ci: fix additional guard failures
2026-04-10 19:23:10 +01:00
Peter Steinberger
777c6f7580
refactor: split manifest command alias helpers
2026-04-10 17:37:31 +01:00
Ayaan Zaidi
8755d2d3da
fix: bound telegram qa api requests
2026-04-10 22:06:38 +05:30
Ayaan Zaidi
1512f9188d
fix: reject unknown telegram qa scenarios
2026-04-10 22:06:38 +05:30
Peter Steinberger
d5df4cd4e5
test: add Anthropic Opus QA smokes
2026-04-10 17:24:54 +01:00
Ayaan Zaidi
9d3583bc2f
fix(qa-lab): tighten telegram canary matching
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
ecb3e0a62d
fix(qa-lab): harden telegram qa artifacts
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
d69cc5da5c
fix(qa-lab): address remaining review comments
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
2aaf5a3baa
fix(qa-lab): address telegram qa review comments
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
7348c3193d
test(telegram): cover threaded qa replies
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
88a7970f84
fix(telegram): thread native command replies
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
0ff03a74a8
fix(qa-lab): trust telegram canary send result
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
653a110ef6
fix(qa-lab): refine telegram canary output
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
5c7a232ebc
fix(qa-lab): improve telegram canary diagnostics
2026-04-10 21:53:31 +05:30
Ayaan Zaidi
e093cb6c93
feat(qa-lab): add telegram live qa lane
2026-04-10 21:53:31 +05:30
Peter Steinberger
07e7222e28
test: split Claude CLI QA auth modes
2026-04-10 14:56:36 +01:00
Peter Steinberger
ddfd6c3401
fix: guard QA lab gateway health fetch ( #64242 )
2026-04-10 14:56:12 +01:00
Peter Steinberger
6286810388
test: add Claude CLI provider QA scenario
2026-04-10 14:23:19 +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
Vincent Koc
dbe2a97e80
fix(cycles): remove qa-lab and ui runtime seams
2026-04-10 11:45:27 +01:00
Peter Steinberger
8763614d1e
test: cover bundled plugin skill runtime
2026-04-10 10:11:35 +01:00
Peter Steinberger
68b4b36a90
test: harden qa eval scenarios
2026-04-10 10:11:35 +01:00
Vincent Koc
ad8207c9d5
fix(protocol): regenerate agent models
2026-04-10 09:57:50 +01:00
Vincent Koc
25db93457e
fix(qa-lab): split lab server runtime types
2026-04-10 09:38:55 +01:00
Vincent Koc
c27ee0af42
fix(qa-lab): use strong vm suffix entropy
2026-04-10 08:52:10 +01:00
Peter Steinberger
50f5091979
test: strengthen character eval judging
2026-04-10 08:04:49 +01:00
Altay
c6d0baf562
qa-lab: use OpenClaw tmp dir for multipass staging
2026-04-10 00:09:48 +01:00
Shakker
b88387e4c1
fix: harden qa multipass runner
2026-04-09 23:53:13 +01:00
Shakker
445fe55331
fix: validate multipass output paths
2026-04-09 23:53:13 +01:00
Shakker
def2eadb1d
feat: add multipass runner to qa suite
2026-04-09 23:53:13 +01:00
Altay
8cf02e7c47
fix(ci): clear check-additional follow-up regressions ( #63934 )
...
* fix(ci): route messaging temp files through openclaw tmp dir
* fix(ci): clear qa-lab follow-up guardrails
* fix(ci): own-check ACP fallback resolvers
* fix(ci): preserve memory-core write error causes
* fix(ci): narrow qa-channel boundary alias
* fix(test): type memory-core dreaming api stubs
2026-04-09 23:47:59 +01:00
Josh Lehman
bd639bbde8
fix: resolve qa-lab type-aware linting ( #63928 )
...
Regeneration-Prompt: |
Fix the unrelated qa-lab failures that started surfacing once bundled extension linting covered the QA channel types. Keep the change minimal and additive. Preserve the existing plugin-sdk import surface for qa-lab, but make sure the generated qa-channel plugin-sdk declarations can be resolved from bundled extension package-boundary tsconfig paths. Also replace the over-broad QaBusEventSeed union in qa-lab bus state with an explicit discriminated union so oxlint no longer treats the event variants as duplicate constituents. Verify with the qa-lab package typecheck, a targeted type-aware oxlint run for the affected files, full pnpm check, and the focused qa-lab bus-state test.
2026-04-09 14:33:33 -07:00
Peter Steinberger
719f06510c
chore: bump version to 2026.4.10
2026-04-09 03:56:22 +01:00
Peter Steinberger
0c278bb93c
refactor: break runtime import cycles
2026-04-09 03:56:22 +01:00
Peter Steinberger
be46d0ddc6
test: update character eval public panel
2026-04-09 01:25:59 +01:00
Peter Steinberger
39cc6b7dc7
fix: stabilize character eval and Qwen model routing
2026-04-09 01:04:09 +01:00
Shakker
d66e2d5b33
test: cover curated qa missing-key reply classification
2026-04-08 21:55:39 +01:00
Shakker
c63d25bd9b
fix: classify curated qa missing-key replies
2026-04-08 21:55:39 +01:00