plan_update_range
Update a specific section or line range in a plan document with new markdown content, using expected ETag to prevent overwrites.
Instructions
Surgical update by section (preferred) or start_line/end_line. Pass expected_etag from plan_get. Errors if neither section nor lines given (no silent full replace). Requires plan_configure + NOTION_TOKEN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| dry_run | No | ||
| page_id | No | ||
| section | No | ||
| service | Yes | ||
| end_line | No | ||
| occurrence | No | ||
| start_line | No | ||
| new_markdown | Yes | ||
| expected_etag | No |