Development record
A guard warning reaches the person as a host error and is cut short: a warn (for example unrecognised-launcher) leaves the PreToolUse hook on stderr with exit 1, which the host renders as 'PreToolUse:Bash hook error / Failed with non-blocking status code: Warning by the abcd guard (unrecognised-launcher): This command line starts with a program the guard does not recognise, and what follows it could not be read: Th…'. The person sees an error for what is only a warning, the text is truncated before it says what to do, and a non-blocking stderr message may not reach the agent that ran the command, so the warning changes nothing. Seen by the product thinker on 2026-10-22.
A guard warning reaches the person as a host error and is cut short: a warn (for example unrecognised-launcher) leaves the PreToolUse hook on stderr with exit 1, which the host renders as 'PreToolUse:Bash hook error / Failed with non-blocking status code: Warning by the abcd guard (unrecognised-launcher): This command line starts with a program the guard does not recognise, and what follows it could not be read: Th…'. The person sees an error for what is only a warning, the text is truncated before it says what to do, and a non-blocking stderr message may not reach the agent that ran the command, so the warning changes nothing. Seen by the product thinker on 2026-10-22.
Frontmatter
| id | iss-2610222031486962 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610222031486962-a-guard-warning-reaches-the-person-as-a.md
open on GitHub ↗ · commit history ↗