ComputerUseSettingsUpdateParams
computerUseSettings/update params: a patch. Omitted members are left
alone; the whole patch applies or none of it does.
Fields and variants
Section titled “Fields and variants”appsblockAppscomputerControlscreenshotsunblockApps
Source
schema/msp/experimental/msp.schema.json#/types/ComputerUseSettingsUpdateParams
{ "description": "`computerUseSettings/update` params: a patch. Omitted members are left\nalone; the whole patch applies or none of it does.", "properties": { "apps": { "description": "Per-app choices to set. A locked app is refused; so is a bundle ID\nnamed twice, or also in `blockApps` or `unblockApps`.", "items": { "$ref": "#/$defs/ComputerUseAppPatch" }, "type": "array" }, "blockApps": { "description": "Bundle IDs to add to the user's blocked apps. A built-in block is\nrefused: it is already blocked.", "items": { "type": "string" }, "type": "array" }, "computerControl": { "$ref": "#/$defs/ComputerUseChoice", "description": "The new computer-control dropdown value." }, "screenshots": { "$ref": "#/$defs/ComputerUseChoice", "description": "The new screenshots dropdown value." }, "unblockApps": { "description": "Bundle IDs to remove from the user's blocked apps. Only the user's own\nentries can be removed; a built-in block stays.", "items": { "type": "string" }, "type": "array" } }, "type": "object"}