Development record
hook session-end's not_captured --json result omits session_id, where hook subagent-stop's not_captured result includes it, so a caller cannot tell which session a session-end failure lost from the result line alone.
issueresolvednitpickiss-2609260221577624
hook session-end's not_captured --json result omits session_id, where hook subagent-stop's not_captured result includes it, so a caller cannot tell which session a session-end failure lost from the result line alone.
Grounds
- pursued: a session-end payload with no transcript_path yields a not_captured result naming its session_id (TestSessionEndNotCapturedNamesTheSession); a not_captured line from a parsed payload with an empty session_id would show it wrong
Frontmatter
| id | iss-2609260221577624 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | nitpick |
.abcd/work/issues/resolved/iss-2609260221577624-hook-session-end-s-not-captured-json.md
open on GitHub ↗ · commit history ↗