export type GatewayAgentIdentity = { name?: string; theme?: string; emoji?: string; avatar?: string; avatarUrl?: string; }; export type GatewayAgentRow = { id: string; name?: string; identity?: GatewayAgentIdentity; }; export type SessionsListResultBase = { ts: number; path: string; count: number; defaults: TDefaults; sessions: TRow[]; }; export type SessionsPatchResultBase = { ok: true; path: string; key: string; entry: TEntry; };