obsidian_replace_section
Replace the body text under a specified heading in an Obsidian note while keeping the heading line intact. Use it to update one section without rewriting the whole file.
Instructions
Replace the body under a heading (up to the next heading of equal/higher level, or EOF). The heading line itself is preserved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | New section body (replaces everything between heading and next same/higher-level heading) | |
| heading | Yes | Heading text to find (e.g. "Status") | |
| file_path | Yes | Relative path to the note | |
| vault_path | No | Optional vault path override |