rca_analysis_poll_task
Poll an asynchronous RCA task's status to retrieve progress, completion result, or error details using its task ID.
Instructions
Poll the status of an async RCA task submitted via rca_analysis_run_async. Requires the async_tasks feature (Pro+ -- same gate as submitting the task in the first place).
Call this repeatedly (e.g. every few seconds) until status is
"completed" or "failed" -- there's no push notification, only
polling. status progresses pending → running → completed/failed;
result is only populated once completed, error only once failed.
Args: params (PollTaskInput): - task_id: from rca_analysis_run_async's response
Returns: str: JSON {task_id, status, progress, result (if completed), error (if failed)}, or a not_found error if the task_id doesn't exist or belongs to another user
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |