Commit Graph

1562 Commits

Author SHA1 Message Date
James Murdza
0dc6c75177 Bump cua-mcp-server to v0.1.14 2025-10-16 10:33:55 -07:00
James Murdza
678e469e4c Merge pull request #477 from sarinali/docs/example-usecases
Onboarding UX -- Add Example Usecase
2025-10-16 08:47:59 -07:00
Sarina Li
b05528de3b Form filling usecase 2025-10-16 02:25:38 -04:00
Sarina Li
63902b2e77 example use cases 2025-10-15 22:39:04 -04:00
Sarina Li
2b1294413c editable code block 2025-10-15 22:19:59 -04:00
ddupont
f6377c3797 Merge pull request #475 from trycua/feat/multiplatform-unicode-typing
Fix unicode typing on windows and linux
2025-10-15 15:30:06 -04:00
Dillon DuPont
d30c3d2a41 Fix unicode typing on windows and linux 2025-10-15 15:27:11 -04:00
Dillon DuPont
7b4c914472 Bump agent version agent-v0.4.33 2025-10-15 14:58:36 -04:00
ddupont
99655bc9be Updated hackathon information in README
Updated the status of the Computer-Use Agents SOTA Challenge to concluded and removed prize details.
2025-10-15 14:57:49 -04:00
ddupont
eb76246049 Add new model 'anthropic/claude-haiku-4-5-20251001' to README 2025-10-15 14:55:15 -04:00
ddupont
88d3d1d9c7 Merge pull request #474 from trycua/feat/claude-haiku-4-5
[Agent] Add support for Claude Haiku 4.5
2025-10-15 14:54:10 -04:00
Dillon DuPont
0709d6a370 Fix claude-haiku-4 usage 2025-10-15 14:52:06 -04:00
ddupont
77c3cc4245 Merge pull request #472 from trycua/fix/gemini-registry
Register gemini model
2025-10-15 10:17:40 -04:00
Dillon DuPont
99adca4b15 register gemini model 2025-10-15 10:16:46 -04:00
James Murdza
a25c2dc13c Merge pull request #463 from trycua/b2v
Add bump2version configuration for all Python packages
2025-10-14 17:13:27 -07:00
James Murdza
126ce9eb80 Merge pull request #427 from YeIIcw/feature/mcp-streaming-rework
Stream MCP responses instead of buffering
2025-10-14 16:53:22 -07:00
Dillon DuPont
5aa8a85f1c Clarified cloud API 2025-10-14 15:01:51 -04:00
Dillon DuPont
99b502b00d Bump computer to 0.4.10 computer-v0.4.10 2025-10-14 14:48:46 -04:00
James Murdza
f7f5d1abb1 Merge pull request #447 from trycua/feat/gemini-2_5-cua
Add gemini CUA loop
computer-v0.4.9
2025-10-14 10:08:04 -07:00
Dillon DuPont
8a10405b71 add gemini to readme, docs 2025-10-14 11:34:08 -04:00
Dillon DuPont
0c1a6f445a Merge branch 'main' into feat/gemini-2_5-cua 2025-10-14 11:33:24 -04:00
ddupont
c3de071bd5 Merge pull request #452 from trycua/feat/extended_cloud_api
Add Cloud VM Management API
2025-10-14 11:31:18 -04:00
Dillon DuPont
86a339d1cd add restart_vm to all providers 2025-10-14 11:30:40 -04:00
Dillon DuPont
cbd54fd9d6 added cloud vm management to docs 2025-10-14 11:29:23 -04:00
f-trycua
88638ccdac Merge branch 'main' into b2v 2025-10-13 07:06:13 +02:00
f-trycua
358e0a32c6 Merge pull request #466 from trycua/xfce-disable-lock
Fix XFCE Password Prompts and Lock Screen Issues
2025-10-13 07:02:15 +02:00
f-trycua
192151112e Rename to sandbox 2025-10-12 21:59:49 -07:00
f-trycua
5fd6c937e8 Cleanup docs 2025-10-12 21:56:08 -07:00
f-trycua
cd8aacdf8d Fix XFCE Password Prompts and Lock Screen Issues 2025-10-12 18:56:57 -07:00
f-trycua
bf57eee78b Bump 0.4.8 computer-v0.4.8 2025-10-12 15:13:08 -07:00
f-trycua
c795ab75c4 Merge pull request #465 from trycua/docker-publish-xfce
Add xfce gh action, simplify folder name
2025-10-12 23:45:34 +02:00
f-trycua
ea5c4a1cdc Add xfce gh action, simplify folder name 2025-10-12 14:35:20 -07:00
f-trycua
6c2f1ca133 Merge pull request #464 from trycua/feature/docker-xfce
Add docker-xfce provider with vanilla XFCE desktop
2025-10-12 07:36:58 +02:00
f-trycua
1a83931587 Remove unused 2025-10-11 22:14:00 -07:00
f-trycua
7b286f77c6 Set default browser 2025-10-11 21:51:00 -07:00
f-trycua
3053270f74 Add XFCE provider 2025-10-11 11:03:50 -07:00
f-trycua
e88099aea4 Cleanup 2025-10-10 21:02:42 -07:00
f-trycua
86c5642128 Add Firefox back using Ubuntu default repository
Install Firefox from Ubuntu's default repository instead of the
Mozilla PPA. This is much faster (3 minutes vs 20+ minutes) and
installs the snap version which works well in containers.

