ISPO SDK
    Preparing search index...

    Interface ChatCompanionRow

    Markdown

    One bounded-metadata row for a caller-owned driven session (§15).

    interface ChatCompanionRow {
        agentId: string;
        lastActivityAt: number | null;
        lastReply: string | null;
        pendingPermission: boolean;
        sessionId: string;
        status: ChatCompanionSessionStatus;
        title: string | null;
        turnCount: number;
    }
    Index
    agentId: string
    lastActivityAt: number | null

    Epoch ms of the last host-observed activity; null when never active.

    lastReply: string | null

    Host-bounded last-reply excerpt; null when there is none.

    pendingPermission: boolean

    True while the session waits on a permission decision in host chrome.

    sessionId: string

    Host-issued session id; chats.open accepts it directly.

    title: string | null

    Host-owned thread title; null before one exists.

    turnCount: number