Delete article
delete_articlePermanently delete a knowledge base article. This cannot be undone.
Needs the user's approval: without confirm=true nothing is deleted and the pending change is returned.
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": {
"article_id": "<article_id>"
},
"name": "delete_article"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Required. Set true ONLY after the user has explicitly approved this exact change in the conversation. Without it the tool changes nothing and returns the pending change for the user to approve. | |
| article_id | Yes | The ID of the article to delete (from list_articles). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No |