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.
Parameters
Section titled “Parameters”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" }}