Delete a glossary entry
delete_glossary_entryDelete a single glossary entry by its id (from list_glossary) from a project in your organisation. Marks matching translation-memory entries stale so the affected content is re-translated without the removed term. A project's glossary may be shared by other projects and Workflows in the organisation: a change to it applies to every one of them, and only the terms of the languages of the addressed project are listed or changed. The result's glossary.sharedWith names the others — tell the user which ones a change affects. While glossary.repositoryManaged is set, the glossary is synced from that project's asset repository and every write is refused. When referring to a project or language in your reply to the user, use its name and locale (e.g. "French (fr-FR)") — ids (UUIDs) are for tool calls only, never show them to the user.
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": {
"project": "<project>",
"entryId": "<entryId>"
},
"name": "delete_glossary_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entryId | Yes | The glossary entry id to delete (from list_glossary) | |
| project | Yes | Project id (UUID) or slug |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | Yes | ||
| entryId | Yes | ||
| glossary | Yes | The project's attached glossary and what else uses it |