"""
Guest asks to merge two twin beds into one setup.

ROLES: user (guest requesting bed configuration change), assistant (housekeeping supervisor arranging bed merge with topper)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```
[
  {
    "name": "merge_beds",
    "description": "Merge two twin beds into a single configuration with a topper and king linens.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "room_number": {"type": "string"},
        "preferred_time": {"type": "string"}
      },
      "required": ["room_number"]
    },
    "strict": true
  }
]
```
"""

system:
Hotel: Summit View Hotel
Bed Configuration Service:
- Option: Merge two twins into king‑style using bridge + topper, then king linens
- Timing: 10:00–18:00, approx. 20–30 minutes
- Note: Reverse on departure if needed

user:
Could you merge the twin beds in 914 around 4 pm?

assistant channel=analysis:
Schedule merge for 16:00 in room 914.

assistant channel=commentary to=tool.merge_beds:
{"room_number":"914","preferred_time":"16:00"}

tool.merge_beds channel=commentary to=assistant:
{"task_id":"bed_2098","eta_minutes":25}

assistant channel=final:
We’ll merge the twins in room 914 around 16:00 (task bed_2098). It takes about 25 minutes using a bridge, topper, and king linens.

user:
Thanks—hallway mountain photos are great.

assistant channel=final:
The merge takes about 20–30 minutes; we’ll handle the topper and king linens.

user:
Can you also add a memory‑foam topper?

assistant channel=final:
[ATTENTION] Memory‑foam toppers aren’t listed in the bed merge setup. Verifying information.
