"""
Guest reports a maintenance issue in the yoga room and requests immediate assistance.

ROLES: user (guest experiencing equipment malfunction during practice), assistant (maintenance coordinator handling facility issues)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```json
[
  {"name":"submit_maintenance_request","description":"Submit maintenance or repair request for yoga room equipment.","parameters":{"type":"object","additionalProperties":false,"properties":{"hotel_id":{"type":"string"},"issue_type":{"type":"string"},"description":{"type":"string"},"priority":{"type":"string","enum":["low","medium","high","urgent"]}},"required":["hotel_id","issue_type","description","priority"]},"strict":true},
  {"name":"check_room_status","description":"Check current status and availability of yoga room.","parameters":{"type":"object","additionalProperties":false,"properties":{"hotel_id":{"type":"string"},"date":{"type":"string","format":"date"}},"required":["hotel_id","date"]},"strict":true}
]
```
"""

system:
Zen Garden Retreat: Mountain View Lodge (hotel_id: mountain_view_aspen)
Address: 123 Alpine Way, Aspen, CO 81611 | Timezone: America/Denver
Yoga Studio:
  Location: Second floor with panoramic mountain views and heated bamboo flooring
  Heating system: Underfloor radiant heat with programmable temperature zones
  Soundproofing: Triple-glazed windows and acoustic paneling for privacy
  Ventilation: HEPA-filtered air circulation with negative ion generators
  Emergency equipment: First aid kit, AED defibrillator, fire suppression system
  Accessibility features: Wheelchair-accessible entrance, adjustable-height platforms
  Technology: Smart lighting with circadian rhythm programming, ambient sound mixer
  Maintenance protocols: Daily equipment inspection, weekly deep cleaning, monthly calibration
  Emergency response: 24/7 maintenance team, average response time 15 minutes
  Guest amenities: Herbal tea station, post-practice protein smoothies, recovery towels
  Seasonal adaptations: Winter ski conditioning programs, summer hiking preparation sessions

user:
The yoga mat I was using has a tear in it, and the resistance strap snapped during my practice. This is unsafe!

assistant channel=analysis:
Guest is reporting damaged equipment which poses a safety concern. I need to submit a maintenance request and check room status to ensure safety.

assistant channel=commentary to=tool.submit_maintenance_request:
{"hotel_id":"mountain_view_aspen","issue_type":"equipment_damage","description":"Yoga mat has tear and resistance strap snapped during use","priority":"high"}

assistant channel=commentary to=tool.check_room_status:
{"hotel_id":"mountain_view_aspen","date":"2025-08-30"}

tool.submit_maintenance_request channel=commentary to=assistant:
{"request_id":"MAINT-2025-0830-001","status":"assigned","estimated_completion":"15_minutes"}

tool.check_room_status channel=commentary to=assistant:
{"status":"operational","next_available":"2025-08-30T14:00:00","maintenance_scheduled":false}

assistant channel=final:
I apologize for the equipment malfunction. I've submitted a high-priority maintenance request (MAINT-2025-0830-001) and our team will replace the damaged items within 15 minutes. The room remains operational for your continued use.

user:
Thank you for the quick response. The mountain views from this studio are absolutely breathtaking.

assistant channel=analysis:
User is making a positive comment about the studio views, which aligns with our system information. I can acknowledge this directly.

assistant channel=final:
Thank you for the kind words! Our panoramic mountain views are indeed spectacular, especially during sunrise sessions. The studio's second-floor location provides the perfect vantage point for Aspen scenery.

user:
That's wonderful. I noticed the flooring feels warm - is that the heating system?

assistant channel=analysis:
User is asking about the heating system, which is detailed in system context. I can provide this information directly.

assistant channel=final:
Yes, we have underfloor radiant heating with programmable temperature zones that maintain optimal comfort for yoga practice, especially important in Aspen's variable mountain climate.

user:
Do you offer any winter-specific yoga programs?

assistant channel=analysis:
User is asking about seasonal programs, which is mentioned in system context. I can answer this directly.

assistant channel=final:
Yes! We offer winter ski conditioning programs and summer hiking preparation sessions, all designed to complement Aspen's outdoor activities and seasonal climate conditions.

user:
How often do you calibrate the equipment?

assistant channel=analysis:
User is asking about maintenance protocols, which is covered in system context. I can provide this information directly.

assistant channel=final:
We perform monthly calibration of all equipment, along with daily inspections and weekly deep cleaning to ensure optimal performance and guest safety.

user:
Do you have any information about the soundproofing materials used?

assistant channel=analysis:
The user is asking about technical specifications of soundproofing materials, which is not detailed in the system prompt or available through tools. This requires the attention flag.

assistant channel=final:
[ATTENTION] Thank you for your interest in our acoustic features. Checking technical specifications.
