Patch release fixing a crash when tailing workflow-heavy sessions.
- Fix file-descriptor exhaustion on macOS. The watcher fsnotify-watched every workflow run directory, and macOS kqueue opens one file descriptor per file inside a watched directory — a session with hundreds of workflow agent transcripts pushed the process past the
select(2)limit of 1024 fds, killing the TUI withcannot select on file descriptor N which is larger than 1024. Workflow activity is now detected by a cheap 2-second stat poll that holds no descriptors. Measured against a 579-transcript session: 634 fds before, 51 after, flat over time. The ongoing spinner and "workflow running · N agents" badge behave exactly as before.
Update with tail-claude --update or go install github.com/kylesnowschwartz/tail-claude@v0.14.2.