goodnotes_edit_text
Edit notebook text and apply body formatting plus up to 20 nonoverlapping format ranges in one verified save, with ranges targeting final text after replacement.
Instructions
Edit text and apply body formatting plus up to 20 nonoverlapping formatRanges in one verified save. Extra ranges address the final text after replacement and override body formatting. List/highlight require the whole field. UTF-16 offsets; end exclusive. Reload verification remains mandatory.
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": {
"targetId": "<targetId>",
"operationId": "<operationId>"
},
"name": "goodnotes_edit_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| start | No | ||
| format | No | ||
| targetId | Yes | ||
| operationId | Yes | ||
| replacement | No | ||
| formatRanges | No |