Skip to content
Developer Preview

RewindReadInputParams

Experimental

session/rewindReadInput params (D7): a bounded read of the selected input’s exact current text refill. Command-ID-free.

  • cursor — Experimental
  • lengthBytes — Experimental
  • selection — Experimental
  • sessionId — Experimental
  • sourceInstanceId — Experimental
Source

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

{
"description": "`session/rewindReadInput` params (D7): a bounded read of the selected\ninput's exact current text refill. Command-ID-free.",
"properties": {
"cursor": {
"description": "The text-read cursor; absent/null reconstructs, validates and\nfreezes one text read. Nullable (D7's null-tolerant set).",
"type": [
"string",
"null"
]
},
"lengthBytes": {
"description": "Chunk length cap in bytes; defaults/caps at the `item/readOutput`\n6 MiB read bound and must be positive. Omit-only.",
"type": "integer"
},
"selection": {
"description": "The opaque, untrusted selection locator.",
"type": "string"
},
"sessionId": {
"description": "The source session under existing identity resolution.",
"type": "string"
},
"sourceInstanceId": {
"description": "The loaded source actor this read binds to; a stale instance\nrefuses `notFound`/`rewind_source_changed`.",
"type": "string"
}
},
"required": [
"selection",
"sessionId",
"sourceInstanceId"
],
"type": "object",
"x-msp-descriptor": "session/rewindReadInput",
"x-msp-stability": "experimental"
}