samuele viganò
6b01e75d30
vm renamed to sandbox in docs
2025-12-13 11:56:56 -08:00
samuele viganò
4e3b8057bf
docs: update Claude models and add composed examples
2025-12-13 11:53:56 -08:00
samuele viganò
49a9a4e020
improvement to post-event contact cookbook
2025-12-13 11:09:38 -08:00
Harsh Verma
dd754c956b
Merge pull request #655 from trycua/fix/lume-install-script-release-detection
...
fix(lume): Resolve install script downloading wrong release
lume-v0.2.23
2025-12-13 22:35:47 +05:30
synacktra.work@gmail.com
c2a3c4677d
fix(lume): resolve install script downloading wrong release
...
Fixed the Lume macOS install script failing with 404 errors when trying
to download release files. The script was using /releases/latest which
resolved to the most recent cua CLI release instead of the latest lume
release.
2025-12-13 18:32:57 +05:30
Sarina Li
47422f5a8e
Merge pull request #650 from LucaStngn/main
...
Refactor Python quickstart examples to use asyncio
2025-12-12 23:00:54 -05:00
Sarina Li
9d5d8ec4e7
fix wrong computer
2025-12-12 22:56:35 -05:00
Sarina Li
91e9c0e216
change to cloud computer
2025-12-12 22:50:53 -05:00
Harsh Verma
f1d46c1e22
Merge pull request #653 from trycua/fix/multi-arch-docker-publish-workflow
...
Refactor Docker publish workflow to correctly build and publish multi-arch images
2025-12-13 09:17:25 +05:30
synacktra.work@gmail.com
6a56f9c063
fix(workflow): correct metadata extraction to prevent PRs from publishing unwanted tags
...
Split the final metadata-action step into PR, main, and semver-specific blocks so each
event only generates the appropriate tags. This prevents PR runs from pushing
`latest` or semver tags, ensuring the publish job creates multi-arch manifests
only for the tags intended for that event.
2025-12-13 09:10:02 +05:30
synacktra.work@gmail.com
0646634ba3
fix(workflow): correct manifest tag handling in multi-arch publish step
...
Updated the manifest creation and inspection steps to loop over metadata-action's `.tags[]`
directly and use the full tag references as-is. The previous version attempted to prefix
tags with the image name, which produced invalid references (e.g. image:image:tag). Using
the full tags emitted by metadata-action ensures correct manifest creation for PR tags,
SHA tags, semver tags, and latest.
2025-12-13 08:44:21 +05:30
synacktra.work@gmail.com
6cf2244e23
fix(workflow): refactor reusable Docker publish workflow
...
Refactored the reusable Docker publish workflow to generate proper multi-architecture images.
Each platform build now pushes by digest and uploads its digest as an artifact, and a final job
assembles the multi-arch manifest from those digests.
2025-12-13 08:28:44 +05:30
Sarina Li
ab34365e81
start stop clarity
2025-12-12 16:46:49 -05:00
Sarina Li
f30697b9e5
Merge pull request #651 from sarinali/fix/cloud-models-documented
...
fix(docs): document cloud models
2025-12-12 15:06:08 -05:00
Sarina Li
24ca05a791
Merge branch 'main' into fix/cloud-models-documented
2025-12-12 15:04:21 -05:00
Sarina Li
4034a7a03a
Merge pull request #652 from sarinali/fix/broken-links
...
fix(docs): broken link references for docs
2025-12-12 15:03:47 -05:00
Sarina Li
91ea3e49a9
fix broken links
2025-12-12 15:00:35 -05:00
Sarina Li
3b2722ad8a
document cloud vlm models
2025-12-12 14:52:19 -05:00
Luca Steingen
383c13b695
Refactor Python quickstart examples to use asyncio
...
Updated all Python code examples in the quickstart and agent sections to use explicit async main functions and asyncio.run(). This improves clarity for asynchronous usage, ensures proper connection and disconnection of resources, and aligns with best practices for async Python code.
2025-12-11 20:54:06 -08:00
Morgan Dean
e22039a155
(hotfix): correct privacy and cookie policy links on docs
2025-12-11 16:55:51 -08:00
ddupont
c31b3abca1
Merge pull request #648 from trycua/feat/cua-bench-submodules
...
Replace qt backend with gtk in xfce Docker image
2025-12-09 18:54:54 -08:00
Dillon DuPont
c140f70c6a
Merge branch 'main' into feat/cua-bench-submodules
2025-12-09 18:54:09 -08:00
Dillon DuPont
e4e3d63feb
Replace qt with gtk
2025-12-09 18:53:36 -08:00
Dillon DuPont
c01987ab66
Merge branch 'feat/cua-bench-submodules' of https://github.com/trycua/cua into feat/cua-bench-submodules
2025-12-09 21:11:15 -05:00
Dillon DuPont
7650ae5700
folder serving
2025-12-09 21:11:03 -05:00
ddupont
528401d06b
Merge pull request #647 from trycua/feat/cua-bench-submodules
...
Bump cua-bench-ui version in xfce Dockerfile
2025-12-09 17:57:49 -08:00
Dillon DuPont
dfd5e8e9cd
Bump cua-bench-ui veresion in Dockerfile
2025-12-09 17:57:08 -08:00
ddupont
1eb1cedcde
Merge pull request #646 from trycua/feat/cua-bench-submodules
...
Replace PyQt6 with PySide6
2025-12-09 14:17:51 -08:00
Dillon DuPont
15ee951191
Merge branch 'main' into feat/cua-bench-submodules
2025-12-09 14:16:34 -08:00
Dillon DuPont
aace09e88b
Replace pyqt6 with Qt's pyside6
2025-12-09 14:14:42 -08:00
github-actions[bot]
11f64cf6ef
Bump cua-agent to v0.5.2
agent-v0.5.2
2025-12-09 21:30:13 +00:00
github-actions[bot]
e661adca91
Bump cua-computer to v0.4.18
computer-v0.4.18
2025-12-09 21:30:13 +00:00
ddupont
f7f0aaecd3
Merge pull request #645 from trycua/feat/cua-bench-submodules
...
Introduce cua-bench-ui submodules (webview API, configurable ports, improved python RPC)
2025-12-09 13:28:06 -08:00
Dillon DuPont
7ee7ecd3b3
Run uv run pre-commit run --all-files
2025-12-09 13:24:33 -08:00
Dillon DuPont
6ec0347061
Add support for serving folders with cua-bench-ui
2025-12-09 16:03:51 -05:00
Dillon DuPont
e2334ff96c
Add cua-bench-ui to Dockerfile.dev
2025-12-09 15:26:58 -05:00
Dillon DuPont
ed9a0159ec
Merge branch 'main' into feat/cua-bench-submodules
2025-12-09 15:25:46 -05:00
Dillon DuPont
378ce68c5b
Merge branch 'main' into feat/cua-bench-submodules
2025-12-09 15:22:15 -05:00
Dillon DuPont
e9d0bf719b
Change computer_server to python3.12
2025-12-09 15:21:45 -05:00
Francesco Bonacci
5cf48510dd
Merge pull request #644 from trycua/f-trycua/docs-hero-image
...
F trycua/docs hero image
2025-12-09 08:16:05 -08:00
Francesco Bonacci
257e329d2a
Merge pull request #643 from trycua/f-trycua/docs-cua-description
...
docs: expand CUA description with screenshot-VLM-action loop
2025-12-08 21:17:51 -08:00
f-trycua
7fe1b16070
docs: expand CUA description with screenshot-VLM-action loop
...
Explain how computer-use agents work by capturing screenshots, feeding
them to a VLM, and determining the next action in a continuous loop.
2025-12-08 21:16:57 -08:00
Francesco Bonacci
199268620d
Merge pull request #642 from trycua/f-trycua/docs-hero-image
...
docs: update intro page with hero image and Geist font
2025-12-08 21:14:23 -08:00
f-trycua
4023b191ca
docs: update intro page with hero image and Geist font
...
- Replace bg-light/bg-dark images with new hero.png
- Add "Welcome to Cua" header with sky accent color
- Switch from Inter to Geist/Geist Mono fonts
- Hide redundant "Introduction" title on home page
2025-12-08 21:10:43 -08:00
Francesco Bonacci
ed831a42ec
Merge pull request #551 from synacktraa/feat/qemu-windows-container
...
Add QEMU Windows 11 template with CUA computer-server support
2025-12-08 20:14:50 +00:00
Francesco Bonacci
b6f59795a2
Merge pull request #622 from synacktraa/feat/qemu-linux-container
...
Add QEMU Ubuntu 22.04 template with CUA computer-server support
2025-12-08 20:13:56 +00:00
synacktra.work@gmail.com
7577308027
chore: add workflow for publishing docker image
2025-12-09 00:51:25 +05:30
synacktra.work@gmail.com
2b2f82775c
chore: add workflow for publishing docker image
2025-12-09 00:46:17 +05:30
Francesco Bonacci
84c4f3dd85
Update Discord link in README
2025-12-07 06:20:51 +01:00
Francesco Bonacci
0f86f2baa6
Merge pull request #641 from trycua/f-trycua/readme-badge-colors
...
Update README badges with sky/emerald colors and larger logo
2025-12-07 05:18:19 +00:00