edit_entry
Update an existing diary entry's text by date and time, select an occurrence for duplicate times, and omit tags to keep existing labels.
Instructions
Replace an existing entry identified by date and time (HH:MM). If several entries share the same time, use occurrence to pick one (1-based). Omit tags to keep the existing tags.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"date": "<date>",
"time": "<time>",
"text": "<text>"
},
"name": "edit_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ISO date of the entry | |
| tags | No | New labels; omit to keep existing tags | |
| text | Yes | New entry text | |
| time | Yes | Time of the entry (HH:MM) | |
| occurrence | No | Which entry with that time (1-based) |