SkillSetActivationResult
skill/setActivation result: the ack envelope
plus the applied state.
Fields and variants
Section titled “Fields and variants”activationcommandIdpreviousscopeselectorstatus
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"}