pi-task v0.2.4
pi-task v0.2.4
Highlights
- Reliable background polling: prevents overlapping poll ticks from completing the same background task twice, and reads subagent JSONL from
sessions/<taskId>consistently. - Better failure diagnostics: when a tmux subagent exits without a result, the parent report now includes the expected session directory, JSONL presence, and pane tail when available.
- Safer subagent startup:
PI_TASK_CHILD_NO_EXTENSIONS=1runs child Pi sessions with--no-extensionsfor debugging extension-load crashes. - Cleaner task UI: shared task title renderer keeps running and completed task titles consistent; completion notifications use the theme
toolSuccessBgbackground. - Tests: polling concurrency regression, failure diagnostics coverage, and render hint expectations updated.
Upgrade
pi install @heyhuynhgiabuu/pi-task@0.2.4
# or link local: pi extensions link ~/dev/projects/pi-taskRequires peer @earendil-works/pi-coding-agent ^0.80.0.