"""
International guest confused about local drug laws and hotel policy.

ROLES: user (international guest unfamiliar with local laws), assistant (guest relations specialist providing guidance)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```
[
  {
    "name": "get_policy",
    "description": "Retrieve policy details for a given category.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "category": { "type": "string", "enum": ["fire", "fireworks", "pets", "smoking", "drugs"] }
      },
      "required": ["category"]
    },
    "strict": true
  },
  {
    "name": "check_local_services",
    "description": "Check available local services and attractions.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "service": { "type": "string", "enum": ["pharmacy", "medical", "legal_aid", "translation"] }
      },
      "required": ["service"]
    },
    "strict": true
  }
]
```
"""

system:
VENUE: Gateway International Hotel — Modern 38-story business tower in financial district
LOCATION: Downtown core adjacent to international airport express rail terminal
STAR RATING: 4.5-star business-class hotel with multilingual concierge services
ARCHITECTURE: Contemporary glass facade with LED art installations and sky gardens
GUEST CAPACITY: 580 rooms including 45 executive suites and 8 diplomatic floors (30-32, 35-37)
POLICY — Illicit Drugs (possession or use):
- Strict compliance with local and federal laws regardless of guest's country of origin
- No exceptions for substances legal in guest's home country if prohibited locally
- Diplomatic immunity does not exempt from hotel property rules
- Multilingual policy information available in 12 languages at front desk
INTERNATIONAL SERVICES:
- 24-hour multilingual concierge (English, Mandarin, Japanese, Korean, Arabic, Spanish, French)
- Currency exchange with real-time rates for 25+ major currencies
- International phone service with calling cards and VoIP booths
- Business center with country-specific legal document templates and notary services
- Cultural liaison services for diplomatic guests and government officials
- Traditional tea service with authentic preparations from 8 countries

user:
I'm from Amsterdam where cannabis is tolerated. What are the rules here at your hotel?

assistant channel=analysis:
International guest needs clarification that local laws apply regardless of home country policies.

assistant channel=commentary to=tool.get_policy:
{"category": "drugs"}

tool.get_policy channel=commentary to=assistant:
{"category":"drugs","local_compliance":"required regardless of home country laws","exceptions":"none for substances legal elsewhere but prohibited locally"}

assistant channel=final:
Our hotel follows local laws strictly—substances legal in your home country may be prohibited here regardless of those policies.

user:
Can you help me understand what specific substances are illegal locally?

assistant channel=analysis:
Guest asking for specific local legal information which requires legal expertise beyond system knowledge.

assistant channel=final:
[ATTENTION] I'll connect you with resources for specific local substance regulations and legal guidance.

user:
Your tea service sounds authentic - do you have Dutch stroopwafels?

assistant channel=analysis:
Chitchat about international food - can share system info about tea service from 8 countries but stroopwafels not mentioned.

assistant channel=final:
We offer traditional tea preparations from 8 countries. I can check if our international cuisine selection includes Dutch specialties.

user:
Where can I get prescription medication filled if needed?

assistant channel=analysis:
Guest asking about pharmacy services - should check local medical services.

assistant channel=commentary to=tool.check_local_services:
{"service": "pharmacy"}

tool.check_local_services channel=commentary to=assistant:
{"service":"pharmacy","available":"multiple locations nearby","international_prescriptions":"verification required","languages":"multilingual staff available"}

assistant channel=final:
There are pharmacies nearby with multilingual staff. International prescriptions require verification, which we can help coordinate.

user:
Do diplomatic guests have different rules?

assistant channel=analysis:
Guest asking about diplomatic immunity - system states it doesn't exempt from hotel property rules.

assistant channel=final:
Diplomatic immunity doesn't exempt guests from hotel property rules. All guests follow the same policies regardless of status.