Vincent Koc
7019da8c7b
fix(scripts): wait for extension boundary process groups
2026-06-17 20:26:38 +02:00
Vincent Koc
5a15ea1b5c
fix(scripts): wait for deadcode scan process groups
2026-06-17 20:07:43 +02:00
Vincent Koc
38988d5395
fix(scripts): skip generated asset bundles in legacy-store guard
2026-06-17 20:03:12 +02:00
Vincent Koc
e54c56962b
fix(scripts): wait for boundary check process groups
2026-06-17 19:46:00 +02:00
Vincent Koc
8ce486a3be
fix(scripts): wait for benchmark process groups
2026-06-17 19:35:06 +02:00
Vincent Koc
dbcbafc208
fix(scripts): wait after force killing rpc gateway
2026-06-17 18:40:21 +02:00
Vincent Koc
014c4ae103
fix(kitchen-sink): stop leaked RPC gateway groups
2026-06-17 17:04:06 +02:00
Josh Lehman
c85bd45284
clawdbot-d02.1.9.1.16: add session patch projection seam ( #93739 )
2026-06-17 08:02:45 -07:00
Vincent Koc
c56a4aad85
fix(testing): route exact source test roots
2026-06-17 16:49:12 +02:00
Vincent Koc
16a5d3b51a
fix(scripts): make fast commits skip hooks
2026-06-17 16:12:47 +02:00
huangjianxiong
73df6d48af
fix(secrets): explicitly pass BWS_SERVER_URL to resolver for self-hosted instances ( #93929 )
...
Merged via squash after the required `scripts/pr merge-run` workflow falsely flagged a non-overlapping mainline refactor as an overlap.
Prepared head SHA: dc0bba965a
Co-authored-by: Pandah97 <80405497+Pandah97@users.noreply.github.com >
Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com >
Reviewed-by: @vincentkoc
2026-06-17 22:04:48 +08:00
Vincent Koc
aaa73a5ba2
fix(testing): use UUIDs for Telegram credential leases
2026-06-17 15:46:44 +02:00
Vincent Koc
d98394a865
fix(testing): use UUIDs for cross-OS release probes
2026-06-17 15:40:09 +02:00
Vincent Koc
aa4978e9ab
fix(testing): use UUIDs for Vitest include files
2026-06-17 15:34:48 +02:00
Vincent Koc
1914cc35bd
fix(testing): use UUIDs for macOS Discord smoke nonces
2026-06-17 15:24:16 +02:00
Vincent Koc
40bd375ef3
fix(testing): use UUIDs for npm update guest scripts
2026-06-17 15:20:03 +02:00
Vincent Koc
2ab883a7b8
fix(testing): use UUIDs for Parallels background scripts
2026-06-17 15:15:57 +02:00
Vincent Koc
7a74bb280d
fix(testing): recognize signaled Parallels server exits
2026-06-17 15:10:21 +02:00
Vincent Koc
5053ce248c
fix(testing): avoid Parallels guest script collisions
2026-06-17 14:45:43 +02:00
Vincent Koc
8b8b13417e
docs(testing): document gauntlet guardrails
2026-06-17 14:02:16 +02:00
Vincent Koc
38723a531d
fix(testing): reserve kitchen sink rpc ports
2026-06-17 13:58:15 +02:00
Alix-007
0e46fd1081
feat(docker): support offline setup reruns ( #89062 )
...
Add a strict offline rerun mode for Docker setup. Preflight required images, Docker socket/browser policy, and prevent pulls or builds across setup, restart, and rollback paths.
Fixes #70443 .
Co-authored-by: Alix-007 <li.long15@xydigit.com >
Reviewed-by: @steipete
2026-06-17 13:50:46 +02:00
Vincent Koc
023ce6e96c
fix(testing): route command root target to both shards
2026-06-17 13:41:15 +02:00
Vincent Koc
fb6df23a89
fix(testing): harden script tooling checks
2026-06-17 13:31:42 +02:00
Ayaan Zaidi
b3a422d987
fix(qa): mount Telegram package output dir
...
Mount the configured package Telegram output directory into the Docker runtime and pass the container path to the harness, avoiding host `/home/runner` paths inside Docker.
Proof:
- pnpm test test/scripts/npm-telegram-live.test.ts
- git diff --check
- https://github.com/openclaw/openclaw/actions/runs/27685093647
2026-06-17 16:59:35 +05:30
Ayaan Zaidi
02330f372c
fix(qa): use writable tmp in Telegram package runner
...
Set TMPDIR=/tmp inside the package Telegram Docker runner so runtime scratch files are written to a writable container path.
Proof:
- pnpm test test/scripts/npm-telegram-live.test.ts
- git diff --check
2026-06-17 16:45:34 +05:30
Vincent Koc
25bd8a7191
fix(ci): install docker heartbeat traps before launch
2026-06-17 19:04:31 +08:00
joshavant
5d9c010628
ci: add security-sensitive file guard
2026-06-17 12:50:18 +02:00
joshavant
2147312aa2
android: add release signing sync
2026-06-17 12:37:29 +02:00
Vincent Koc
9698070939
fix(qa): allow safe otel log bodies
2026-06-17 12:33:45 +02:00
Vincent Koc
1c0b38f960
fix(sdk): refresh plugin surface baselines
2026-06-17 12:25:42 +02:00
joshavant
529150868c
android: derive release notes from changelog
2026-06-17 11:05:53 +02:00
Vincent Koc
69abb2c090
fix(codex): send legacy dynamic tool start specs
2026-06-17 07:54:25 +02:00
Vincent Koc
0a314c61b1
fix(ci): remove unused cross-spawn dependency
2026-06-17 13:43:14 +08:00
Vincent Koc
04255b247c
revert(providers): remove ClawRouter provider
2026-06-17 12:15:17 +08:00
Vincent Koc
c83c37b4d2
docs(providers): document ClawRouter integration
2026-06-17 11:46:57 +08:00
Vincent Koc
ab1e5832d2
fix(codex): sync app-server dynamic tool protocol
2026-06-17 04:28:32 +02:00
Josh Lehman
cf64a9c517
clawdbot-d02.1.9.1.31: add sessions.create lifecycle seam ( #93691 )
2026-06-16 19:01:14 -07:00
Vincent Koc
8b06d80655
fix(e2e): reject unsafe Docker pack names
2026-06-17 03:58:17 +02:00
Vincent Koc
66fde5a467
fix(e2e): keep live plugin pack paths local
2026-06-17 03:49:42 +02:00
Vincent Koc
c7549f5040
fix(release): keep Parallels pack names local
2026-06-17 03:29:45 +02:00
Vincent Koc
5b077d549e
fix(release): reject unsafe candidate pack names
2026-06-17 03:21:31 +02:00
Vincent Koc
461f0cfc5b
fix(release): keep bun smoke tarballs local
2026-06-17 03:07:31 +02:00
Vincent Koc
dd7376fdcb
fix(release): keep install smoke tarballs local
2026-06-17 03:00:09 +02:00
Vincent Koc
dcbea62351
fix(release): keep cross-os artifact names local
2026-06-17 02:53:00 +02:00
Vincent Koc
2800e8ecb6
fix(release): reject unsafe pack tarball names
2026-06-17 02:42:56 +02:00
Vincent Koc
5c74fde912
fix(release): keep plugin pack filenames local
2026-06-17 02:38:11 +02:00
Vincent Koc
b67775f7fe
fix(release): keep package output names local
2026-06-17 02:21:12 +02:00
Vincent Koc
f3f8ca3d92
fix(release): reject loose Docker package timeouts
2026-06-17 02:10:54 +02:00
Vincent Koc
e17297f7dc
fix(release): reject loose trusted package ports
2026-06-17 01:56:40 +02:00