Vincent Koc
90bcec9fa4
fix(e2e): clean package docker artifacts on setup failure
2026-05-26 11:06:29 +02:00
Vincent Koc
99032f0354
test(e2e): harden release media memory smoke
2026-05-26 10:58:49 +02:00
Vincent Koc
f63754b314
fix(e2e): clean package onboarding artifacts
2026-05-26 10:50:23 +02:00
Vincent Koc
b34e1b32d8
fix(e2e): honor Docker harness run timeouts
2026-05-26 10:42:34 +02:00
Vincent Koc
21000a3da7
fix(scripts): detect shell-wrapped changed gates
2026-05-26 10:24:22 +02:00
Vincent Koc
d3bbfa1f5a
fix(e2e): clean skill install package mounts
2026-05-26 10:10:28 +02:00
Vincent Koc
a5653c0ce9
fix(e2e): clean Codex plugin live artifacts
2026-05-26 10:02:05 +02:00
Vincent Koc
b93cee45d0
fix(e2e): clean sampled Docker logs on failure
2026-05-26 09:52:42 +02:00
Vincent Koc
b377618fae
fix(e2e): clean package mount tarballs
2026-05-26 09:43:40 +02:00
Vincent Koc
437a9e9171
fix(scripts): format auth expiries on macos
2026-05-26 09:32:24 +02:00
Vincent Koc
abc7b7b331
fix(e2e): clean functional Docker build inputs
2026-05-26 09:29:57 +02:00
Vincent Koc
4a1d772f3d
fix(e2e): fail on invalid test state payloads
2026-05-26 09:15:06 +02:00
Peter Steinberger
4beadbf951
ci(release): apply exact extension batch excludes
2026-05-26 08:08:50 +01:00
Vincent Koc
6c5b39291f
fix(installer): reject invalid shell options
2026-05-26 08:51:50 +02:00
Peter Steinberger
3b023e9bdb
ci(release): pass vitest batch options before roots
2026-05-26 07:50:52 +01:00
Vincent Koc
41eef4a796
test(e2e): assert release upgrade installs candidate
2026-05-26 08:27:23 +02:00
Vincent Koc
81f62a689b
fix(scripts): add docker e2e scheduler help
2026-05-26 08:07:36 +02:00
Vincent Koc
4b03e07294
test(e2e): assert release plugin uninstall removes files
2026-05-26 07:53:20 +02:00
Vincent Koc
505aca9ef7
fix(test): reject missing explicit vitest files
2026-05-26 07:06:55 +02:00
Vincent Koc
5174d9744e
test(plugins): canonicalize plugin install assertion paths
2026-05-26 07:04:41 +02:00
Vincent Koc
7db4b3db41
fix(test): prepare macos runner tmpdir
2026-05-26 06:24:46 +02:00
Vincent Koc
a9bf582684
fix(test): forward installer smoke controls
2026-05-26 05:51:05 +02:00
Peter Steinberger
4118a32aad
test: enforce per-test ci threshold
2026-05-26 04:35:20 +01:00
Vincent Koc
947febb2fb
fix(test): bootstrap macos script stdin
2026-05-26 05:17:50 +02:00
Vincent Koc
a695c28bfb
fix(tooling): skip gauntlet declaration prebuild
2026-05-26 05:01:03 +02:00
Peter Steinberger
609d70d35e
fix(release): stabilize beta validation after rebase
2026-05-26 03:30:54 +01:00
Vincent Koc
4738d0a296
fix(test): measure kitchen sink gateway children
2026-05-26 04:29:42 +02:00
Vincent Koc
eab8d29db2
fix(test): harden plugin gauntlet proof
2026-05-26 04:23:04 +02:00
Peter Steinberger
6f57286678
refactor: use Rastermill for image processing ( #86621 )
...
* refactor: use Rastermill for image processing
* docs: clarify autoreview heartbeat patience
* refactor: use simplified rastermill api
* fix: preserve rastermill media safety boundaries
* build: update rastermill api pin
* build: use published rastermill package
2026-05-26 02:54:49 +01:00
Peter Steinberger
0c5f622f9a
perf(discord): use libopus-wasm for voice opus
2026-05-26 02:53:29 +01:00
Vincent Koc
6984a823af
fix(test): bound plugin gauntlet prebuilds
2026-05-26 03:38:09 +02:00
Peter Steinberger
8f1f7901b9
fix(release): accept optional Discord voice decoder
2026-05-26 02:17:54 +01:00
Vincent Koc
80aa6d77fc
test(onboard): guard docker e2e resources
2026-05-26 02:26:28 +02:00
Vincent Koc
9e93431ae9
fix(qa): stream gateway gauntlet prebuild output
2026-05-26 02:18:48 +02:00
Vincent Koc
6defcb0a40
fix(scripts): bound guard inventory file reads
2026-05-26 01:49:15 +02:00
Vincent Koc
60afca187d
fix(test): isolate kitchen sink rpc home env
2026-05-26 01:46:51 +02:00
Vincent Koc
57748a66fd
fix(scripts): bound source scan file reads
2026-05-26 01:43:43 +02:00
Vincent Koc
84929e4265
fix(test): harden bundled plugin install sweep
2026-05-26 01:17:12 +02:00
Peter Steinberger
68ab48b179
test: improve test profiling helpers
2026-05-25 23:36:34 +01:00
Iftekhar Uddin
5e8a9a905d
fix(scripts): drain codex-cli metadata stdout ( #84239 ) (thanks @IftekharUddin)
...
Behavior addressed: The codex-cli metadata branch no longer calls process.exit(0) immediately after writing stdout, and it still emits exactly one unsupported-backend JSON object.
Real environment tested: Local OpenClaw source checkout on macOS with Node/tsx.
Exact steps or command run after this patch: pnpm test test/scripts/print-cli-backend-live-metadata.test.ts test/scripts/docker-build-helper.test.ts; node --import tsx scripts/print-cli-backend-live-metadata.ts codex-cli | python3 -c 'import sys,json; print(json.load(sys.stdin)["provider"])'; autoreview --mode branch --base origin/main --no-web-search.
Evidence after fix: Focused tooling test shard passed 2 files / 23 tests; direct pipe parse printed codex-cli; autoreview reported no accepted/actionable findings; PR status rollup was clean.
Observed result after fix: stdout is parseable as a single JSON payload and the normal metadata path is skipped for codex-cli.
What was not tested: Live provider metadata paths beyond the focused existing test coverage.
Co-authored-by: Iftekhar Uddin <ifuddin3@gmail.com >
2026-05-25 23:27:13 +01:00
Peter Steinberger
fda0141a01
Refactor realtime voice turn context tracking ( #86650 )
...
* refactor: share realtime turn context tracking
* chore: track realtime voice sdk api baseline
* fix: preserve pruned realtime turn handle state
2026-05-25 23:13:27 +01:00
Vincent Koc
cd96542d37
fix(test): harden macos onboarding e2e
2026-05-26 00:02:41 +02:00
Vincent Koc
9be760fb37
test(qa): add collector-backed otel smoke
2026-05-25 23:51:17 +02:00
Peter Steinberger
3b0805414e
ci: report memory metrics
2026-05-25 22:49:23 +01:00
Vincent Koc
4424dafe64
fix(ui): harden control e2e browser setup
2026-05-25 23:19:55 +02:00
Peter Steinberger
cda7c30150
build: refresh dependency pins ( #86628 )
...
* build: refresh dependencies
* build: align pi fallback version
2026-05-25 21:55:46 +01:00
Peter Steinberger
9f7485e182
test: port release validation stabilizers
2026-05-25 21:50:49 +01:00
Peter Steinberger
5a9673ecd7
test: stabilize release validation test harnesses
2026-05-25 21:35:29 +01:00
Vincent Koc
f1197ed6fc
fix(test): bound kitchen sink command output
2026-05-25 22:28:56 +02:00
Peter Steinberger
778fa8705c
fix(docs): keep spellcheck bash 3.2-compatible
2026-05-25 20:56:52 +01:00