Skip to content
Developer Preview

session/modelChanged

A durable model selection took effect.

Type: SessionModelChangedParams

session/modelChanged params: a durable model-selection record landed.

Field Type Stability Presence Description
modelId string required The selected model.
providerId string optional The selected provider; null when the selection names none.
sessionId string required The owning session.
source ModelChangeSource required What drove the selection.
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~2FmodelChanged

{
"description": "A durable model selection took effect.",
"params": {
"$ref": "#/$defs/SessionModelChangedParams"
}
}