Session Connections
Session connections represent the MCP connections established within a session. This read-only resource provides visibility into the connection state and capabilities.
The Session Connection object
object"session.connection"requiredidstringrequiredconnection_state"connected" | "disconnected"requiredtransport"mcp" | "tool_call" | "metorial_protocol" | "system"requiredusageobjectrequiredmcpobjectrequirednullablesession_idstringrequiredparticipantobjectrequirednullablehas_errorsbooleanrequiredhas_warningsbooleanrequiredcreated_atdaterequiredlast_message_atdaterequiredlast_active_atdaterequirednullableEndpoints
List session connections
/session-connectionsReturns a paginated list of connections for a session.
Query parameters
status"active" | "archived" or "active" | "archived"[]optionalFilter by connection status
connection_state"connected" | "disconnected" or "connected" | "disconnected"[]optionalFilter by connection state
idstring or string[]optionalFilter by session connection ID(s)
agent_idstring or string[]optionalFilter by connected agent ID(s)
actor_idstring or string[]optionalFilter by connected identity actor ID(s)
consumer_idstring or string[]optionalFilter by connected consumer ID(s)
identity_idstring or string[]optionalFilter by connected identity ID(s)
agent_instance_idstring or string[]optionalFilter by connected agent instance ID(s)
session_idstring or string[]optionalFilter by session ID(s)
session_provider_idstring or string[]optionalFilter by session provider ID(s)
participant_idstring or string[]optionalFilter by participant ID(s)
created_atobjectoptionalFilter session connection creation time by date range
updated_atobjectoptionalFilter session connection last update time by date range
Example request
Get session connection
/session-connections/:session_connection_idRetrieves a specific connection from a session.
Path parameters
session_connection_idstringrequiredThe unique identifier for the session_connection