Get consultation status or result
consult_getFetch consultation results by job or group ID, optionally waiting up to 45 seconds for completion. Returns structured answers or failure details.
Instructions
Fetch the state of a consultation. Pass wait_ms to block until it finishes (capped at 45000 ms, which stays under the request timeout MCP clients apply) instead of polling in a tight loop; a typical consultation takes one to five minutes, so expect to call this several times, and do something else in between. A completed job carries the structured answer; a failed one carries failure.kind (timeout, auth, usage_limit, model_unavailable, invalid_output, cli_error, spawn_error) — that is "no advice was obtained", which is different from advice that arrived with thin evidence (see quality.evidence_basis). Pass group_id instead of job_id to fetch a fan-out; wait_ms then waits for every consultant in it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | No | ||
| wait_ms | No | ||
| group_id | No |