Vincent Koc
c80f4c110e
fix(qa): sanitize evidence gallery failure paths
2026-06-20 03:52:57 +02:00
Vincent Koc
cfc699d3f6
refactor(qa): reuse model ref splitter
2026-06-20 09:50:05 +08:00
Vincent Koc
f04c3d6575
fix(qa): sanitize ux evidence artifact paths
2026-06-20 03:46:06 +02:00
Vincent Koc
da03996ab7
fix(test): reject unselected media provider filters
2026-06-20 03:40:50 +02:00
Shakker
5fd947c661
test: route config guard home env
2026-06-20 02:39:03 +01:00
Vincent Koc
622955b3fc
fix(test): guard issue labeler cli args
2026-06-20 03:36:50 +02:00
Vincent Koc
cd69760628
fix(release): guard plugin release cli values
2026-06-20 03:34:41 +02:00
Shakker
3e41587992
fix: scope best effort config env
2026-06-20 02:33:01 +01:00
Vincent Koc
214a28affd
fix(test): reject invalid max loc args
2026-06-20 03:32:08 +02:00
Vincent Koc
9f6d5e4750
refactor(qa): share provider json writer
2026-06-20 09:31:43 +08:00
Vincent Koc
033455b6f1
fix(test): guard platform pin cli values
2026-06-20 03:29:15 +02:00
Vincent Koc
8b5b150e02
fix(test): guard platform sync cli values
2026-06-20 03:27:15 +02:00
Vincent Koc
4db7d6a90a
fix(test): guard platform version cli values
2026-06-20 03:24:46 +02:00
Vincent Koc
d76c1daa52
fix(sdk): list helpers work without filters
...
SDK list helpers now send an empty params object when filters are omitted while preserving explicit invalid params for Gateway validation.\n\nVerification:\n- git diff --check origin/main...HEAD\n- node --check packages/sdk/src/client.ts\n- codex review --base origin/main\n- GitHub Actions CI release gate 27855603923 succeeded on 353f13c0d1
2026-06-20 09:22:48 +08:00
Vincent Koc
9491e9187d
fix(test): add env mutation report help
2026-06-20 03:21:21 +02:00
Vincent Koc
e0ec42e0e0
fix(test): restore live media harness entrypoint
2026-06-20 03:18:26 +02:00
Vincent Koc
a971641a54
fix(test): guard claude usage debug args
2026-06-20 03:15:30 +02:00
Vincent Koc
50b5238b38
refactor(qa): share repo path resolution
2026-06-20 09:12:39 +08:00
Vincent Koc
0cf941344c
fix(test): honor shell completion test args
2026-06-20 03:12:16 +02:00
Vincent Koc
e6823c3d16
fix(test): guard model benchmark cli args
2026-06-20 03:06:22 +02:00
Vincent Koc
4b2b70ec79
fix(test): guard gateway benchmark cli args
2026-06-20 03:04:34 +02:00
Vincent Koc
b6d91d96ef
fix(test): guard sqlite benchmark cli args
2026-06-20 03:00:07 +02:00
Vincent Koc
dadec4500f
fix(test): require abort leak snapshot dir value
2026-06-20 02:54:52 +02:00
Vincent Koc
f76a3a3bbe
refactor(qa): share live approval result helpers
2026-06-20 08:54:15 +08:00
Vincent Koc
c2e26db61b
fix(sdk): send exec approval resolve id ( #95144 )
2026-06-20 08:52:55 +08:00
Vincent Koc
41691a82d5
fix(test): guard discord acp smoke cli args
2026-06-20 02:47:36 +02:00
Vincent Koc
49b0487e5b
fix(test): guard kitchen sink rpc cli args
2026-06-20 02:36:52 +02:00
Vincent Koc
4575734f59
fix(test): guard realtime perf cli args
2026-06-20 02:34:06 +02:00
Vincent Koc
7e7dc7505b
test(docker): stabilize build signal probe ( #95137 )
2026-06-20 08:30:33 +08:00
Vincent Koc
7dca9210c9
fix(test): guard dev smoke cli args
2026-06-20 02:28:04 +02:00
Vincent Koc
208bed06e1
refactor(qa): share progress formatting helpers
2026-06-20 08:26:00 +08:00
Vincent Koc
87358d7a7c
fix(test): guard model resolution profiler args
2026-06-20 02:22:59 +02:00
Vincent Koc
e02bee6aab
fix(test): guard tui pty watch cli args
2026-06-20 02:19:53 +02:00
Vincent Koc
56c0405018
fix(test): guard benchmark qa cli args
2026-06-20 02:13:13 +02:00
Vincent Koc
b6d754e3cb
fix(macos): create DMG output directories ( #95133 )
2026-06-20 08:11:23 +08:00
Vincent Koc
6e732b3063
refactor(qa): share parity comparison helpers
2026-06-20 08:09:38 +08:00
Vincent Koc
423b1b3a42
fix(test): clean release check cli errors
2026-06-20 02:08:16 +02:00
Vincent Koc
faeb731a29
fix(test): guard boundary check cli args
2026-06-20 02:05:20 +02:00
Vincent Koc
d6075c1694
fix(test): clean dependency report cli errors
2026-06-20 02:02:37 +02:00
Vincent Koc
a67f809b33
fix(test): clean perf summary cli errors
2026-06-20 02:00:34 +02:00
Vincent Koc
1f1c434ede
fix(test): clean qa report cli errors
2026-06-20 01:58:54 +02:00
Vincent Koc
3c3f1010aa
fix(test): preflight gauntlet missing builds
2026-06-20 01:53:05 +02:00
Vincent Koc
0e980be284
fix(package): ignore stale packed tarballs ( #95126 )
2026-06-20 07:49:25 +08:00
Vincent Koc
27450f6b42
fix(test): honor rpc rtt help flag
2026-06-20 01:44:59 +02:00
Dallin Romney
d491e9c69b
fix(ci): cancel stale CodeQL runs ( #95116 )
...
* ci: cancel stale CodeQL runs
* fix(ci): let running CodeQL scans finish
2026-06-19 16:41:57 -07:00
Vincent Koc
6fc0a3a9bd
fix(test): chunk broad script test routing
2026-06-20 01:32:13 +02:00
Vincent Koc
0a1ce14dd1
refactor(qa): reuse live transport option helper
2026-06-20 07:28:32 +08:00
Vincent Koc
f9f94e7dcd
fix(test): stream QA Lab stdout artifacts ( #95119 )
...
* fix(test): bound QA Lab stdout artifact reads
* fix(test): scan QA Lab stdout artifacts incrementally
2026-06-20 07:16:14 +08:00
Andy Ye
1e105d5340
fix(doctor): repair legacy Codex route persistence ( #94478 )
...
Summary:
- The branch changes config write preparation and doctor regression coverage so `doctor --fix` persists repair ... rams under canonical `openai/*` with Codex runtime policy, plus a prerelease lane timeout assertion update.
- PR surface: Source +9, Tests +107. Total +116 across 4 files.
- Reproducibility: yes. at source level: current main can re-preserve stale source-authored `openai-codex/*` m ... the candidate config, while the PR body supplies after-fix command proof for the narrowed persistence path.
Automerge notes:
- No ClawSweeper repair was needed after automerge opt-in.
Validation:
- ClawSweeper review passed for head 7b5bc00f31 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 7b5bc00f31
Review: https://github.com/openclaw/openclaw/pull/94478#issuecomment-4739605890
Co-authored-by: Andy Ye <35905412+TurboTheTurtle@users.noreply.github.com >
2026-06-19 23:09:45 +00:00
Vincent Koc
21c966616f
refactor(qa): share mantis option helpers
2026-06-20 07:04:11 +08:00