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
Vincent Koc
cfb27e6437
fix(ci): align plugin SDK surface budget
2026-06-17 07:28:26 +08:00
ragesaq
f94a2506d2
feat(context-engine): pass runtime settings into lifecycle ( #88750 )
...
Merged via squash.
Prepared head SHA: 9a19334ee5
Co-authored-by: ragesaq <11304287+ragesaq@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-06-16 16:23:19 -07:00
Vincent Koc
8db66b416b
fix(release): reject unsafe Sparkle build floors
2026-06-17 00:55:54 +02:00
Vincent Koc
411e79d558
fix(qa): keep kitchen sink sampling scoped
2026-06-17 00:14:11 +02:00
Vincent Koc
2caf92a5b7
fix(qa): ignore unsafe Ubuntu VM fallbacks
2026-06-16 23:55:59 +02:00
Vincent Koc
4747e949c7
fix(ci): reject unsafe boundary shard specs
2026-06-16 23:46:37 +02:00
Vincent Koc
5a251bc54c
fix(qa): require exact benchmark RSS samples
2026-06-16 23:42:08 +02:00
Vincent Koc
6ede75dbeb
fix(qa): reject malformed kitchen sink process samples
2026-06-16 23:33:28 +02:00
Vincent Koc
3576d1e967
fix(testbox): reject unsafe Crabbox version tuples
2026-06-16 23:12:17 +02:00
Vincent Koc
5af44a7616
fix(mobile): reject impossible release pins
2026-06-16 23:03:26 +02:00
Josh Lehman
00a75db428
refactor: route transcript writers through session seam ( #89123 )
...
* clawdbot-d08: route transcript writers through accessor seam
* fix: refresh transcript writer seam proofs
* refactor: add transcript turn writer operation
* fix: preserve transcript writer store targeting
* fix: preserve transcript append lock ordering
* refactor: guard transcript turn session rebound
* clawdbot-d02.1.9.1.35: route transcript rewrites through runtime scope
* fix: preserve transcript event append return type
* fix: publish transcript turn owned entries
2026-06-16 13:59:48 -07:00