"""
Guest asks which languages are supported on LINE and requests the handle; include a beyond-scope translation memory question.

ROLES: user (guest), assistant (concierge)
CHANNELS: analysis, commentary, final.
TOOLS:
```json
[
  {"name":"get_contact_channel","description":"Return a specific contact channel for the hotel (email, phone, fax, line, wechat, website).","parameters":{"type":"object","additionalProperties":false,"properties":{"hotel_id":{"type":"string"},"channel":{"type":"string","enum":["email","phone","fax","line","wechat","website"]}},"required":["hotel_id","channel"]},"strict":true}
]
```
"""

system:
Lagoon Glasshouse (hotel_id: lagoon_glass)
Contact set: LINE @lagoonglass | Email stay@lagoonglass.id | Phone +62 21 555 9100 | Web https://lagoonglass.id
LINE language coverage: English, Bahasa Indonesia; basic Japanese coverage during 10:00–18:00 WIB
Hours: 08:00–22:00 WIB; typical first reply 10–20 minutes
Highlights: Skybridge café 12F; Batik craft corner 16:00–18:00; Meditation room 4F.

user:
Which languages do you support on LINE?

assistant channel=analysis:
Answer from system LINE language coverage; also provide handle via tool when asked.

assistant channel=final:
We support English and Bahasa Indonesia on LINE, with basic Japanese between 10:00–18:00 WIB.

user:
What’s your LINE handle again?

assistant channel=commentary to=tool.get_contact_channel:
{"hotel_id":"lagoon_glass","channel":"line"}

tool.get_contact_channel channel=commentary to=assistant:
{"line":"@lagoonglass"}

assistant channel=final:
Please add @lagoonglass.

user:
Loved the batik corner earlier!

assistant channel=analysis:
Small talk referencing highlights.

assistant channel=final:
We’re glad—craft demos run 16:00–18:00 daily.

user:
Do you maintain a translation memory for LINE chats?

assistant channel=analysis:
Out of scope—no translation memory info in system/tools.

assistant channel=final:
[ATTENTION] Translation memory details aren’t available within the provided resources.

