Weather window for roof work
weather_windowGets the hourly forecast for a UK postcode (today and up to 8 days ahead, from MET Norway) and checks each working hour against wind, gusts, rain, frost and the material's limits for the job type (tiling, membranes and sheets, torch-on, liquid coatings, EPDM adhesive, mortar bedding, lead work, inspection). Returns each day as good, caution or no_go with good hours, the best window, max gust in mph and the reasons, plus the limits used. Limits are Ridge Pack's cautious defaults (HSE sets no single wind speed) and can be overridden. Typical call: {"postcode":"BS1 4DJ","job_type":"membrane_or_sheets","start_date":"2026-11-16","end_date":"2026-11-20"}.
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": {
"postcode": "<postcode>"
},
"name": "weather_window"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trade | No | Optional. The roofer's own business details (Nero Trade Profile v1). Used to put the contractor on risk notes and to give a stable nero_trade_ref. Not stored by Ridge Pack. | |
| limits | No | Optional overrides. | |
| end_date | No | Last day, YYYY-MM-DD, at most 8 days after today. Default start + 6 days. | |
| end_hour | No | End of the working day, 1 to 23. Default 17. | |
| job_type | No | What is being done. Default tiling_slating. | |
| postcode | Yes | Full UK postcode of the job. | |
| start_date | No | First day, YYYY-MM-DD. Default today. | |
| start_hour | No | Start of the working day, 0 to 22 (UK time). Default 8. |