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) Waiting to run
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) Waiting to run
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) Waiting to run
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) Waiting to run
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) Waiting to run
Workflow files that need workflow OAuth scope to commit, parked here so they're
version-controlled and one git mv away from active. The bot that authored them
cannot write under .github/workflows/.
cua-parity-real.yml — the last step for "tested on Linux + macOS"
The trycua/cua parity verbs (#9170) are implemented and machine-checked on all
four platforms in the default lane (src/parity/parity-matrix.ts +
__tests__/cua-parity-coverage.test.ts run on Windows/Linux/macOS/AOSP-Node).
The real-driver actuation lane (__tests__/cua-parity-input.real.test.ts —
real mouse/keyboard/window/clipboard against a live desktop) is currently only
exercised on Windows. The test gate is already OS-agnostic
(win32 || darwin || (linux && DISPLAY)); the only missing piece is a CI lane
that provides a display on Linux (Xvfb) and runs it on macOS.
cua-parity-real.yml is that lane (3-OS matrix, workflow_dispatch). To enable:
Then trigger it from the Actions tab (or add push/pull_request triggers if you
want it on every change). The recipe bakes in the empirically-verified build
prerequisites (run the i18n codegen, then build @elizaos/core to dist before
vitest — bun does not auto-run prebuild, and the source export condition trips
an @opentelemetry ESM error). Once green, the verb-by-verb actuation that is
Windows-verified today extends to Linux and macOS automatically.