Skip to content
Developer Preview

session/listChanged

The changed session/list row, full-row replace; opt-in per connection via the sessionListStream capability, never subscription-gated.

Type: SessionListChangedParams

session/listChanged params: one changed row of the session/list shape — the full Session object as the answering host’s list face serves it at emission (the ADR 29243 live-overlaid row), a replace, never a delta. Emitted only on connections that negotiated the sessionListStream capability at initialize (ADR 33084 D2); row birth stays on session/started, unload pairs with session/closed.

Field Type Stability Presence Description
session Session required The served list row for the changed session.
Source

schema/msp/experimental/msp.schema.json#/notifications/session~2FlistChanged

{
"description": "The changed session/list row, full-row replace; opt-in per connection via the sessionListStream capability, never subscription-gated.",
"params": {
"$ref": "#/$defs/SessionListChangedParams"
}
}