Added
interactive-shell:updateevent — all hands-free updates emit onpi.eventswith the fullHandsFreeUpdatepayloadtriggerTurnon terminal events — non-blocking hands-free sessions sendpi.sendMessagewithtriggerTurn: trueon exit, kill, or user takeovercodex-5.3-promptingexample skill
Fixed
- Quiet detection for TUI apps — ANSI-only PTY frames no longer reset the silence timer (overlay + headless monitor)
streamingModeflag decouples lifecycle guards from callback presenceautoExitOnQuietin interval update mode- RangeError crash on narrow terminals (width < 4) in both overlays (#2)
- Hardcoded
~/.pi/agentpaths — now usesgetAgentDir()and respectsPI_CODING_AGENT_DIR(#1)
Changed
- Default quiet threshold 5s → 8s, grace period 30s → 15s
- Dispatch mode recommended as default for delegated runs
- Codex example prompts and skills updated for GPT-5.3-Codex