Deadline Status
deadline_statusMark each computed deadline open, due soon, overdue or submitted as of now. FREE.
Typical input {"deadlines": , "now": "2026-09-15T08:00:00+02:00"} returns {"items": [{"obligation": "early_warning", "status": "due_soon", "hours_remaining": 1.5, ...}], "overdue": 0, "next_due": {...}}. Use when polling an incident timeline or deciding what to escalate next. Not for computing the deadlines themselves. Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": ""} (for example {"error": "deadlines must be a non-empty list of rows from compute_deadlines"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | Yes | the current instant, ISO 8601 with a UTC offset. | |
| deadlines | Yes | rows from compute_deadlines / compute_deadlines_multi (each with obligation and due_at). | |
| submitted | No | actual submission times keyed by obligation id (or "regime/obligation"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||