goodnotes_write_text
Replace text on a previously read target in a locally allowed document, with empty strings clearing a read native shape label; verify text and kind after reload and use a unique operationId.
Instructions
Replace the text of a previously read target, only in a locally allowed document. An empty string clears only an explicitly read native shape label, keeping its shape. Verifies exact text and native kind after reload. Use a unique operationId; never retry an uncertain write with a new ID.
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>",
"text": "<text>",
"operationId": "<operationId>"
},
"name": "goodnotes_write_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| targetId | Yes | ||
| operationId | Yes |