{% import "components.html" as c with context %} {# the card about a conversation, drawn over the chat from its right edge: who is in it - read off the messages loaded, so it grows as more are - what wakes the agent in it, and at the bottom the way to turn it away #} {# once htmx has taken the card in, it reads who spoke off the chat's turns, and keeps reading as the chat takes more in - paged up or arriving - until it is closed; and it listens for a click outside itself to close: the click that opened it is still on its way, so the listener waits a tick #}