Skip to content
Developer Preview

SchemaInfo

The schema pair in [InitializeResult]. version is the wire envelope schema version — distinct from the session-view schemaVersion, the raw-log schema_version, and the 0.x/1.0 stability posture, which is not on the wire at all.

  • fingerprint
  • version
Source

schema/msp/experimental/msp.schema.json#/types/SchemaInfo

{
"description": "The `schema` pair in [`InitializeResult`]. `version`\nis the wire **envelope** schema version — distinct from the session-view\n`schemaVersion`, the raw-log `schema_version`, and the 0.x/1.0 stability\nposture, which is not on the wire at all.",
"properties": {
"fingerprint": {
"description": "`sha256:<64 lower hex>` content hash of this server binary's\nstable-surface bundle. A mismatch is a warning condition,\nnot an error.",
"pattern": "^sha256:[0-9a-f]{64}$",
"type": "string"
},
"version": {
"description": "Envelope schema version; `1` in v1, expected to stay `1` for a long\ntime.",
"type": "integer"
}
},
"required": [
"fingerprint",
"version"
],
"type": "object"
}