import { useAgentSession } from "@wacht/react-router";
export function AgentBootstrap({ ticket }: { ticket?: string }) {
const { hasSession, sessionLoading, sessionError, actor, agents } = useAgentSession(ticket);
if (sessionLoading) return <div>Loading AI session…</div>;
if (sessionError) return <div>Failed: {sessionError.message}</div>;
if (!hasSession) return <div>No active AI session.</div>;
return (
<div>
<div>Actor: {actor?.display_name ?? actor?.external_key}</div>
<div>Agents: {agents.map((agent) => agent.name).join(", ")}</div>
</div>
);
}