Member Junction
    Preparing search index...

    Session-row metadata the card enriches itself with when the host has it (one batched MJ: AI Agent Sessions lookup per conversation). All-optional by design: a missing meta entry degrades the card to its generic label with no status chip.

    interface RealtimeSessionTimelineMeta {
        AgentName: string | null;
        ClosedAt: Date | null;
        CloseReason: string | null;
        SessionID: string;
        Status: "Active" | "Closed" | "Idle" | null;
    }
    Index

    Properties

    AgentName: string | null

    Denormalized agent display name from the session view (usually the co-agent).

    ClosedAt: Date | null
    CloseReason: string | null

    Why the session closed (Error | Explicit | Janitor | Shutdown), when closed.

    SessionID: string

    MJ: AI Agent Sessions.ID.

    Status: "Active" | "Closed" | "Idle" | null