aiworkhub_agent_task_status
Inspect one launched worker request and its authoritative task card in read-only mode, returning brief, summary, evidence, or full lifecycle status for manager review.
Instructions
READ-ONLY: inspect one launched process and its authoritative task card.
Use this for one launched request and its card; use aiworkhub_agent_list_processes to find recent requests or aiworkhub_task_show for a card by task_id alone.
detail="brief" (default) keeps only the lifecycle facts a manager reads
to learn state: the identity and lifecycle fields, the card's scalar
lifecycle fields and the latest event's state, exit code, timestamps and
usage totals. Measured over 21 days the former summary default averaged
12,765 B/call (792 calls); review decisions come from aiworkhub_review_packet.
detail="summary" folds the card's baseline hash maps and
evidence blobs, its terminal_failure/rework_predecessor/
template_provenance.expanded_contract, and its static contract text
(objective/acceptance/validation/read_first/template_provenance/
project_context/forbidden/required_outputs/mandatory_changed_outputs) to
{summarized, bytes, sha256} -- identity and lifecycle fields (task_id,
title, status, substatus, runner, topic, request ids, allowed_writes
count) stay exact. The latest event's validation/quality_gate/
worker_mcp_gate/token_budget/project_context fold the same way, without
redundant field-name inventories. Repeated retry/reroute reasons and the
minimality contract fold to identity; named artifact/delivery/review receipts
retain status, errors and explicit observed/unknown flags alongside identity.
Failure/liveness fields and usage metrics stay exact.
The manager-authored bodies (review_feedback, recovery_feedback,
history) fold the same way, and the reply carries
card_sha256/card_bytes plus review_findings_count when the card
records reviewer reports: measured avg 11 KB/call over 48 calls, max 33 KB
(NF-2026-01447).
"evidence" keeps all of the above exact (baselines still folded);
"full" returns the raw status payload.
"evidence" is bounded (NF-2026-02256): when the compact JSON of the
task_card and latest_event sections exceeds
evidence_paging.EVIDENCE_PAGE_CAP_BYTES (64 KB) the reply carries the
leading section keys that fit plus evidence_truncated,
evidence_total_bytes, evidence_sha256 and continuation_cursor;
pass that cursor back to read the next page. A cursor for a card that
changed since refuses with evidence_cursor_stale.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "aiworkhub_agent_task_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | continuation_cursor from a previous detail=evidence reply, to read the next evidence page; default empty (first page). | |
| detail | No | brief (default) keeps the lifecycle facts only; summary folds bulky card and event bodies to size and sha256 digests while identity and lifecycle fields stay exact; evidence keeps the evidence exact too, paged at 64 KB; full returns the raw status payload. | brief |
| task_id | No | Id of the task card whose latest launched request to inspect, used only when request_id is omitted; default empty. | |
| request_id | No | Id of the launched worker request to inspect; omit and pass task_id to inspect that card's latest launched request (the reply's request_id_source says which). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||