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.
Parameters
Section titled “Parameters”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" }}