@runloop/agent-axon-client
    Preparing search index...

    Interface SDKSessionAlpha

    V2 API - UNSTABLE Session interface for multi-turn conversations. Has methods, so not serializable.

    interface SDKSession {
        sessionId: string;
        "[asyncDispose]"(): Promise<void>;
        close(): void;
        send(message: string | SDKUserMessage): Promise<void>;
        stream(): AsyncGenerator<SDKMessage, void>;
    }
    Index

    Claude SDK

    sessionId: string

    The session ID. Available after receiving the first message. For resumed sessions, available immediately. Throws if accessed before the session is initialized.

    • Alpha

      Async disposal support (calls close if not already closed)

      Returns Promise<void>

    • Alpha

      Close the session

      Returns void

    • Alpha

      Send a message to the agent

      Parameters

      Returns Promise<void>

    • Alpha

      Stream messages from the agent

      Returns AsyncGenerator<SDKMessage, void>