Logistics: Log driver signal
logistics_log_driver_signalRecord that the driver reported something from the road: 'arrived' at the point, 'released' from it, a 'problem', or 'late'. Files one card on the dispatcher's inbox, and pages the dispatcher for 'problem' and 'late' — the two that are useless if read an hour later. Pass 'note' for the driver's own words. 'trip_id' may be omitted when the driver has exactly one active trip; with several it must be given, because a report filed against the wrong haul is worse than one with no haul at all. Requires confirmation. CONFIRMATION: this tool is PROPOSED, never performed directly. You get status='confirmation_required' with an action_id and a plan_token, and the write happens only after confirm_action.
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": {
"signal": "<signal>"
},
"name": "logistics_log_driver_signal"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| signal | Yes | One of: arrived, released, problem, late. | |
| trip_id | No |