Adam
37c5be669b
dd browser tool with Playwright for visible browser automation
...
Add browser tool with Playwright/Firefox support. Includes BrowserManager,
/playwright_exec endpoint, BrowserTool client, and auto-recovery. Fixes
Python version in startup script and adds Playwright to Docker build.
2025-12-02 12:53:25 -05:00
Adam
fdfcd9e443
Merge pull request #493 from YeIIcw/docs/mcp-server-locally
...
Add Local Desktop Mode for MCP Server with updated docs
2025-11-17 14:56:10 +00:00
Dillon DuPont
ff957a7d04
run uv run pre-commit run --all-files
2025-11-11 17:18:18 -05:00
Dillon DuPont
679eafe7c7
update computer SDK and computer-server SDK to support the new .sandbox.cua.ai domain
2025-11-11 12:44:24 -05:00
Adam
043e3f2318
Merge branch 'main' into docs/mcp-server-locally
2025-10-30 16:15:24 -07:00
Adam
3cda749764
allow using host computer for mcp server with documentation
2025-10-30 16:08:43 -07:00
Dillon DuPont
3303c56cf6
update set_wallpaper to set all wallpapers
2025-10-25 02:20:45 -07:00
Dillon DuPont
79d4db44a3
forgot to commit wallpaper file
2025-10-25 01:40:38 -07:00
Dillon DuPont
f47c8b4393
expose wallpaper handler
2025-10-25 01:28:13 -07:00
Dillon DuPont
83bacb9e5c
add init py to computer_server.utils
2025-10-25 01:07:29 -07:00
Dillon DuPont
3f574bb966
fix _get_window_by_id
2025-10-25 00:55:12 -07:00
Dillon DuPont
bf1de51bff
Run uv run pre-commit run --all-files
2025-10-24 17:07:58 -07:00
Dillon DuPont
4823256fde
Add window frame cmds
2025-10-24 16:56:39 -07:00
Dillon DuPont
83d8d7e82b
Add window management commands
2025-10-24 16:40:29 -07:00
Dillon DuPont
fb174d6aa4
Add get_desktop_environment, set_wallpaper
2025-10-24 16:27:58 -07:00
Dillon DuPont
8e443503ee
Migrate computer-server to new API url
2025-10-22 14:50:15 -07:00
James Murdza
ddc5a5de91
Format codebase with uv run pre-commit run --all-files
2025-10-22 11:35:31 -07:00
Dillon DuPont
d30c3d2a41
Fix unicode typing on windows and linux
2025-10-15 15:27:11 -04: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
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
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
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
Dillon DuPont
669832030e
Added auth manager
2025-07-10 15:55:59 -04:00
Dillon DuPont
a54b3e81b6
Fixed REST based auth
2025-07-10 15:42:51 -04:00
Dillon DuPont
45e1136a90
Use to_thread instead
2025-07-10 15:28:46 -04:00
Dillon DuPont
63f5db9674
Added thread pool
2025-07-10 15:24:46 -04:00
Dillon DuPont
d4a154059d
Added sync command support
2025-07-10 15:22:01 -04:00