heading.rename
Rename a specific heading's text in an Obsidian note while preserving its heading level. Errors if heading is missing or duplicated; does not update backlinks.
Instructions
Rename a heading's text in place. Errors on missing/duplicate. Preserves heading level. Does NOT update backlinks (use bulk.apply for that).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | ||
| vault | No | ||
| dry_run | No | ||
| heading | Yes | ||
| newText | Yes | ||
| delimiter | No | ||
| expected_section_hash | Yes |