propose_note_update
Propose a note update by providing new content and reason; returns old/new hashes and line diff for user confirmation before writing.
Instructions
Prepare a note update without writing. Returns old/new hashes and a line diff for user confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Relative .md path inside the vault | |
| new_content | Yes | New markdown body without YAML frontmatter | |
| expected_hash | No | Optional optimistic-lock hash from get_note_metadata/list_notes | |
| update_reason | No | Why this update is proposed |