ForkProvenance
Fork provenance folded from the durable session.fork.created record.
Fields and variants
Section titled “Fields and variants”commandIdcutCursorcutExplicitsessionId
Source
schema/msp/experimental/msp.schema.json#/types/ForkProvenance
{ "description": "Fork provenance folded from the durable `session.fork.created` record.", "properties": { "commandId": { "description": "The `commandId` of the `session/fork` that created it.", "type": "string" }, "cutCursor": { "description": "An **opaque provenance string** preserved verbatim from the durable\nrecord. Display-only — not one of the cursor families: clients\nMUST NOT parse it and no method accepts it.", "type": "string" }, "cutExplicit": { "description": "Whether the fork named an explicit cut point.", "type": "boolean" }, "sessionId": { "description": "The source session this fork was cut from.", "type": "string" } }, "required": [ "commandId", "cutCursor", "cutExplicit", "sessionId" ], "type": "object"}