Skip to content

SkillSetActivationParams

skill/setActivation params: turn one skill on or off in any scope through the single SkillsService::set_activation seam.

  • activation
  • commandId
  • scope
  • selector
  • sessionId
Source

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

{
"description": "`skill/setActivation` params: turn one skill on\nor off in any scope through the single\n`SkillsService::set_activation` seam.",
"properties": {
"activation": {
"$ref": "#/$defs/SkillActivationState",
"description": "The activation to apply."
},
"commandId": {
"description": "The idempotency handle (UUIDv7).",
"type": "string"
},
"scope": {
"$ref": "#/$defs/SkillActivationScope",
"description": "The activation target."
},
"selector": {
"description": "Names one skill: a bare or plugin-qualified token from the session's\nfull catalog, the row vocabulary.",
"type": "string"
},
"sessionId": {
"description": "The target session.",
"type": "string"
}
},
"required": [
"activation",
"commandId",
"scope",
"selector",
"sessionId"
],
"type": "object"
}