edit_workflow
Modify an Astro Flow canvas by applying add, remove, set parameter, connect, or disconnect operations at a known revision, with idempotent requests and conflict detection.
Instructions
Apply Astro Flow operations to a canvas at a known revision.
Send exactly one operation. Allowed types: add_node, remove_node, set_parameter, connect, disconnect. Supply a unique request_id for idempotency. On revision conflict, read the canvas again before deciding whether to submit another edit. The server validates node types and operation details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| canvas_id | Yes | ||
| operations | Yes | ||
| request_id | Yes | ||
| expected_revision | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||