remove_changelog_entry
Permanently remove a single changelog entry (e.g. a test/junk entry added by mistake). Strips the trailing "((n))" marker from content if the removed entry itself carried it, and decrements the lifetime section counter so a removed entry stops inflating it. A marker number is NOT a unique entry id -- appendTo lets many entries share one n as a running thread. If more than one entry shares n, this fails and lists each entry's at timestamp; pass the specific one you mean as at to remove only that entry, not the whole thread. Call get_note first if unsure which entries share a marker.
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": {
"id": "<id>",
"n": "<n>"
},
"name": "remove_changelog_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | Yes | The changelog entry number to remove, e.g. 4 for "((4))" | |
| at | No | Optional: the exact `at` ISO timestamp of the specific entry to remove, required when n has more than one entry chained onto it | |
| id | Yes | Note ID |