All three deliverables (--no-inherit-hooks flag, mock-claude fixture,
test_pty_spawns_tty integration test) were implemented in 17c35f4.
This commit records the bead closure and verified acceptance.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
735 B
735 B
Bead bf-l5z: Wire --no-inherit-hooks, mock-claude, test_pty_spawns_tty
All three deliverables were committed in 17c35f4 by a prior run of this bead
that did not reach the close step. This note records the completed state.
What was done
--no-inherit-hooksflag added tosrc/cli.rs(line 72–73) via clap derive.test-fixtures/mock-claude/— workspace member binary that writesstop\nto its FIFO argument and exits 0 ifisatty(STDIN_FILENO)is true.tests/pty_integration.rs—test_pty_spawns_ttyusesHookInstaller+PtySpawnerto spawn mock-claude under a PTY and asserts exit code 0.
Acceptance verified
cargo test test_pty_spawns_tty
...
test test_pty_spawns_tty ... ok