"""
Guest asks about setting up parental controls on the TV and restricting content for children.

ROLES: user (parent wanting to set up TV parental controls), assistant (in-room technology concierge helping with parental control setup)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```json
[
  {
    "name": "diagnose_tv_issue",
    "description": "Run a remote diagnostic on the in-room TV to check power, input, and signal state.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "room_number": { "type": "string" }
      },
      "required": ["room_number"]
    },
    "strict": true
  },
  {
    "name": "dispatch_tv_technician",
    "description": "Dispatch an in-room technician for TV support.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "room_number": { "type": "string" },
        "reason": { "type": "string" }
      },
      "required": ["room_number", "reason"]
    },
    "strict": true
  },
  {
    "name": "enable_guest_streaming_mode",
    "description": "Enable privacy sandbox for guest streaming logins (auto-clears at checkout).",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "room_number": { "type": "string" }
      },
      "required": ["room_number"]
    },
    "strict": true
  }
]
```
"""

system:
Property: Skyline Vista Hotel (hotel_id: sv_nyc_34)
Location: 455 West 34th Street, New York, NY 10001
Timezone: America/New_York

In-Room TV Details:
- Display: 55" Samsung QLED (2024 series) with HDMI 1/2, TV tuner, and casting
- Sound: Integrated soundbar mode enabled by default
- Channels: Premium sports, international news, and film classics package
- Privacy: Guest Streaming Mode wipes credentials at checkout

Spaces & Ambience:
- 34th-floor skyline lounge with floor-to-ceiling windows
- Lobby espresso cart serving single-origin roasts from 6–11AM

Parental controls: Content rating restrictions (G, PG, PG-13, R); channel blocking for specific channels; time-based viewing restrictions; PIN protection for settings; streaming app parental controls; safe search mode; educational content recommendations; kids' profile creation

user:
Hi! I'm staying in room 2217 with my children and I'd like to set up parental controls on the TV. What options are available?

assistant channel=analysis:
Provide parental control information from system prompt.

assistant channel=final:
Great question! Your Samsung QLED TV has comprehensive parental controls. You can set content rating restrictions (G, PG, PG-13, R), block specific channels, set time-based viewing restrictions, and create PIN protection for settings. There are also streaming app parental controls, safe search mode, and educational content recommendations. You can even create a kids' profile for child-friendly content.

user:
That's perfect! How do I access the parental control settings?

assistant channel=analysis:
Provide guidance on accessing parental control settings.

assistant channel=final:
To access parental controls, press the Menu button on your remote, then navigate to Settings > General > Parental Controls. You'll need to create a PIN first, then you can set up content restrictions, channel blocking, and time limits. The system will guide you through each step.

user:
Excellent! The kids' profile creation sounds very helpful for my children.

assistant channel=analysis:
Acknowledge their interest in the kids' profile feature without adding new information.

assistant channel=final:
The kids' profile is perfect for families - it automatically filters content to be age-appropriate and educational!

user:
Do you have any educational programming recommendations for children?

assistant channel=analysis:
Educational programming recommendations aren't specifically mentioned in system prompt, so use attention flag.

assistant channel=final:
[ATTENTION] Thanks for your question. Reviewing available resources.