Files
worktrunk-bot bd89acf778 fix(hooks): surface a background hook failure on the next command
A `post-*` pipeline step that fails aborts the rest of the pipeline, but
the detached runner's stderr is a log file and the command that spawned it
has already exited 0 — so the abort, the skipped steps, and the exit code
were all invisible. The only record was `runner.log`.

The runner now appends one record per aborted pipeline to
`.git/wt/hook-failures.jsonl`, and the next foreground `wt` in that repo
drains it and warns, naming the failed step, its exit code, the steps the
abort skipped, and the log to read.

Closes #3858
2026-08-21 01:49:48 +00:00
..