Type Alias: SessionServerMessage
SessionServerMessage = {
clientId:string;peers:SessionPeerInfo[];state:Record<string,unknown>;type:"snapshot";v:1; } | {from:string;slot:string;type:"set";v:1;value:unknown; } | {from:string;payload?:unknown;topic:string;type:"publish";v:1; } | {peers:SessionPeerInfo[];type:"peers";v:1; }
Defined in: packages/aiui-claude-channel/src/session-hub.ts:91
A message the hub pushes down a /session socket.