get_dispatch
Poll a job's current state using its job ID. Returns status such as running, done, error, or abandoned.
Instructions
Non-blocking read of a job's current state.
status values:
running— work in flight;elapsed_msincluded for progress.done— full sync-style result keys.cancelled— user calledcancel_dispatch.abandoned— runtime cancel (transport timeout, FastMCP shutdown). Subprocess kept running; watcher will transition this todoneorerrorshortly. Poll again.error— dispatcher-internal error or unparseable output.orphaned— subprocess and output both lost on a restart.
Unknown job_id returns {ok: false, error: ...}. Works for
both live jobs and ones loaded from disk after a bridge restart.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes |