spawn/sh/e2e
A f251ed59ba
Some checks are pending
Lint / ShellCheck (push) Waiting to run
Lint / Biome Lint (push) Waiting to run
Lint / macOS Compatibility (push) Waiting to run
fix(security): harden e2e.sh against injection, symlink, and DoS (#3197)
- Sanitize cloud/agent names before building email HTML (#3189)
- Validate result values against allowlist (pass/fail/skip)
- Resolve symlinks and check ownership before rm -rf (#3194)
- Add upper bounds on cloud/agent list sizes (#3190)

Fixes #3189 #3194 #3190

Agent: test-engineer

Co-authored-by: B <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 06:16:38 -07:00
..
lib feat(daytona): add Daytona provider (#3168) 2026-04-04 00:36:38 +00:00
e2e.sh fix(security): harden e2e.sh against injection, symlink, and DoS (#3197) 2026-04-06 06:16:38 -07:00
interactive-harness.ts fix(digitalocean): use canonical DIGITALOCEAN_ACCESS_TOKEN env var (#3099) 2026-03-30 08:48:56 +07:00