Container now includes:
- XFCE desktop (no power manager popup)
- Firefox browser
- VNC/noVNC access
- Computer-server API

Build time: ~3-4 minutes total

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 18:13:14 -07:00
f-trycua
a9866f831a Remove Firefox to speed up container build
Firefox installation was causing very slow builds (1200+ seconds)
downloading 72MB on ARM. Removed it since it's not essential for
the basic container functionality.

Firefox can be installed later inside the running container if needed:
  docker exec cua-docker-xfce apt-get install -y firefox

Build time reduced from 20+ minutes to under 1 minute.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 18:07:36 -07:00
f-trycua
6e780ac345 Remove XFCE power manager to prevent startup popup
Uninstall xfce4-power-manager package which causes annoying popup
dialog on container startup. Power management is not needed in
a containerized environment.

This provides a cleaner desktop experience on first launch.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 18:03:21 -07:00
r33drichards
6fd19404dc version 2025-10-10 17:18:07 -07:00
f-trycua
09049096f4 Fix noVNC startup by removing netcat dependency
Changed start-novnc.sh to use a simple sleep instead of checking
VNC availability with netcat. This avoids the need to install
netcat and simplifies the startup sequence.

Since supervisor starts services in priority order (VNC=10, noVNC=20),
a 5-second sleep is sufficient for VNC to be ready.

Also added netcat to Dockerfile for future use if needed.

Container now fully functional:
- VNC server running on port 5901
- noVNC web interface on port 6901
- Computer-server API on port 8000

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 16:14:11 -07:00
Your Name
20657611f7 version correctness 2025-10-10 22:59:55 +00:00
Your Name
d0404460b6 update readme 2025-10-10 22:47:07 +00:00
Your Name
3d50e3cefb update pyproj 2025-10-10 22:40:36 +00:00
Your Name
424b8762c4 bump versions 2025-10-10 22:36:07 +00:00
r33drichards
119e2731cb Add prerequisites for bump2version installation
Added prerequisites section for bump2version installation.
2025-10-10 15:23:10 -07:00
r33drichards
0eeeb23635 Merge branch 'main' into b2v 2025-10-10 14:52:13 -07:00
Your Name
e3aaa30ced Bump cua-computer-server to v0.1.26 2025-10-10 21:51:22 +00:00
Your Name
0af7ea394f add tag prefix 2025-10-10 21:51:18 +00:00