I built this because my Codex/Claude runs kept stalling when they needed approval/input while I was away from the keyboard.
AgentNotifier sends action-needed, finished, and failed events to phone/macOS, so I only come back when needed.
AgentNotifier sends action-needed, finished, and failed events to phone/macOS, so I only come back when needed.