{"version":"2.1.247","anchor":"remote-session-manager-tracks-worker-liveness-explicitly","canonical_anchor":"remote-session-manager-tracks-worker-liveness-explicitly","heading":"Remote session manager tracks worker liveness explicitly","tier":"internal","area":"Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247\/e\/remote-session-manager-tracks-worker-liveness-explicitly","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247","markdown":"### Remote session manager tracks worker liveness explicitly\n\nRemote sessions now log and notify when the remote worker connects or disappears.\n\n**What**\n\nThe manager now logs whether the remote worker is reported connected, disconnected or in an unknown state, resets a per-connection flag on reconnect, and notifies when the worker disappears.\n\n**Details**\n\n- The underlying client is constructed with a predicate deciding whether to keep redialling, driven by the stream redial setting or by whether this machine is serving requests.\n\n**Evidence**\n\n`onWorkerConnectionStatus`\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}