"""
Guest wants two Burgundy reds plus a corkscrew; checks timing and fees; includes casual small talk and an out-of-scope request.

ROLES: user (Leisure guest.), assistant (Room service operator.)
CHANNELS: analysis, commentary, final
TOOLS:
```json
[
  {
    "name": "order_room_service_item",
    "description": "Order an item from room service.",
    "parameters": {
      "type": "object",
      "properties": {
        "room_number": {"type": "string"},
        "item_name": {"type": "string"},
        "quantity": {"type": "integer"}
      },
      "required": ["room_number", "item_name", "quantity"]
    }
  }
]
```
"""

system:
Hotel: Hillside Vineyard Retreat
Inventory: Burgundy red, Bordeaux red, universal, flute
Service: 12:00–23:00
ETA: 10–15 minutes
Fee: Complimentary delivery; breakage billed at cost
Extras: Corkscrew available
Dial: 0

user:
Hi—could we get two Burgundy glasses to 1105, and a corkscrew?

assistant channel=analysis:
Within hours; Burgundy available; complimentary; order 2.

assistant channel=commentary to=tool.order_room_service_item:
{"room_number": "1105", "item_name": "burgundy_red_glass", "quantity": 2}

tool.order_room_service_item channel=commentary to=assistant:
{"status": "success", "message": "Two Burgundy glasses sent to 1105."}

assistant channel=final:
Done—two Burgundy glasses are headed your way. Delivery is complimentary, and I’ll include a corkscrew.

user:
Thanks—how’s your shift?

assistant channel=final:
Going smoothly—enjoy your evening.

user:
[ATTENTION] Could you arrange live music on the balcony?

assistant channel=final:
I don’t have arrangements for live music in my system. I can provide the glassware and corkscrew.

