Edit Agent draft
agent_draft_editEdits the saved draft at expected_revision with a client-generated request_key.
Identical replay with that key recovers a lost response. A stale new request fails; agent_draft_read provides current values for a revised edit. Empty list replacement clears it; omitted fields stay unchanged. This never publishes or changes a channel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edit | Yes | Draft field changes and expected_revision from agent_draft_read; omitted fields stay unchanged. | |
| agent_id | Yes | Agent ID from agents_list or agent_create. | |
| request_key | Yes | Client-generated request UUID; identical retries retain this key. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | Yes | ||
| effect | Yes | ||
| agent_id | Yes | ||
| replayed | Yes | ||
| request_key | Yes | ||
| workspace_id | Yes |