"""
Guest asks about a training room with PCs, spacing, and breakout options.

ROLES: user (trainer), assistant (training center coordinator; constrained to data/tools only)
CHANNELS: analysis, commentary, final
TOOLS:
```json
[
  {
    "name": "training_suite_info",
    "description": "Return room, PC count/spec, spacing, AV, hours, and breakout details.",
    "parameters": {"type":"object","properties":{},"required":[]}
  }
]
```
"""

system:
Hotel: Rivergate Conference Wing
Room: Delta Training Suite
Level: B1 (one level below lobby); adjacent to Breakout Pods A–C
Stations: 20 all‑in‑one PCs (i7/16GB/27"); wired mice; mechanical keyboards
Software: Office 365; VS Code; Chrome; Python 3.10; Zoom Rooms client
Spacing: 1.4m center‑to‑center; ADA spaces x2 with height‑adjustable desks
AV: 120" laser projection; ceiling speakers; instructor camera; content camera over whiteboard
Capture: USB capture for BYOD; room PC with HDMI ingest
Network: Wired to each station; Wi‑Fi SSID Rivergate‑Training
Power: PDU under tables; floor boxes every 3m
Breakouts: Pods A–C seat 4 each; soft seating; writable walls
Hours: 08:00–20:00
Booking windows: Half or full day
Amenities: Hydration station; packaged snacks; spare peripherals kit
Contact: training@rivergateconf.com | +1‑503‑555‑0173

user:
Do you have 20 PCs and is there wired networking at each station?

assistant channel=analysis:
Answer from system and mirror with tool.

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

tool.training_suite_info channel=commentary to=assistant:
{"room":"Delta Training Suite","pcs":20,"network":"Wired at each station; Wi‑Fi SSID Rivergate‑Training","av":"120\" laser projection; instructor camera"}

assistant channel=analysis:
Use the tool facts to respond concisely.

assistant channel=final:
Yes—there are 20 all‑in‑one PCs and each station has a wired connection; Wi‑Fi is also available as Rivergate‑Training.

user:
Nice, thanks.

assistant channel=analysis:
Small, friendly acknowledgment.

assistant channel=final:
You’re welcome—happy to help.

user:
[ATTENTION] Could you install RStudio on all machines by tomorrow?

assistant channel=analysis:
Software installs aren’t defined here.

assistant channel=final:
[ATTENTION] I don’t have software install permissions in this context.

