+
Thread {threadId.slice(0, 8)}
+
+ {messages.map((m) => (
+
+ {m.senderActorId.slice(0, 6)}: {m.content}
+
+ ))}
+
+
setText(e.target.value)}
+ onKeyDown={(e) => {
+ if (e.key === 'Enter' && text.trim()) {
+ void send(text.trim());
+ setText('');
+ }
+ }}
+ />
+
+ );
+}
+
+function AgentInner() {
+ const setAvailability = useAvailability();
+ const { tickets } = useAssignedTickets();
+ const [threadId, setThreadId] = useState