Read source inspection status
get_source_inspectionReads one source inspection by session_id and probe_id, waiting up to wait_seconds (default 20) for a queued inspection to settle. Returns bounded evidence with status queued, complete, truncated or failed. A worker can take a few minutes to start, so while it is queued, call again with the same ids without asking the person; an inspection that will never run reads as failed. After about 10 minutes still queued, stop and tell the person it never started. A missing legacy endpoint is reported as capability unavailable and is not emulated. An inspection started with archive_members returns archive_members (the member names, trimmed from the end when long; members_omitted reports how many were dropped), archive_member_count and archive_directory_truncated: build an archive.zip recipe with one of the listed names as its member.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"session_id": "<session_id>",
"probe_id": "<probe_id>"
},
"name": "get_source_inspection"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| probe_id | Yes | ||
| session_id | Yes | ||
| wait_seconds | No |