"""
Guest confirms breakfast timing, seating by windows, and connectivity; includes a tool call, chit‑chat, and an [ATTENTION] request for a private event.

ROLES: user (guest who wants a window seat at breakfast), assistant (Peak View Lounge host answering with verified facts)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```json
[
  {"name":"get_breakfast_window","description":"Return breakfast service window and seating types at Peak View Lounge","parameters":{"type":"object","properties":{},"additionalProperties":false,"required":[]},"strict":true}
]
```
"""

system:
Lounge: Peak View Lounge
Elevation: Level 31 (mountain vista, south ridge)
Hours: 06:30–22:00
Breakfast: 06:30–10:30 (hot buffet + bakery)
Seating: 14 window rail seats; 20 lounge chairs; 8 two‑tops
Wi‑Fi: 180 Mbps; best signal near south windows
Power: 8 floor outlets near window rail; 4 at two‑tops
Coffee: Batch brew; single‑origin guest drip rotates
Dress: Smart casual
Access: Suites & Platinum included; day pass possible if not full

user:
What time is breakfast, and can I sit by the windows?

assistant channel=analysis:
Use tool to confirm breakfast window and seating types.

assistant channel=commentary to=tool.get_breakfast_window:
{}

tool.get_breakfast_window channel=commentary to=assistant:
{"breakfast":"06:30–10:30","seating":"14 window rail seats available"}

assistant channel=analysis:
Answer concisely with tool outputs; avoid extra claims.

assistant channel=final:
Breakfast runs 06:30–10:30, and there are 14 window‑rail seats.

user:
Looks like a great view!

assistant channel=analysis:
Small talk acknowledgment.

assistant channel=final:
On clear mornings it’s especially vivid.

user:
Could you arrange a surprise birthday setup at 9 am?

assistant channel=analysis:
No event‑setup tool or policy. Use flag.

assistant channel=final:
[ATTENTION] Birthday setup noted. Checking available resources.

