get_plan_status
Query a motion-planning run by run_id to check execution, path result, and validation status, including persistent outcomes across service restarts.
Instructions
Query a real planning run (run_id from start_motion_plan) with three separate dimensions: execution_status (PENDING/RUNNING/COMPLETED/FAILED/TIMEOUT/UNKNOWN - COMPLETED means the tool finished, not that a path was found), plan_result (PATH_FOUND/NO_CANDIDATE_WITHIN_BUDGET/ERROR/NOT_AVAILABLE) and validation_status. Status survives service restarts via persistent records; unverifiable outcomes are reported as UNKNOWN, never silently converted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| run_id | Yes | ||
| details | Yes | ||
| task_id | No | ||
| warnings | No | ||
| plan_result | No | ||
| execution_status | Yes | ||
| validation_status | No |