Get morning brief
get_morning_briefGet today's (or a specific day's) OPERATIONAL ALERT DIGEST: trips with roster/prep/vessel status, every blocking or warning alert (gear-prep conflict, overdue maintenance, expiring waiver, unfilled roster, weather advisory) each paired with exactly one proposed next action, and quick stats. This is the tool for 'what needs attention' questions — it is an alert aggregator, not a raw metrics view. DO NOT use this for plain revenue/booking-count numbers with no alert framing — use get_dashboard instead. DO NOT use this for multi-day/week/season trend questions — use get_operational_insights instead. All figures come verbatim from the #196 dashboard/today endpoint — this tool never invents a number. If completeness is 'partial' (status 'incomplete' when no alerts were found), some checks listed as 'unavailable' in sources did not run: say so and never tell the user the day is clear. Read-only — it proposes; use the named follow-up tool (e.g. resolve_prep_conflict, check_trip_waiver_compliance) to actually act. Pass target_date (YYYY-MM-DD) for a future day's brief — note weather_advisory is always current conditions, not a forecast, even for a future date. Use for 'what needs attention today', 'morning brief', 'are we ready for today', 'what does tomorrow look like'.
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": "get_morning_brief"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_date | No | Day to brief, YYYY-MM-DD. Omit for today (tenant-local). |