Vincent Koc
36934fd9f5
fix(kitchen-sink): clean command groups on parent signal
2026-06-20 13:12:00 +02:00
Vincent Koc
a1d278b174
fix(crabbox): preserve telegram proof kill grace
2026-06-20 12:25:03 +02:00
Vincent Koc
984e058624
fix(e2e): reap signaled PTY command trees
2026-06-20 12:20:16 +02:00
Vincent Koc
a6e4afe0fa
fix(parallels): preserve npm update stream kill grace
2026-06-20 12:15:30 +02:00
Vincent Koc
739636fc33
fix(parallels): reap signaled host command groups
2026-06-20 12:08:29 +02:00
Vincent Koc
138ffa2992
fix(e2e): keep telegram proof command groups tracked
2026-06-20 11:14:05 +02:00
Vincent Koc
6069a030c4
fix(scripts): keep closed runtime command groups tracked
2026-06-20 11:08:36 +02:00
Vincent Koc
84c96ddb14
fix(e2e): preserve bun smoke timeout grace
2026-06-20 10:54:18 +02:00
Vincent Koc
3d5aefb50c
fix(e2e): finish telegram timeout cleanup promptly
2026-06-20 10:46:37 +02:00
Vincent Koc
9111d8ed85
fix(e2e): preserve host command timeout grace
2026-06-20 10:33:04 +02:00
Vincent Koc
629f78b77b
fix(e2e): preserve fresh lane timeout grace
2026-06-20 10:19:03 +02:00
Vincent Koc
68790eb4b9
fix(scripts): preserve secret proof timeout grace
2026-06-20 10:16:59 +02:00
Vincent Koc
8855b21f99
fix(e2e): preserve rpc timeout kill grace
2026-06-20 10:01:06 +02:00
Vincent Koc
fbea5b023a
fix(e2e): abort live secret proof process groups
2026-06-20 09:26:22 +02:00
Vincent Koc
4e7a717868
fix(e2e): reap exited gateway process groups
2026-06-20 09:19:59 +02:00
Vincent Koc
00c2dc66b1
fix(e2e): avoid stale Crabbox recorder waits
2026-06-20 09:15:37 +02:00
Vincent Koc
7b44157bc6
fix(e2e): reject escaped skill info paths
2026-06-20 08:31:42 +02:00
Vincent Koc
075965e32f
fix(e2e): reject malformed npm fixture paths
2026-06-20 08:28:29 +02:00
Vincent Koc
ee709f3b0f
fix(e2e): verify ClawHub install path containment
2026-06-20 08:21:06 +02:00
Vincent Koc
3285a10c7f
fix(scripts): shell quote Telegram Crabbox remotes
2026-06-20 07:31:21 +02:00
Vincent Koc
e451a4e875
fix(qa): measure chunked credential payload bytes
2026-06-20 07:26:49 +02:00
Vincent Koc
2babcf026e
fix(scripts): parse keyed npm tarball metadata
2026-06-20 06:37:27 +02:00
Vincent Koc
9192ff8416
fix(scripts): write Windows markers without BOM
2026-06-20 06:26:11 +02:00
Vincent Koc
b44e39b82c
fix(scripts): redact openwebui probe diagnostics
2026-06-20 06:07:22 +02:00
Vincent Koc
4a75171190
fix(scripts): preserve kitchen sink RPC request errors
2026-06-20 11:23:59 +08:00
Vincent Koc
49b0487e5b
fix(test): guard kitchen sink rpc cli args
2026-06-20 02:36:52 +02:00
Vincent Koc
be7807f65e
fix(test): stabilize tooling guard probes ( #95114 )
...
* fix(test): release kitchen sink probe readers
* test(github): follow shared guard membership helper
2026-06-20 06:55:40 +08:00
Vincent Koc
0eed410bd0
refactor(tooling): remove unused cleanup helpers
2026-06-20 05:52:30 +08:00
Vincent Koc
0f18e82932
fix(e2e): reject unsafe bounded response text lengths
...
Reject unsafe decimal Content-Length values in the E2E bounded response text helper before streaming response bodies. Keep non-decimal values on the streaming byte-limit path and add regression coverage proving unsafe declared lengths cancel without starting a read.
Proof: direct patched repro rejects before reading with code ETOOBIG; origin/main comparison entered the reader first; node --check scripts/e2e/lib/bounded-response-text.mjs; git diff --check origin/main...HEAD; autoreview clean overall 0.86; exact-head release gate succeeded at https://github.com/openclaw/openclaw/actions/runs/27846197115 .
2026-06-20 04:20:02 +08:00
Vincent Koc
6cfb025143
fix(e2e): reject unsafe chat tools body lengths
...
Reject unsafe numeric Content-Length values in the OpenAI chat tools E2E client before waiting on the response stream.
Also hardens Docker E2E heartbeat timing coverage after the exact-head release gate exposed a brittle zero-padded heartbeat assertion.
Verification: direct mock gateway repro, docker heartbeat shell proof, autoreview clean, and exact-head CI release gate https://github.com/openclaw/openclaw/actions/runs/27843455246 .
2026-06-20 03:09:51 +08:00
Vincent Koc
17e2fbfa86
fix(test): harden script probe bounds ( #95060 )
...
Merged via squash.
Prepared head SHA: 3a51c3c2d7
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Reviewed-by: @vincentkoc
2026-06-20 02:31:40 +08:00
Vincent Koc
2c3b582c04
fix(scripts): avoid pnpm in parallels smoke wrappers
2026-06-19 16:47:03 +02:00
Vincent Koc
fc1bdecf08
fix(e2e): cancel ClickClack fixture bodies
2026-06-19 08:14:39 +02:00
Vincent Koc
a57e761f6b
fix(e2e): cancel Open WebUI HTTP probe bodies
2026-06-19 08:11:11 +02:00
Vincent Koc
a37dd0210b
fix(e2e): bound upgrade survivor probe retries
2026-06-19 07:52:44 +02:00
Vincent Koc
2dbbef46bb
fix(e2e): cancel Open WebUI probe body reads
2026-06-19 07:37:28 +02:00
Vincent Koc
089f8c7fb5
fix(e2e): cancel plugin preflight body reads
2026-06-19 07:28:00 +02:00
Vincent Koc
712e69dd74
fix(e2e): honor gateway network client deadline
2026-06-19 07:23:24 +02:00
Vincent Koc
5776b9b4e6
fix(e2e): cancel kitchen probe body reads on abort
2026-06-19 07:16:35 +02:00
Vincent Koc
dc9b1d5159
fix(e2e): cancel chat-tools response reads on timeout
2026-06-19 07:11:07 +02:00
Vincent Koc
06b6f7055b
fix(e2e): keep clickclack fixture body reads timed
2026-06-19 06:19:21 +02:00
Vincent Koc
d9c66b9c6d
fix(e2e): bound upgrade survivor probe body reads
2026-06-19 06:02:31 +02:00
Vincent Koc
ca6d52e0e8
fix(e2e): bound bundled readyz diagnostics
2026-06-19 05:00:38 +02:00
Vincent Koc
ad715dfdc9
fix(e2e): abort kitchen sink retry waits
2026-06-19 04:49:43 +02:00
Vincent Koc
aaceaf8e7c
fix(e2e): clear streaming host command timers
2026-06-19 04:37:43 +02:00
Vincent Koc
9ceb970a06
fix(e2e): clear npm update spawn timers
2026-06-19 04:31:34 +02:00
Vincent Koc
eedb6678f1
fix(e2e): extend kitchen rpc watchdog
2026-06-19 04:21:10 +02:00
Vincent Koc
459bcd6198
fix(e2e): clean npm update guest scripts
2026-06-19 04:20:42 +02:00
Vincent Koc
6325a8b5f4
fix(e2e): clean Parallels guest temp scripts
2026-06-19 04:13:03 +02:00
Vincent Koc
5805af9dc4
fix(e2e): defer codex live profile exports
2026-06-19 04:09:10 +02:00