- Specific runs - Monitor individual run progress by run ID
- Runs with specific tags - Track all runs that have certain tags (e.g., all runs tagged with
user:123
) - Batch runs - All runs within a specific batch
- Trigger + subscribe combos - Trigger a task and immediately subscribe to its run (frontend only)
- Status changes - queued → executing → completed, etc.
- Metadata updates - Custom progress tracking, status updates, user data, etc. (React hooks | backend)
- Tag changes - When tags are added or removed from the run
- Stream data - Real-time data chunks from your tasks, perfect for AI/LLM streaming (React hooks | backend)