Skip to content
Developer Preview

session/modelRouteUnserved

An accepted login credential update installed a provider that cannot serve the session’s standing model route; the standing selection is unchanged and a routable session/setModel repairs it.

Type: SessionModelRouteUnservedParams

session/modelRouteUnserved params: an accepted login.credential_update installed a provider that cannot serve the session’s STANDING model route. Disclosure only — the standing selection is unchanged (no session/modelChanged fires) and the repair path is a routable session/setModel. Folded from the durable runtime.provider_reconfigure.standing_route_unserved record; additive — clients that predate it skip the unknown method.

Field Type Stability Presence Description
commandId string required The command whose accepted swap installed the provider.
installedProviderId string required The provider id the swap installed.
modelId string required The standing (still bound, now unroutable) model.
providerId string optional The standing model’s provider; null when the selection names none.
sessionId string required The owning session.
sourceRange SourceRange required The durable records this event folded from.
viewCursor string required Opaque, strictly monotonic view cursor.
Source

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

{
"description": "An accepted login credential update installed a provider that cannot serve the session's standing model route; the standing selection is unchanged and a routable session/setModel repairs it.",
"params": {
"$ref": "#/$defs/SessionModelRouteUnservedParams"
}
}