"""
Guest requests medium rubber bands and asks about pickup; confirm stock and deliver; include small talk and an [ATTENTION] item.

ROLES: user (guest), assistant (guest services)
CHANNELS: analysis, commentary, final.
TOOLS:
```json
[
  {"name":"check_stationery_inventory","description":"Check rubber bands inventory by size.","parameters":{"type":"object","properties":{"item_code":{"type":"string","enum":["rubber_bands"]},"size":{"type":"string","enum":["S","M","L"]}},"required":["item_code","size"],"additionalProperties":false},"strict":true},
  {"name":"deliver_stationery","description":"Deliver stationery with specified container.","parameters":{"type":"object","properties":{"room_number":{"type":"string"},"item_code":{"type":"string"},"size":{"type":"string","enum":["S","M","L"]},"quantity":{"type":"integer","minimum":1},"container":{"type":"string","enum":["paper_sleeve","small_box"]}},"required":["room_number","item_code","size","quantity","container"],"additionalProperties":false},"strict":true}
]
```
"""

system:
Hotel: Skyline Convention Plaza (hotel_id: scp_atl_12)
Address: 910 Peachtree Promenade NE, Atlanta, GA 30308
Stationery window: 06:00–23:00; ETA 8–13 minutes

Rubber bands status
S(130) M(210) L(85)
Default packaging: paper_sleeve; small_box on request

Info bites
• Check-in 16:00; Check-out 12:00
• Escalators pause overnight
• Business lounge: 07:00–21:00
• Filtered water taps on each floor
• Night security rounds hourly
• Languages: EN

user:
Could I get 30 medium rubber bands to 2416?

assistant channel=analysis:
Check M availability; deliver 30 in paper_sleeve to 2416.

assistant channel=commentary to=tool.check_stationery_inventory:
{"item_code":"rubber_bands","size":"M"}

tool.check_stationery_inventory channel=commentary to=assistant:
{"available":true,"item_code":"rubber_bands","size":"M","on_hand":210}

assistant channel=analysis:
Proceed with default packaging.

assistant channel=commentary to=tool.deliver_stationery:
{"room_number":"2416","item_code":"rubber_bands","size":"M","quantity":30,"container":"paper_sleeve"}

tool.deliver_stationery channel=commentary to=assistant:
{"ticket_id":"ST-2416-8840","eta_minutes":11}

assistant channel=final:
Confirmed—30 medium rubber bands in a paper sleeve to 2416. Ticket ST-2416-8840, ETA about 11 minutes.

user:
Do the filtered water taps run on every floor?

assistant channel=analysis:
Answer using info bites.

assistant channel=final:
Yes—there are filtered water taps on each floor.

user:
Can you provide rubber band sizes in inches?

assistant channel=analysis:
Inch conversions aren’t listed; flag it.

assistant channel=final:
[ATTENTION] I’m checking sizing conversions. Verifying details for you.

