What problem does it solve? Long-running commands like test suites, deploys, and CI pipelines either block the agent or dump buffered output all at once, making it impossible to react to individual events as they happen. ## Core Features & Use Cases - Decision Matrix: Maps each monitoring need (test runs, deploys, CI state, PR comments, lock files) to the right primitive โ Monitor, background Bash, or raw Bash. - Canonical Helper Library: Provides reusable shell helpers such as monitor_turbo_stream, monitor_vercel_deploy, monitor_gh_ci, monitor_gh_comments, and monitor_lock_files so poll loops are never reinvented inline. - Three Canonical Patterns: Filtered-stream wrapping, shell-poll against remote APIs, and inotify-based file-watch on cooperative signal directories. - Use Case: While running a Playwright suite, receive one event per PASS/FAIL line instead of a single buffered dump, and react to failures immediately. ## Quick Start Ask the agent to monitor the Playwright e2e suite and report each test result as it completes using the monitor helpers.