openclaw/scripts/e2e/lib/openai-chat-tools
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
..
client.mjs fix(e2e): reject unsafe chat tools body lengths 2026-06-20 03:09:51 +08:00
scenario.sh fix(e2e): bound scenario client logs 2026-06-07 11:48:05 +02:00
write-config.mjs fix(e2e): reject invalid config writer ports 2026-06-18 20:33:31 +02:00