check_request_status
Check the status of a previously submitted physical-solution request. Returns a generated machine draft as soon as it exists, with a versioned delivery receipt that distinguishes pending_machine_draft, generation_failed, generation_expired, machine_draft, and operator_published. The receipt exposes privacy-minimized automatic-generation progress: observed attempt count, fixed maximum, current eligibility, and exact next automatic-attempt time, without model errors or request content. Professional engineering, supplier-quote, and physical-action claims remain false. generation_failed and generation_expired are terminal for that request id and permit only a caller-confirmed new request from caller-held input. For an immutable revision, it also returns its persisted deterministic readiness_progress comparison.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request_id | Yes | The request_id returned by request_physical_solution, e.g. A2A2P-7K2M4X. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quote | No | ||
| status | Yes | ||
| message | No | ||
| submitted | Yes | ||
| request_id | Yes | ||
| report_delivery | Yes | Distinguishes report availability and publication provenance from request lifecycle, supplier quoting, and physical authority. | |
| resolution_report | No | ||
| readiness_progress | No |