Dillon DuPont
29480c572d
Bump cua-computer-server to v0.1.26
2025-10-23 18:00:44 -07:00
Dillon DuPont
6dce8fd319
Fix optional deps on computer-server to auto-install depending on platform
2025-10-23 17:53:23 -07:00
James Murdza
f0d54780b3
Merge pull request #500 from AdityaBavadekar/fix/python-version-standardization
...
Standardize Python version 3.12 across all packages
2025-10-22 14:58:51 -07:00
Dillon DuPont
b08343ca4e
Bump cua-computer-server to v0.1.25
2025-10-22 14:54:22 -07:00
Dillon DuPont
8e443503ee
Migrate computer-server to new API url
2025-10-22 14:50:15 -07:00
Aditya Bavadekar
a38219d3ef
fix(python): standardize Python version across all packages
...
- Updated all `libs/python/*/pyproject.toml` files to require Python >=3.12
- Synchronized root `pyproject.toml` and regenerated `uv.lock`
2025-10-23 03:15:21 +05:30
James Murdza
ddc5a5de91
Format codebase with uv run pre-commit run --all-files
2025-10-22 11:35:31 -07:00
Aditya Bavadekar
c33517a42d
chore: consolidate Ruff configs, add prettier dependancy and updated documentation usage
...
- Remove per-package Black, Ruff, and MyPy settings in individual pyproject.toml files
- Centralize Ruff configuration in root pyproject.toml under [tool.ruff.lint] with selected ignores
- Add Prettier setup and usage instructions to Development.md
- Include pnpm install instructions for JS/TS dependencies
- Ensure pre-commit hooks enforce Python and JS/TS formatting consistently
2025-10-22 11:10:21 -07:00
Dillon DuPont
d30c3d2a41
Fix unicode typing on windows and linux
2025-10-15 15:27:11 -04:00
r33drichards
6fd19404dc
version
2025-10-10 17:18:07 -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
r33drichards
590c4a8753
Add pyproject.toml version verification script and tests ( #462 )
...
* Add pyproject.toml version verification script and tests
Adds get_pyproject_version.py script to verify that pyproject.toml
versions match expected versions during git tag releases. Includes
comprehensive pytest test suite with best practices.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* Revert "Add pyproject.toml version verification script and tests"
This reverts commit 1d40e692cc .
* Add pyproject.toml version verification script and tests
Adds get_pyproject_version.py script to verify that pyproject.toml
versions match expected versions during git tag releases. Includes
comprehensive pytest test suite with best practices.
Updates the GitHub Actions workflow to use the verification script,
ensuring version consistency before publishing packages. Also removes
the old version-setting step as pyproject.toml is now the source of
truth for versions.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* f
* add test for validation script to gha
---------
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-10 14:43:07 -07:00
Your Name
eaf6d29ef6
Bump cua-computer-server to v0.1.25
2025-10-10 21:34:51 +00:00
Your Name
1bc6fa01d3
make version match git
2025-10-10 21:34:48 +00:00
Your Name
7cb6857ff8
Bump cua-computer-server to v0.1.2
2025-10-10 21:33:47 +00:00
Your Name
2ff4030709
tag
2025-10-10 21:33:45 +00:00
Your Name
cb29dd83b6
Bump cua-computer-server to v0.1.1
2025-10-10 21:31:19 +00:00
Your Name
46b361b732
Add bump2version configuration for all Python packages
...
Adds .bumpversion.cfg files to each Python package (agent, computer,
computer-server, core, mcp-server, pylume, som) to enable automated
version bumping with bump2version tool.
Includes comprehensive Makefile with targets for:
- Installing and managing bump2version
- Bumping package versions (major, minor, patch)
- Managing dependencies and building packages
- Running tests and formatting
- Cleaning build artifacts
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-10 21:23:47 +00:00
Dillon DuPont
4dfc8de46b
Disable watchdog on windows cloud instances
2025-10-03 10:09:17 -04:00
Dillon DuPont
26ff9e1105
Add CUA_AUTH_TTL_SECONDS env, change default from 5s to 60s
2025-09-18 12:40:59 -04:00
ddupont
da9af2e0fd
Merge pull request #390 from onel/reference-docs-20250901_145129
...
Reference documentation batch
2025-09-05 11:17:35 -04:00
Dillon DuPont
8c49ce317a
Fixed X/Y scrolling on windows
2025-09-04 16:09:47 -04:00
Dillon DuPont
957fef788d
Fix X/Y scrolling on linux
2025-09-04 09:52:59 -04:00
Dillon DuPont
213208042f
Add "features" to /status GET
2025-09-03 09:40:49 -04:00
Dillon DuPont
dbd2307a03
Disabled debug=True flag
2025-09-02 16:19:23 -04:00
Dillon DuPont
77f1a2254f
Merge branch 'main' into feat/agent-proxy
2025-09-02 16:07:19 -04:00
Dillon DuPont
cb15cedc0c
Removed cua-agent from computer-server dependencies
2025-09-02 15:44:54 -04:00
Andrei Onel
890fcfdeb3
Added reference documentation for: libs/python/computer-server/computer_server/handlers/linux.py
2025-09-01 22:51:56 +03:00
Andrei Onel
1b4c04c553
Added reference documentation for: libs/python/computer-server/computer_server/handlers/generic.py
2025-09-01 22:51:55 +03:00
Andrei Onel
ba2063cc22
Added reference documentation for: libs/python/computer-server/computer_server/diorama/diorama.py
2025-09-01 22:51:53 +03:00
James Murdza
29d52c04b6
Add links to Cua documentation
2025-09-01 09:34:17 -04:00
Dillon DuPont
51230a3349
fixed hotkey key expansion
2025-08-29 12:41:20 -04:00
Dillon DuPont
3cb45f1e9b
Loop agent proxy
2025-08-28 18:35:44 -04:00
Andrei Onel
be339c2f35
Added reference documentation for: libs/python/computer-server/computer_server/handlers/windows.py
2025-08-28 23:56:52 +03:00
Andrei Onel
fb3dac9ed4
Added reference documentation for: libs/python/computer-server/computer_server/handlers/macos.py
2025-08-28 23:56:51 +03:00
Andrei Onel
4d6e611d73
Added reference documentation for: libs/python/computer-server/computer_server/diorama/diorama_computer.py
2025-08-28 23:56:47 +03:00
Dillon DuPont
db652a5998
Added error output
2025-08-28 13:59:44 -04:00
Dillon DuPont
b7c6c797cd
Added debug=True
2025-08-28 13:44:14 -04:00
Dillon DuPont
0e834c0a6f
added CORS middleware
2025-08-28 12:51:45 -04:00
Dillon DuPont
f16de2207d
Simplified CORS header
2025-08-27 15:42:00 -04:00
Dillon DuPont
e0fb0235df
Added CORS headers
2025-08-27 15:33:32 -04:00
Dillon DuPont
cdc2b58d94
Changed /responses endpoint to be standalone
2025-08-26 10:24:47 -04:00
Dillon DuPont
5db20b9995
added status endpoint with OS
2025-08-26 09:31:01 -04:00
Dillon DuPont
5e41e75779
added agent proxy to computer-server
2025-08-26 09:22:44 -04:00
James Murdza
b62be1bde1
Use absolute paths to fix PyPi project pages
2025-08-18 16:37:20 -04:00
Dillon DuPont
0056ae44f5
Disabled pyautogui FAILSAFE
2025-08-06 14:47:29 -04:00
Dillon DuPont
a5101e7d23
Replaced linux typing with pynput
2025-07-29 08:19:59 -04:00
Dillon DuPont
7f6523e001
Replaced pkg_resources
2025-07-11 13:25:18 -04:00