{"version":"2.1.118","anchor":"sessions-v2-client-sse-transport-in-development","canonical_anchor":"sessions-v2-client-sse-transport-in-development","heading":"Sessions V2 Client (SSE Transport) [In Development]","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.118\/e\/sessions-v2-client-sse-transport-in-development","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.118","markdown":"### Sessions V2 Client (SSE Transport) [In Development]\n\n**What**\n\nA complete replacement for the WebSocket-based `SessionsWebSocket` client, using Server-Sent Events (SSE) over HTTP.\n\n**Status**\n\nInfrastructure added. The new `SessionsV2Client` coexists with the old WebSocket client.\n\n**Details**\n\n- Uses `\/events\/stream` SSE endpoint for receiving events (replacing WebSocket)\n- Uses `POST \/events` for sending events (replacing WebSocket send)\n- Includes reconnection budget tracking with backoff\n- Supports `from_sequence_num` for event replay on reconnect\n- Liveness timeout detection with automatic reconnection\n- Force reconnect capability\n- Full control request\/response protocol over HTTP\n\n**Evidence**\n\nNew client class (search for `\"SessionsV2Client\"`) with log prefixes like `\"[SessionsV2Client] Connecting to\"`, `\"[SessionsV2Client] Connected\"`, etc."}