SessionKind
What kind of session this is.
Open: a new kind is additive evolution, and a client MUST render an
unknown value as an unknown-but-present kind rather than rejecting the
row. Both v1 values are terms the tree already uses — the child log
directory is subagent and ItemKind already carries a subagent
variant — so no new vocabulary is minted.
Fields and variants
Section titled “Fields and variants”"root""subagent"
Source
schema/msp/experimental/msp.schema.json#/types/SessionKind
{ "description": "What kind of session this is.\n\n**Open**: a new kind is additive evolution, and a client MUST render an\nunknown value as an unknown-but-present kind rather than rejecting the\nrow. Both v1 values are terms the tree already uses — the child log\ndirectory is `subagent` and `ItemKind` already carries a `subagent`\nvariant — so no new vocabulary is minted.", "enum": [ "root", "subagent" ], "type": "string", "x-msp-openness": "open"}