Skip to content

skill/setActivation

Writes one skill’s activation in any scope through the single
SkillsService::set_activation seam; answers the applied
state plus previous. commandId-idempotent; each
successful write is an detection point.

Type: SkillSetActivationParams

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

Field Type Stability Presence Description
activation SkillActivationState required The activation to apply.
commandId string required The idempotency handle (UUIDv7).
scope SkillActivationScope required The activation target.
selector string required Names one skill: a bare or plugin-qualified token from the session’s full catalog, the row vocabulary.
sessionId string required The target session.
Source

schema/msp/experimental/msp.schema.json#/methods/skill~2FsetActivation

{
"description": "Writes one skill's activation in any scope through the single \\\n `SkillsService::set_activation` seam; answers the applied \\\n state plus `previous`. `commandId`-idempotent; each \\\n successful write is an detection point.",
"params": {
"$ref": "#/$defs/SkillSetActivationParams"
},
"result": {
"$ref": "#/$defs/SkillSetActivationResult"
}
}