Patch canvas section
patch_canvas_sectionEdit a specific section of a canvas document. Parallel-safe: only the targeted section is updated. Requires canvas:write or full permission. Lock the section first in multi-agent scenarios. Use write_canvas only when replacing the whole document, and get_canvas_toc to obtain section_id. Pass playbook_id as the UUID or GUID of the playbook this call should target.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Document slug | |
| run_id | Yes | Workflow run UUID | |
| content | Yes | New section content (markdown) | |
| heading | No | Optional: new heading text | |
| section_id | Yes | Section ID from get_canvas_toc | |
| playbook_id | Yes | UUID or GUID of the target playbook |