InitializeResult
The initialize result.
Fields and variants
Section titled “Fields and variants”experimentalApigrantedCapabilitiesmuseHomeplatformFamilyplatformOsschemaserverInfosessionDurabilityuserAgent
Source
schema/msp/experimental/msp.schema.json#/types/InitializeResult
{ "description": "The `initialize` result.", "properties": { "experimentalApi": { "description": "Echo of the effective negotiated experimental setting.", "type": "boolean" }, "grantedCapabilities": { "description": "Subset of the requested capabilities, plus policy-implicit grants.\nFixed for the connection lifetime.", "items": { "$ref": "#/$defs/CapabilityName" }, "type": "array" }, "museHome": { "description": "Absolute path of the muse home directory.", "type": "string" }, "platformFamily": { "$ref": "#/$defs/PlatformFamily", "description": "Server runtime platform family." }, "platformOs": { "$ref": "#/$defs/PlatformOs", "description": "Server operating system." }, "schema": { "$ref": "#/$defs/SchemaInfo", "description": "Envelope schema version and stable-surface fingerprint." }, "serverInfo": { "$ref": "#/$defs/ServerInfo", "description": "Server identification." }, "sessionDurability": { "$ref": "#/$defs/SessionDurability", "description": "Whether this host persists its sessions. Optional so the\naddition is additive; a v1 host always sends it, and a\nclient reads absent as `durable` because no server that omits it has\nthe ephemeral profile." }, "userAgent": { "description": "Exact user-agent string presented to upstream model providers.", "type": "string" } }, "required": [ "experimentalApi", "grantedCapabilities", "museHome", "platformFamily", "platformOs", "schema", "serverInfo", "userAgent" ], "type": "object"}