What problem does it solve? Agents waste tool-call budget and corrupt shared state by using sleep chains to poll background tasks, mishandling zsh word-splitting, racing concurrent git commits, and downloading installers into predictable shared paths. ## Core Features & Use Cases - Sleep-chain prevention: Replaces sleep N && cmd polling with run_in_background notifications and Monitor until-loops for files, PIDs, ports, and services. - Background dispatch ceilings: Applies a 15-minute hard wall-clock deadline to hung external CLI or subagent dispatches like codex exec or kimi -p. - Concurrent git safety: Handles .git/index.lock contention and empty-commit races with bounded retry loops instead of deleting lock files. - Use Case: While waiting for an npm install running in the background, the agent waits for the completion notification instead of burning turns on sleep 30 && cat output, then iterates the results with while IFS= read -r to avoid zsh splitting bugs. ## Quick Start Ask the agent to wait for a background task or poll a file, and it will use a Monitor until-loop instead of a sleep chain.