Skip to content

ComputerUseSettings

computerUseSettings/read result, also answered by computerUseSettings/update.

  • apps
  • blockedApps
  • computerControl
  • installedApps
  • screenshots
Source

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

{
"description": "`computerUseSettings/read` result, also answered by\n`computerUseSettings/update`.",
"properties": {
"apps": {
"description": "The apps list: apps Computer Use has asked about, most recent first;\nthen the other saved grants, then the user's other blocks; then the\nlocked rows. Each app once. A host that serves the list always\nanswers it, so its absence means an older host.",
"items": {
"$ref": "#/$defs/ComputerUseApp"
},
"type": "array"
},
"blockedApps": {
"description": "The user's blocks in the order they were added, then the built-in\nblocks when `showBuiltIns` asked for them.",
"items": {
"$ref": "#/$defs/ComputerUseBlockedApp"
},
"type": "array"
},
"computerControl": {
"$ref": "#/$defs/ComputerUseChoice",
"description": "The computer-control dropdown, as it applies: `ask` while the stored\nblocked-apps list can't be read (ADR 630 D18.4)."
},
"installedApps": {
"description": "The installed and running apps, sorted by name, when the read asked\nfor `installed`.",
"items": {
"$ref": "#/$defs/ComputerUseInstalledApp"
},
"type": "array"
},
"screenshots": {
"$ref": "#/$defs/ComputerUseChoice",
"description": "The screenshots dropdown, under the same rule."
}
},
"required": [
"blockedApps",
"computerControl",
"screenshots"
],
"type": "object"
}