Files
wehub-resource-sync 426e9eeabd
Voice Workbench / headless workbench (mocked backends) (push) Has been cancelled
Voice Workbench / real acoustic lane (nightly, provisioned only) (push) Has been cancelled
ci / test (push) Has been cancelled
ci / lint-and-format (push) Has been cancelled
ci / build (push) Has been cancelled
ci / dev-startup (push) Has been cancelled
gitleaks / gitleaks (push) Has been cancelled
Markdown Links / Relative Markdown Links (push) Has been cancelled
Quality (Extended) / Homepage Build (PR smoke) (push) Has been cancelled
Quality (Extended) / Comment-only diff guard (push) Has been cancelled
Quality (Extended) / Format + Type Safety Ratchet (push) Has been cancelled
Quality (Extended) / Develop Gate (secret scan + UI determinism) (push) Has been cancelled
Quality (Extended) / Develop Gate (lint) (push) Has been cancelled
Chat shell gestures / Chat shell gesture + parity e2e (push) Has been cancelled
Cloud Gateway Discord / Test (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx @biomejs/biome check packages/lifeops-bench/src, benchmark-lint) (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx vitest run --config packages/lifeops-bench/vitest.config.ts --root packages/lifeops-bench --passWithNoTests, benchmark-tests) (push) Has been cancelled
Build Agent Image / build-and-push (push) Has been cancelled
Dev Smoke / bun run dev onboarding chat (push) Has been cancelled
Dev Smoke / Vite HMR dependency-level smoke (push) Has been cancelled
Electrobun Submodule Guard / electrobun gitlink is fetchable (push) Has been cancelled
Publish @elizaos/example-code / check_npm (push) Has been cancelled
Publish @elizaos/example-code / publish_npm (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / verify_version (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / publish_npm (push) Has been cancelled
Sandbox Live Smoke / Sandbox live smoke (push) Has been cancelled
Snap Build & Test / Build Snap (amd64) (push) Has been cancelled
Snap Build & Test / Build Snap (arm64) (push) Has been cancelled
Test Packaging / elizaos CLI global-install smoke (node + bun) (push) Has been cancelled
Cloud Gateway Webhook / Test (push) Has been cancelled
Cloud Tests / lint-and-types (push) Has been cancelled
Cloud Tests / unit-tests (push) Has been cancelled
Cloud Tests / integration-tests (push) Has been cancelled
Cloud Tests / e2e-tests (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Deploy Apps Worker (Product 2) / Determine environment (push) Has been cancelled
Deploy Apps Worker (Product 2) / Deploy apps worker to apps-control host (${{ needs.determine-env.outputs.environment }}) (push) Has been cancelled
Deploy Eliza Provisioning Worker / Determine environment (push) Has been cancelled
Deploy Eliza Provisioning Worker / Deploy worker to Hetzner host (${{ needs.determine-env.outputs.environment }} @ ${{ needs.determine-env.outputs.deployment_sha }}) (push) Has been cancelled
Dev Smoke / Classify changed paths (push) Has been cancelled
supply-chain / sbom (push) Has been cancelled
supply-chain / vulnerability-scan (push) Has been cancelled
Build, Push & Deploy to Phala Cloud / build-and-push (push) Has been cancelled
Test Packaging / Validate Packaging Configs (push) Has been cancelled
Test Packaging / Build & Test PyPI Package (push) Has been cancelled
Test Packaging / PyPI on Python ${{ matrix.python }} (push) Has been cancelled
Test Packaging / Pack & Test JS Tarballs (push) Has been cancelled
UI Fixture E2E / ui-fixture-e2e (push) Has been cancelled
UI Fixture E2E / fixture-e2e (push) Has been cancelled
UI Story Gate / story-gate (push) Has been cancelled
vault-ci / test (macos-latest) (push) Has been cancelled
vault-ci / test (ubuntu-latest) (push) Has been cancelled
vault-ci / test (windows-latest) (push) Has been cancelled
vault-ci / app-core wiring tests (push) Has been cancelled
verify-patches / verify patches/CHECKSUMS.sha256 (push) Has been cancelled
Voice Benchmark Smoke / voice-emotion fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voiceagentbench fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench-quality unit smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench TypeScript unit (no audio) (push) Has been cancelled
Voice Benchmark Smoke / voice bench smoke summary (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Has been cancelled
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:43:05 +08:00

128 lines
5.7 KiB
JSON

{
"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"
]
}
]
}