Member Junction
    Preparing search index...

    Interface CreateSessionInput

    Inputs for SessionManager.CreateSession. conversationID/lastSessionID/config are optional — when no conversationID is supplied a fresh Conversation is created and linked.

    interface CreateSessionInput {
        agentID: string;
        config?: string;
        conversationID?: string;
        lastSessionID?: string;
        userID: string;
    }
    Index

    Properties

    agentID: string

    The agent the session will run. Authorized via CanRun before any row is written.

    config?: string

    Free-form, low-traffic session state. Serialized verbatim into AIAgentSession.Config.

    conversationID?: string

    Existing conversation to attach to. If omitted, a new one is created and linked.

    lastSessionID?: string

    Prior (closed) session being resumed — chained via LastSessionID.

    userID: string

    The owning user. Persisted as AIAgentSession.UserID; enforced on every inbound envelope.