pub async fn stream(repo: Option<&str>, task: Option<&str>) -> Result<()>Expand description
Stream events from the event bus websocket. Falls back to store polling when the websocket port is stale or unreachable.
Output format: HH:MM:SS task_id old_status → new_status agent PR: #N