Boxuan Li
d343e4ed9a
Config to save screenshots in trajectory ( #7284 )
2025-03-22 05:43:01 +00:00
chuckbutkus
c3d60b31d1
All-1465 Move user conversations ( #7340 )
2025-03-19 16:03:09 -04:00
Engel Nyst
cc45f5d9c3
Add RecallActions and observations for retrieval of prompt extensions ( #6909 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
2025-03-15 21:48:37 +01:00
Engel Nyst
395c1ea9e3
[Refactor] split runtime initialization (create, connect, init) in cli scripts ( #7036 )
2025-03-03 00:19:25 +01:00
Engel Nyst
4f98bce6df
Add selected_repo to command line ( #6949 )
2025-02-26 20:42:59 +01:00
Ryan H. Tran
34fa9ed4db
fix: task_str validation not required for trajectory replay ( #6957 )
2025-02-26 14:17:03 +01:00
Boxuan Li
fab4532f6b
Save complete trajectory in presence of history truncation ( #6751 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-21 00:14:30 -08:00
Engel Nyst
eed7e2dd6e
Refactor I/O utils; allow 'task' command line parameter in cli.py ( #6187 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev>
2025-02-19 22:10:14 +01:00
Cheng Yang
63565982aa
docs: improve docstrings for CLI and config utils ( #5398 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-15 01:51:59 +00:00
Boxuan Li
e487008e74
Trajectory replay: Fix a few corner cases ( #6380 )
2025-02-02 00:27:22 -08:00
Boxuan Li
4383be1ab4
(feat) Add trajectory replay for headless mode ( #6215 )
2025-01-18 05:48:22 +00:00
Boxuan Li
92b8d55c2d
Rename trajectories_path config to save_trajectory_path ( #6216 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-01-14 04:32:45 +00:00
Engel Nyst
3d2138d9ce
Command line args fixes ( #5990 )
2025-01-05 02:58:26 +00:00
Robert Brennan
8983d719bd
Support microagents in CLI and Headless ( #5971 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-01-02 16:52:45 -05:00
Robert Brennan
f3885cadc1
Fix CLI and headless after changes to eventstream ( #5949 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-01-01 06:05:35 +01:00
Boxuan Li
ebb2d86ce3
Headless or endless? Rewrite auto continue response in headless mode ( #5879 )
2024-12-28 10:25:50 -08:00
Engel Nyst
1146b6248b
Support multiline and default user messages ( #5400 )
2024-12-05 21:03:18 +01:00
Xingyao Wang
ff84a3eede
chore: remove specified sid ( #5127 )
2024-11-19 16:41:27 +00:00
Graham Neubig
a753babb7a
Integrate OpenHands resolver into main repository ( #4964 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com>
2024-11-14 09:45:46 -05: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
Boxuan Li
88dbe85594
Make trajectories_path support file path ( #4840 )
2024-11-08 06:26:12 +00:00
Xingyao Wang
dc0e223d1a
fix(agent controller): misplaced runtime.connect that cause swebench workspace to fail ( #4826 )
2024-11-08 01:50:33 +08:00
Rohit Malhotra
436ecb80a3
Logger fixes for openhands-resolver ( #4710 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-11-05 16:49:32 +00:00
Engel Nyst
eeb2342509
Refactor history/event stream ( #3808 )
2024-11-05 03:36:14 +01: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
Robert Brennan
30eeaa641c
Major logging overhaul ( #4563 )
2024-10-29 07:30:50 +01:00
Xingyao Wang
1f23dc89b6
fix(eval): add runtime.connect to all eval harness ( #4565 )
2024-10-26 00:41:30 +08:00
Robert Brennan
8d2b2d4318
Refactor runtime to add a connect method ( #4410 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com>
2024-10-25 09:02:19 -04:00
Xingyao Wang
2d5b360505
refactor: re-organize different runtime implementations into an impl folder ( #4346 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-10-23 10:10:03 +00:00
Boxuan Li
7186224899
Dump trajectories with delegate history if configured ( #4336 )
2024-10-13 17:30:04 -07:00
Xingyao Wang
b23c7aab5a
[eval] stop set sid in eval ( #4311 )
2024-10-10 11:47:27 +08:00
Engel Nyst
e6847e9e61
Move agenthub within openhands ( #4130 )
2024-10-08 00:34:18 +00:00
Aditya Bharat Soni
0809d26f4d
fix: Allow evaluation benchmarks to pass image urls in run_controller() instead of simply passing strings ( #4100 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
2024-10-07 15:37:08 -04:00
Rehan Ganapathy
c8a933590a
(feat) allow specification of config.toml location via args (solves #3947 ) ( #4168 )
...
Co-authored-by: Rehan Ganapathy <rehanganapathy@MACASF.local>
2024-10-02 20:30:12 +00:00
tofarr
ee284bae8f
Fix server lock up on session init ( #4007 )
2024-09-24 15:49:30 -06:00
tobitege
c32cec7f89
(enh) send status messages to UI during startup ( #3771 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Robert Brennan <contact@rbren.io>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
2024-09-24 18:46:58 +00:00
tobitege
57390eb26b
(enh) docker pull (if not found locally) with progress info ( #3682 )
2024-09-14 06:26:42 +02:00
Xingyao Wang
090c911a50
(refactor) Make Runtime class synchronous ( #3661 )
...
* change runtime to be synchronous
* fix test runtime with the new interface
* fix arg
* fix eval
* fix missing config attribute
* fix plugins
* fix on_event by revert it back to async
* update upload_file endpoint
* fix argument to upload file
* remove unncessary async for eval;
fix evaluation run in parallel
* use asyncio to run controller for eval
* revert file upload
* truncate eval test result output
2024-08-30 01:37:03 +00:00
Robert Brennan
01ae22ef57
Rename OpenDevin to OpenHands ( #3472 )
...
* Replace OpenDevin with OpenHands
* Update CONTRIBUTING.md
* Update README.md
* Update README.md
* update poetry lock; move opendevin folder to openhands
* fix env var
* revert image references in docs
* revert permissions
* revert permissions
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
2024-08-20 00:44:54 +08:00