transport_update
Apply partial status, phase, or notes updates to an existing transport run to transition it through lifecycle states.
Instructions
Update a public transport run.
Applies partial status, phase, notes, error, or summary updates to an existing run and appends an event with
the changed fields.
When to use:
- Move a run from queued to running, returned, failed, or another public lifecycle state.
- Attach status notes from an external runtime.
When NOT to use:
- Do not use this to write report artifacts; use transport_submit_report.
- Do not use this for brief draft lifecycle changes.
Examples:
>>> transport_update("transport-20260506120000-a1b2c3d4", status="running")
{"runId": "transport-...", "status": "running", "phase": "running", ...}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Optional error text. | |
| notes | No | Optional human-readable notes. | |
| phase | No | Optional phase transition. | |
| run_id | Yes | Transport run id to update. | |
| status | No | Optional status transition. | |
| summary | No | Optional short result summary. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||