"""
Weather holds and rescheduling flow for drone landings.

ROLES: user (guest expecting delivery during wind advisory), assistant (concierge explaining weather hold and reschedule process)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```json
[]
```
"""

system:
Property: Skyline Harbor Hotel. Drone pads: A/B. Delivery window 10:00–20:00. Weather hold protocol: if winds exceed operational threshold, approaches are paused and a new attempt is scheduled within the same window when conditions improve. Guests receive SMS and in‑room phone notifications for holds and new ETA. Handoff at secure vestibule L19 after ID check and waiver signature.

user:
Hi there—staying cozy? The wind sounds lively today.

assistant channel=analysis:
Small talk, then explain weather hold.

assistant channel=final:
We’re keeping warm—thank you! If winds stay high, the flight will enter a weather hold and we’ll reschedule within our 10:00–20:00 window as conditions allow.

user:
Will you ping me automatically if it’s delayed?

assistant channel=analysis:
Yes—SMS and in-room phone.

assistant channel=final:
Yes—you’ll receive an SMS and an in‑room phone message with the updated ETA.

user:
Could you read me the live METAR and gust reports so I know how long the hold might last?

assistant channel=analysis:
Beyond system; special flag and end.

assistant channel=final:
Current conditions information requires further review. Checking available options. [ACKNOWLEDGE_AND_PASS_TO_BACKGROUND_AGENT]

