Desktop

Configure persistent Mac authorization [admin]

Changed on

Requires the owner's unrestricted account-wide personal admin key, including for reads. Team/workspace-fixed, task, app, system and restricted credentials are refused. This goes through a dedicated owner-administration path, not ordinary task or mount grants. The Mac must be online and updated. Pass only fields to change, the expectedRevision from a fresh read and a stable request_id reused on retries. Revision conflicts require re-reading; no blind overwrites. Host tools, destinations, folder roots and device authorities are validated by the same native Settings owner. OS grants remain separate.

patch/desktop/machines/{id}/automation

Request

  • Base URL
    https://api.agentsky.dev/v1
  • URL
    https://api.agentsky.dev/v1/desktop/machines/{id}/automation
  • Auth
    HTTP bearer

Path parameters

idstring required

Owned Mac machine id, mac_…

Request body

expectedRevisioninteger required
request_idstring required
enabledboolean
workspacesstring[]
reachKindsstring[]
hostToolsstring[]
folderRootsstring[]
browserOriginsstring[]
deviceAuthoritiesstring[]

Response

OK

enabledboolean
workspacesstring[]
reachKindsstring[]
hostToolsstring[]
folderRootsstring[]
browserOriginsstring[]
deviceAuthoritiesstring[]
revisioninteger
identityReadyboolean
supportedHostToolsstring[]
supportedDeviceAuthoritiesstring[]
supportedReachKindsstring[]

Changes