Skip to content

ComputerUseSetupState

The session’s setup state: the result of both methods and the computerUseSetup/changed payload’s state.

  • accessibility
  • inputMonitoring
  • message
  • refused
  • screenRecording
  • setup
Source

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

{
"description": "The session's setup state: the result of both methods and the\n`computerUseSetup/changed` payload's `state`.",
"properties": {
"accessibility": {
"$ref": "#/$defs/ComputerUsePermission",
"description": "Accessibility."
},
"inputMonitoring": {
"$ref": "#/$defs/ComputerUsePermission",
"description": "Input Monitoring: computer use is ready without it; some actions need it."
},
"message": {
"description": "The sentence `cua_setup` gives the user for this answer.",
"type": "string"
},
"refused": {
"description": "The `cua_setup` refusal code when the call was refused, verbatim.",
"type": "string"
},
"screenRecording": {
"$ref": "#/$defs/ComputerUsePermission",
"description": "Screen Recording."
},
"setup": {
"$ref": "#/$defs/ComputerUseSetupPhase",
"description": "Where setup stands."
}
},
"required": [
"accessibility",
"inputMonitoring",
"screenRecording",
"setup"
],
"type": "object"
}