Record procedure usage
record_procedure_usageRecord the outcome of one use of a procedure. Each call increments its
usage count and moves its success rate toward the outcome (exponential
moving average, alpha 0.1). match_procedures ranks procedures with a
higher success rate first.
Args:
proc_id: UUID of the procedure that was used.
success: True if the procedure achieved its goal, False otherwise.
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": "record_procedure_usage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proc_id | Yes | ||
| success | No |