Ryan H. Tran
|
dfa54673d2
|
[OH-Versa] Add remaining browsing & GAIA eval improvement (#9015)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-06-25 12:36:15 +07:00 |
|
Xingyao Wang
|
d6d5499416
|
refactor(MCP): Replace MCPRouter with FastMCP Proxy (#8877)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-06-08 22:03:18 +00:00 |
|
Robert Brennan
|
0813c113f0
|
Fix for running git commands with the proper user (#8898)
|
2025-06-06 00:20:15 +00:00 |
|
Robert Brennan
|
d346506d34
|
Revert "Unrevert "Add username parameter to AsyncBashSession"" (#8897)
|
2025-06-04 18:45:28 +00:00 |
|
Robert Brennan
|
80e496d134
|
Unrevert "Add username parameter to AsyncBashSession" (#8771)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-06-04 14:32:27 -04:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
aac2e51fc7
|
Add INIT_PLUGIN_TIMEOUT env (#8840)
|
2025-06-03 02:47:58 +08:00 |
|
Graham Neubig
|
59858dc73b
|
Add OpenHands app support on windows without WSL (#8674)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
|
2025-05-30 23:15:35 -07:00 |
|
Robert Brennan
|
c76809a766
|
Revert "Add username parameter to AsyncBashSession" (#8767)
|
2025-05-28 14:28:26 -04:00 |
|
Robert Brennan
|
82657b7ba1
|
Add username parameter to AsyncBashSession (#8746)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-05-28 10:16:45 -04:00 |
|
Robert Brennan
|
c3ab4b480b
|
Fix TypeError in list_files endpoint while preserving router_error_log functionality (#8744)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-05-27 18:25:07 -04:00 |
|
Ryan H. Tran
|
b0b5a6c2a1
|
Expose partial MCP server addition failure logs (#8655)
|
2025-05-24 00:17:31 +07:00 |
|
Xingyao Wang
|
3d02c0c3a3
|
Fix issue #8372: Implement browser screenshot saving functionality (#8383)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2025-05-11 15:51:18 +08:00 |
|
Xingyao Wang
|
f8faa28bb1
|
Fix issue #8369: Handle invalid arguments in model tool calls (#8370)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-05-09 22:11:05 +08:00 |
|
Boxuan Li
|
13ca75c8cb
|
Add windows local runtime support with PowerShell (#7410)
Co-authored-by: Boxuan Li (from Dev Box) <boxuanli@microsoft.com>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-05-07 08:51:08 +00:00 |
|
Xingyao Wang
|
6032d2620d
|
feat(MCP): MCP refactor, support stdio, and running MCP server in runtime (#7911)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-05-02 09:43:19 +08:00 |
|
sp.wack
|
1ffaae17ff
|
hotfix(backend): Handle errors when executing run actions (#8160)
|
2025-05-01 20:06:20 +04:00 |
|
Xingyao Wang
|
78d82408b7
|
fix: use lower range of tcp port for file viewer (#8051)
|
2025-04-24 01:51:44 +00:00 |
|
Xingyao Wang
|
a04024a239
|
refactor: file viewer server so it is accessible via localhost without authentication (#7987)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-04-21 22:12:06 +00:00 |
|
sp.wack
|
34989f8e96
|
feat: Diff UI (#6934)
|
2025-04-17 16:12:25 +04:00 |
|
sp.wack
|
72b5e18898
|
fix(backend): Return 400 if trying to open a binary file (#7825)
|
2025-04-11 22:47:57 +00:00 |
|
Duc Pham
|
35d49f6941
|
feat (backend): Add support for MCP servers natively via CodeActAgent (#7637)
Co-authored-by: trungbach <trunga2k29@gmail.com>
Co-authored-by: quangdz1704 <Ntq.1704@gmail.com>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
|
2025-04-10 01:59:13 +00:00 |
|
Boxuan Li
|
e951da7a25
|
Fix action execution server JSONResponse (#7721)
|
2025-04-07 22:49:39 +08:00 |
|
Xingyao Wang
|
ac8b5e7934
|
[agent, browsing] Support viewing pdf and png/jpg via browser (#7457)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
|
2025-03-28 07:07:33 +00:00 |
|
Ray Myers
|
0356df8c6b
|
Add async ruff linting and remove flake8 dependency (#7539)
|
2025-03-27 16:54:53 -05:00 |
|
Kento Sugita
|
daa4af18d1
|
fix timeout to impove stability (#7443)
|
2025-03-23 15:06:05 -07:00 |
|
Xingyao Wang
|
01e0e29a9f
|
Reduce bash SOFT timeout from 30 to 10 seconds (#7423)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-22 22:42:24 +00:00 |
|
Xingyao Wang
|
f2a54f4e23
|
Implement asynchronous browser initialization (#7328)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-19 03:34:57 +08:00 |
|
Ryan H. Tran
|
300bfbdf2d
|
Upgrade openhands-aci to 0.2.6 (#7233)
|
2025-03-14 02:10:59 +08:00 |
|
Robert Brennan
|
7084b0238c
|
Fix HTTPException not callable error in action_execution_server middleware (#7215)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-13 03:10:13 +08:00 |
|
Ryan H. Tran
|
32ee6a5a64
|
Add diff for edit observation and display in UI (#7014)
|
2025-02-28 16:36:32 +00:00 |
|
diwu-sf
|
eb5be2ab63
|
Fix download workspace zip file event loop hanging (#6722)
|
2025-02-19 10:51:52 -05:00 |
|
Xingyao Wang
|
1a7003a705
|
Add sysbox support to remote runtime for eval; Add memory monitor, stress tests to help debug memory issue (#6684)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2025-02-18 20:02:28 +00:00 |
|
Xingyao Wang
|
f7c806c119
|
using all available system memory when RUNTIME_MAX_MEMORY_GB is not set (#6691)
|
2025-02-12 09:18:34 -05:00 |
|
Xingyao Wang
|
3188646195
|
refactor(runtime): Use openhands-aci file editor directly in runtime instead of execute it through ipython (#6671)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-12 01:37:44 +08:00 |
|
Xingyao Wang
|
6a6dc93e03
|
feat(runtime): use prlimit to limit resource usage of command to avoid OOM Runtime Kill (#6338)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2025-02-11 11:21:11 +08:00 |
|
Xingyao Wang
|
478b225d11
|
feat: Add LocalRuntime (#5284)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-07 16:35:14 +00:00 |
|
Xingyao Wang
|
0bed17758f
|
fix: incorrect soft-timeout implementation & fix hard-timeout follow-up command (#6280)
|
2025-01-17 01:27:00 +08:00 |
|
Robert Brennan
|
4da812c781
|
Better handling of stack traces and exc_info (#6253)
|
2025-01-14 10:22:39 -05:00 |
|
sp.wack
|
f6bed82ae2
|
Add port mappings support (#5577)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: tofarr <tofarr@gmail.com>
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: Robert Brennan <contact@rbren.io>
|
2025-01-09 15:02:56 +00:00 |
|
Xingyao Wang
|
ec70af9412
|
refactor: Replace pexpect with libtmux in BashSession (#4881)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-01-04 05:22:13 +08:00 |
|
Ryan H. Tran
|
7a0488c012
|
Use more specific action types for openhands-aci commands (#5508)
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
|
2024-12-21 02:48:27 +08:00 |
|
Ryan H. Tran
|
c5117bc48d
|
Upgrade openhands-aci to v0.1.2 (#5397)
|
2024-12-05 01:25:24 +08:00 |
|
Xingyao Wang
|
d0b5dd3000
|
feat: display exact error for runtime requests exception handling (#5386)
|
2024-12-03 16:23:31 +00:00 |
|
Xingyao Wang
|
1021e0c416
|
chore(runtime): Add logging for /server_info endpoint (#5208)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2024-11-22 19:42:35 +00:00 |
|
Xingyao Wang
|
bb8b4a0b18
|
feat(runtime): add system resource metrics to /server_info endpoint (#5207)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2024-11-23 02:28:32 +08:00 |
|
Robert Brennan
|
cde7ce49be
|
fix up lockup when long actions are run (#5144)
|
2024-11-20 15:42:02 +00:00 |
|
Xingyao Wang
|
fd81670ba8
|
feat: add VSCode to OpenHands runtime and UI (#4745)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2024-11-14 00:20:49 +08:00 |
|
Rohit Malhotra
|
8c00d96024
|
Support displaying images/videos/pdfs in the workspace (#4898)
|
2024-11-11 20:22:17 +02:00 |
|
Robert Brennan
|
98751a3ee2
|
Refactor of error handling (#4575)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
|
2024-11-04 23:30:53 +00:00 |
|
Xingyao Wang
|
d50425865a
|
fix(runtime): only accept one request at a time for exec action requests (#4589)
|
2024-10-29 23:48:50 +08:00 |
|