List maintenance due
list_maintenance_dueWhat maintenance is due across the user's current grinders and machines, most urgent first. Use it for "is anything due?". Only tasks with an interval compete: a task the machine counts and signals itself, one done by habit or when a symptom shows, and one the maker advises against never appear. Each item says how far along it is (ratio, done of every, on which basis), whether it is coming up (soon), and whether the interval is the user's, the maker's or ShotPulled's default.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_maintenance_due"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | due (default): due or overdue, and not muted. all: every scheduled task, muted ones last |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| computed_at | Yes | ||
| catalog_version | Yes |