update_note
Modify an existing vault note by ID, changing only the title, body, or tags you pass; omitted fields stay unchanged and empty strings clear content or tags.
Instructions
Update an existing note in the vault.
Only the fields you pass are changed; omit a field (or pass None)
to keep its current value. Passing a field replaces it wholesale:
content="" empties the note's body and tags="" clears all its
tags. A title cannot be cleared — a passed title must be non-empty
(the same rule save_note applies).
Args:
note_id: The numeric ID of the note to update.
title: New title, or omit to keep the current one.
content: New body text, or omit to keep the current one;
"" clears the body.
tags: New comma-separated tag list replacing the whole list, or
omit to keep current tags; "" clears all tags.
Returns: A confirmation, or an error message if the note does not exist or nothing was provided to change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| title | No | ||
| content | No | ||
| note_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |