Delete procedure
delete_procedurePermanently delete one stored procedure and its steps. Destructive and irreversible: there is no undo or trash, and agents that relied on it will no longer get it from match_procedures.
Intended for procedures that are wrong or obsolete. update_procedure
fixes steps or tags without deleting, and record_procedure_usage with
success=False lowers the success rate of a procedure that fails only
sometimes. get_procedure shows the procedure before it is deleted.
Returns {"deleted": true}; an unknown UUID returns a not-found error.
Args:
proc_id: UUID of the procedure to delete, as returned by
get_procedure, match_procedures or list_procedures.
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": {
"proc_id": "<proc_id>"
},
"name": "delete_procedure"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proc_id | Yes |