Skip to content

SkillSetActivationResult

skill/setActivation result: the ack envelope plus the applied state.

  • activation
  • commandId
  • previous
  • scope
  • selector
  • status
Source

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

{
"description": "`skill/setActivation` result: the ack envelope\nplus the applied state.",
"properties": {
"activation": {
"$ref": "#/$defs/SkillActivationState",
"description": "The applied activation."
},
"commandId": {
"description": "Echoes the client's id.",
"type": "string"
},
"previous": {
"$ref": "#/$defs/SkillActivationState",
"description": "The activation value in force for that `(selector, scope)`\nimmediately before the write: the same value a full-catalog\n`skill/list` row would have carried in `activation` for it."
},
"scope": {
"$ref": "#/$defs/SkillActivationScope",
"description": "Echoes the applied write's scope."
},
"selector": {
"description": "Echoes the applied write's selector.",
"type": "string"
},
"status": {
"$ref": "#/$defs/CommandStatus",
"description": "Admission status."
}
},
"required": [
"activation",
"commandId",
"previous",
"scope",
"selector",
"status"
],
"type": "object"
}