MCP Server Framework - v1.0.0
    Preparing search index...

    Interface SessionLifecycleHooks

    Lifecycle hooks for session-level events.

    These hooks are called by the SessionManager when sessions are created or closed, enabling connection tracking in consumer code.

    interface SessionLifecycleHooks {
        onClientConnected?: (sessionId: string) => void | Promise<void>;
        onClientDisconnected?: (sessionId: string) => void | Promise<void>;
    }
    Index

    Properties

    onClientConnected?: (sessionId: string) => void | Promise<void>

    Called after a new session is successfully created

    onClientDisconnected?: (sessionId: string) => void | Promise<void>

    Called after a session is closed and cleaned up