Inspects, waits, or cancels async jobs.
Background job results are delivered automatically when complete. Reach for this tool only when you need to intervene.
Operations
list: true
Use to inspect what's running.
poll: [id, …]
Block until the specified jobs finish or the wait window elapses.
- Use when you are genuinely blocked on a result and have no other work to do.
- Returns the current snapshot when the timer elapses; running jobs remain running.
- Completed jobs include their final output in the returned snapshot.
cancel: [id, …]
Stop running jobs.
- Use when a job is stalled, hung, or no longer needed.
- Returns immediately after cancelling.