One fix — again from the community. Thank you!
- Pi no longer keeps the Mac awake for a whole session — the hold was taken the instant
pilaunched and kept until the process exited, so opening Pi pinned the Mac awake even while the TUI sat idle at the prompt. It was wrong in the other direction too: since the only acquire happened at launch, one idle release left the rest of the session unprotected with nothing to re-acquire it. Pi now acquires when a turn starts and releases once the agent has settled — after any automatic retry, compaction, or queued follow-up — with a release on shutdown as a safety net. Existing installs migrate automatically on first launch. Reported, diagnosed, and verified on-device by @elboletaire, whose patch is what shipped. (#17)
Still on macOS 15 Sequoia? @valentine maintains a backport fork.