cua-computer-server
| Version | 2026.261.1747 |
| Repo | box/github.com/opencharly/layer-cua:v2026.269.1859 |
The Cua computer-server (HTTP/WS + MCP on :8000) driving the local desktop through the embedded Cua Driver — the guest service a Cua Fleet pool probes for readiness (/status on 8000). Installed as a Python venv under /opt/cua-computer-server and started by a systemd user unit in the desktop session. Verifiable on the built image: the venv’s python and the unit file are present, and the unit starts the server with the driver backend.
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
run |
create the computer-server venv and install cua-computer-server with the driver backend |
run |
write and enable the computer-server user unit (:8000, embedded driver on the desktop) |
check |
the computer-server venv python exists |
check |
the computer-server unit runs the driver backend on :8000 (the Cua Fleet readiness contract) |