list_open_jobs
Read the queue, optionally filtered, sorted urgent-first.
Returns a typed list pre-sorted by priority then age. The agent does no sorting work — the tool is opinionated about ordering so the model's prompt budget is spent on judgment, not on collation.
- → tool call · list_open_jobs
{ "priority": "urgent" } - ← tool result
{ "jobs": [ { "id": "J-2001", "description": "Rooftop AC unit not cooling, multiple tenant complaints", "required_skill": "hvac", "priority": "urgent", "status": "open", "customer_id": "C-103", "estimated_minutes": 120 }, { "id": "J-2004", "description": "Walk-in cooler temperature drifting above safe threshold", "required_skill": "hvac", "priority": "urgent", "status": "open", "customer_id": "C-107", "estimated_minutes": 90 }, { "id": "J-2002", "description": "Front-of-house outlet sparking when load applied", "required_skill": "electrical", "priority": "urgent", "status": "open", "customer_id": "C-104", "estimated_minutes": 60 } ] }