Development record
The ahoy install confirmation prompt only accepts answers from a real TTY: piped 'y' and pseudo-TTY attempts all arrive as declines, so a host agent cannot drive the interactive path at all. For an agent-first tool every prompt needs a non-interactive answer channel (flags per category, stdin when not a TTY, or a --prompt-answers input) — TTY-only confirmation makes the agent report failure and hand the step back to the human.
issueresolvedmajoriss-167
The ahoy install confirmation prompt only accepts answers from a real TTY: piped 'y' and pseudo-TTY attempts all arrive as declines, so a host agent cannot drive the interactive path at all. For an agent-first tool every prompt needs a non-interactive answer channel (flags per category, stdin when not a TTY, or a --prompt-answers input) — TTY-only confirmation makes the agent report failure and hand the step back to the human.
Frontmatter
| id | iss-167 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | major |
.abcd/work/issues/resolved/iss-167-the-ahoy-install-confirmation-prompt.md
open on GitHub ↗ · commit history ↗
mentions1
- spc-2610030911534855a-person-can-run-abcd-s-interviews-in-a-plain-terminal