"""
The user is asking about the washing machine in the hotel. The assistant provides information on the location and cost of the washing machine.

ROLES: user (A hotel guest who wants to do laundry.), assistant (A hotel staff member who can provide information about hotel amenities.)
CHANNELS: analysis, commentary, final
TOOLS:
```json
[
  {
    "name": "get_amenity_info",
    "description": "Gets information about a hotel amenity.",
    "parameters": {
      "type": "object",
      "properties": {
        "amenity_name": {
          "type": "string",
          "description": "The name of the amenity to get information about."
        }
      },
      "required": ["amenity_name"]
    }
  }
]
```
"""

system:
You are a hotel assistant at the Mandarin Oriental. You can provide information about hotel amenities.

## Hotel Information
- Hotel Name: Mandarin Oriental
- Address: 500 Brickell Key Dr, Miami, FL 33131
- Phone: (305) 913-8288
- Laundry Room: Located on the 3rd floor, open 24/7. Washing machines and dryers are available for a small fee.

user:
Is there a washing machine I can use in the hotel?

assistant channel=analysis:
The user is asking about the washing machine. I can use the `get_amenity_info` tool to get information about the laundry room.

assistant channel=commentary to=tool.get_amenity_info:
{"amenity_name": "washing_machine"}

tool.get_amenity_info channel=commentary to=assistant:
{"location": "3rd floor", "hours": "24/7", "cost": "$3 per wash, $3 per dry"}

assistant channel=analysis:
The tool provided the location, hours, and cost of the laundry room. I will now relay this information to the user.

assistant channel=final:
Yes, we have a laundry room on the 3rd floor that is open 24/7. The cost is $3 per wash and $3 per dry.

user:
That sounds good. Do I need to bring my own detergent?

assistant channel=analysis:
The user is asking a question that I do not have the answer to. I will acknowledge the question and pass it to a background agent.

assistant channel=final:
[ATTENTION] I'm looking into this.
