Export a complete Mac Result or capture a rectangle [admin]
Changed onUse target {kind: 'thread-result', threadId} to export every Result row and column through the same DOM-to-PNG owner as Mac Share. The checked workspace query authorizes the thread; target cannot override it. Opens a normal visible window without changing the shared workspace preference. Expected fact reads must settle; read failure or unrevealed blind identity refuses capture. Running status and authorized unknown prices remain unchanged. Navigation, revocation or a changed data revision refuses the request; retry with a new request_id after result_changed. Alternatively supply rect for the existing visible-window capture; rect and target are exclusive. Target returns dataUrl, width, height, bytes and sha256. For large images provide filePath to save directly in an authorized writable folder and receive a saved receipt with bytes/SHA-256. An existing fileId never grants thread access. Requires the authenticated machine owner's unrestricted account-wide personal admin key. Workspace-fixed, team, task, app, system and restricted credentials are refused. Uses the existing fixed owner-administration transport, not ordinary task grants. Native OS permissions, path protections and destination membership remain enforced. No raw IPC or secret-key ingress. Reuse request_id on retry. The complete request remains subject to the relay envelope size limit.
Request
- Base URLhttps://api.agentsky.dev/v1
- URLhttps://api.agentsky.dev/v1/desktop/machines/{id}/administration/device_capture_arena_chart
- AuthHTTP bearer
Path parameters
Owned Mac machine id
Query parameters
Checked operation context; empty selects the owner's default workspace. Global settings still require account-wide owner authority.
Request body
Response
Canonical native-owner result; private, no-store
Changes
- info
endpoint added
- info