Summarize Aggregate Tool Usage
usage_summaryAggregate anonymous tool usage for an inclusive ISO date range, e.g. 2026-08-01 to 2026-08-07. Returns total_calls, by_outcome, by_tool, by_dataset, trust_verdict_calls (the count of trust_verdict records regardless of outcome or result shape), and trust_distribution (counts of returned trust verdicts by published score band: 90-100, 75-89, 50-74, 25-49, 0-24) for the inclusive range. Use it for aggregate tool activity; do not use it to find data-quality risks—use find_stale, find_anomalies, find_deteriorating, find_recovering, find_unreliable, or find_schema_drift instead. It reads persisted usage records, so zero totals mean no retained records in that range; DataPulse is read-only, requires no API key, and the edge limits clients to roughly one request per second with a small burst, so pace or retry.
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": {
"since": "<since>",
"until": "<until>"
},
"name": "usage_summary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | Yes | Inclusive first day of the persisted-record window, e.g. '2026-08-01'; it must not be after until. | |
| until | Yes | Inclusive last day of the persisted-record window, e.g. '2026-08-07'; it must not be before since. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||