{ "schemaVersion": 1, "platform": "windows-desktop", "status": "passed", "target": { "minimumWindows": "Windows 10 or newer", "driver": "nutjs preferred; legacy PowerShell/user32 fallback allowed", "shell": "PowerShell -NoProfile" }, "evidence": { "machineModel": "QEMU Standard PC (Q35 + ICH9, 2009)", "windowsVersion": "Microsoft Windows 11 Pro 10.0.26200", "buildId": "26200", "validatedAt": "2026-06-29T16:56:32.389Z", "validator": "bun scripts/capture-windows-desktop-evidence.mjs (03e0b1fc94)", "artifacts": [ ".github/issue-evidence/9581-windows-cua/screenshot-primary.png", ".github/issue-evidence/9581-windows-cua/browser-evidence.png", ".github/issue-evidence/9581-windows-cua/approval-full-control.txt", ".github/issue-evidence/9581-windows-cua/cua-windows-desktop-capture.jpg", ".github/issue-evidence/9581-windows-cua/windows-desktop-validation.json", ".github/issue-evidence/9581-windows-cua/report.json", ".github/issue-evidence/9581-windows-cua/CAPTURE_README.md", ".github/issue-evidence/9581-windows-cua/manifest.json" ] }, "checks": [ { "id": "capabilityProbe", "method": "detectPlatformCapabilities/getCapabilities", "status": "passed", "requiredEvidence": [ "platform is win32", "reported capabilities: screenshot=available:PowerShell System.Drawing; computerUse=available:PowerShell user32.dll; windowList=available:PowerShell Get-Process; browser=available:puppeteer-core (Chromium detected); terminal=available:powershell.exe; fileSystem=available:node:fs; clipboard=available:PowerShell Get-Clipboard", "PowerShell-backed tools identified (screenshot=PowerShell System.Drawing, windowList=PowerShell Get-Process, clipboard=PowerShell Get-Clipboard)" ] }, { "id": "screenshotCapture", "method": "captureDisplay/capturePrimaryDisplay", "status": "passed", "requiredEvidence": [ "primary display capture returned 845567 PNG bytes", "captured dimensions 1728x1052 match display 0", "screenshot artifact .github/issue-evidence/9581-windows-cua/screenshot-primary.png" ] }, { "id": "mouseKeyboardInput", "method": "ComputerUseService desktop actions", "status": "passed", "requiredEvidence": [ "launched controlled Notepad (pid 14796); resolved window [46656] \"*RESEARCH-LIST.txt - Notepad\"", "mouse_move succeeded at 758,648 on display 0", "click succeeded inside the controlled Notepad text area", "key_combo ctrl+a succeeded in the controlled text field", "type wrote and verified marker eliza-win-cua-1782752194983 (read back via select-all/copy)", "post-action screenshots were requested by service configuration" ] }, { "id": "windowListFocus", "method": "listWindows/focusWindow", "status": "passed", "requiredEvidence": [ "listWindows returned 3 visible window(s) with id + title metadata (finding #2 resolved — not 0)", "3 window(s) had a usable id + title; focusWindow/switchWindow succeeded for [52064] \"Claude\"", "window operation failures surface actionable diagnostics through the service result" ] }, { "id": "browserAutomation", "method": "browser open/navigate/get/screenshot/close", "status": "passed", "requiredEvidence": [ "browser target opened the evidence data URL", "browser_get_dom returned the local evidence page", "browser_get_clickables returned 2 element(s)", "browser screenshot artifact .github/issue-evidence/9581-windows-cua/browser-evidence.png (1280x900)", "browser cleanup closed the test browser" ] }, { "id": "clipboardRoundTrip", "method": "readClipboard/writeClipboard", "status": "passed", "requiredEvidence": [ "Set-Clipboard wrote test marker windows-clipboard-1782752210096", "Get-Clipboard -Raw read the same test marker (trailing newline normalized)", "large payload cap and command failures remain covered by unit tests" ] }, { "id": "terminalSafety", "method": "PowerShell terminal execution safety", "status": "passed", "requiredEvidence": [ "allowed harmless PowerShell command 'echo eliza-term-1782752210157' succeeded and echoed the token", "dangerous 'Remove-Item -Recurse 'C:\\'' was rejected: Command blocked: PowerShell recursive deletion of drive root.", "a 1s timeout killed a 5s Start-Sleep in 1045ms (timeout enforced)" ] }, { "id": "approvalMode", "method": "ComputerUseApprovalManager", "status": "passed", "requiredEvidence": [ "smart_approve auto-approves read-only actions", "smart_approve queues destructive file_write until approval", "full_control auto-approves destructive actions", "approve_all does not auto-approve read-only actions", "off mode denies actions" ] }, { "id": "windowsHardeningRegression", "method": "Windows hardening evidence replay", "status": "passed", "requiredEvidence": [ "primary-screen-size PowerShell command runs Add-Type System.Windows.Forms before using [System.Windows.Forms.Screen]", "degenerate 0x0 capture region rejected with: Invalid capture region: width and height must be positive (got 0x0).", "UNC network path blocked and a safe local temp path allowed by validateFilePath", "linked real-driver screenshot evidence: .github/issue-evidence/9581-windows-cua/cua-windows-desktop-capture.jpg, .github/issue-evidence/9581-windows-cua/screenshot-primary.png" ] } ] }