David Thompson
|
78cc27a18f
|
Update docker.py to support podman (#6778)
|
2025-03-01 23:10:03 +01:00 |
|
Engel Nyst
|
2db7a50e43
|
Separate microagent template (#7041)
|
2025-03-01 17:46:04 +01:00 |
|
Ray Myers
|
2e4911dc59
|
Structured logging mode (#7034)
|
2025-03-01 04:17:56 +00:00 |
|
Ryan H. Tran
|
32ee6a5a64
|
Add diff for edit observation and display in UI (#7014)
|
2025-02-28 16:36:32 +00:00 |
|
Xingyao Wang
|
7810d8c4a0
|
[agent] improve finish tool for sonnet 3.7 (#7002)
|
2025-02-28 15:43:13 +00:00 |
|
Engel Nyst
|
0f07805a1b
|
Refactor to a helper class for the agent's history (ConversationMemory) (#7008)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-02-28 03:22:33 +01:00 |
|
Engel Nyst
|
6e3e9e397e
|
Re-add separators between user messages (#7004)
|
2025-02-27 22:47:15 +01:00 |
|
tofarr
|
f32f683f92
|
Refactor: Moving ConversationInfo to server module (#6981)
|
2025-02-27 11:04:38 -07:00 |
|
Engel Nyst
|
9e0fee1890
|
Refactor sandbox and security configurations (#6973)
|
2025-02-27 14:38:51 +01:00 |
|
Ray Myers
|
34febafae4
|
Add system event listeners for monitoring (#6929)
|
2025-02-26 20:37:21 -05:00 |
|
Xingyao Wang
|
c4ba54122e
|
refactor: codeact tools into separate files (#6978)
|
2025-02-26 22:57:14 +00:00 |
|
Engel Nyst
|
4b7cca9bdf
|
Refactor agent_config loading from toml (#6967)
|
2025-02-26 22:06:10 +00:00 |
|
Engel Nyst
|
544e756f5f
|
Fix microagent matching to the user message, not previous enhancements (#6963)
|
2025-02-26 20:46:24 +01:00 |
|
Engel Nyst
|
4f98bce6df
|
Add selected_repo to command line (#6949)
|
2025-02-26 20:42:59 +01:00 |
|
tofarr
|
b38039e626
|
Fix fd leak (#6950)
|
2025-02-26 09:35:38 -07:00 |
|
Engel Nyst
|
f8045784b6
|
Refactor llm config from toml and clean up (#6923)
|
2025-02-26 15:20:58 +01:00 |
|
Rohit Malhotra
|
e49b9243af
|
[Feat]: Adding endpoint for suggested tasks Openhands could tackle (#6844)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-25 22:10:24 -05:00 |
|
celek
|
fa50e0c9b9
|
add extended generic section (#5932)
Co-authored-by: Christophe Elek <christophe.elek@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-24 20:31:02 +01:00 |
|
tofarr
|
f4c5bbda19
|
Revert "Fix file descriptor leak (#6897)" (#6921)
|
2025-02-24 13:47:13 -05:00 |
|
Engel Nyst
|
8ad89e368a
|
Small rename to long term memory (#6914)
|
2025-02-24 23:35:16 +08:00 |
|
tofarr
|
29ba94fc0f
|
Fix file descriptor leak (#6897)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-24 08:35:10 -07:00 |
|
Ivan Dagelic
|
ecd573febc
|
Daytona Runtime (#6863)
Signed-off-by: jsrzic <josip.srzic@gmail.com>
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com>
Co-authored-by: jsrzic <65179822+jsrzic@users.noreply.github.com>
|
2025-02-24 13:09:30 +01:00 |
|
Engel Nyst
|
666c186826
|
Display session ID in CLI mode
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-24 03:18:28 +01:00 |
|
Engel Nyst
|
2d2dbf1561
|
Use LLM APIs responses in token counting (#5604)
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-02-23 17:58:47 +01:00 |
|
Engel Nyst
|
abac25cc4c
|
Keep the first user message by default in condensers (#6888)
|
2025-02-23 17:20:31 +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 |
|
Boxuan Li
|
d33913e036
|
Add enable_history_truncation option to disable history truncation (#6820)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-21 06:43:02 +00:00 |
|
Engel Nyst
|
22c5ad85d9
|
Fix: Simplify prompt caching for new Anthropic API (#6860)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-20 23:38:55 +01:00 |
|
Robert Brennan
|
52723061b1
|
Add conversation age limit configuration (#6763)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-20 10:50:17 -05: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 |
|
Calvin Smith
|
81f2b08a89
|
fix: Avoid infinite loop with rolling condensers and history truncation (#6795)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-02-19 07:45:33 -07: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 |
|
Calvin Smith
|
8d097efb4f
|
enh: Refactor Event -> Message pipeline outside of CodeActAgent (#6715)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-18 11:23:06 -07:00 |
|
Xingyao Wang
|
a7bb73ded2
|
fix: disable prlimit since limiting --vm breaks nodejs (#6765)
|
2025-02-17 17:53:02 +00:00 |
|
tofarr
|
f4b123f73b
|
Improve SensitiveDataFilter and add comprehensive tests (#6755)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-17 10:23:43 -07:00 |
|
Robert Brennan
|
3a478c2303
|
Better LLM retry behavior (#6557)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-17 10:36:59 -05:00 |
|
tofarr
|
82b5325792
|
Added iterate method and additional tests for search functions (#6756)
|
2025-02-17 08:11:13 -07:00 |
|
Boxuan Li
|
efbff2e655
|
Add a sanity test for load_app_config and get_agent_config_arg (#6723)
|
2025-02-14 21:01:42 -08: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 |
|
wtiger9218
|
f5fccab1f6
|
feat(resolver): implement gitlab resolver (#6458)
Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Co-authored-by: José Luis Di Biase <josx@interorganic.com.ar>
Co-authored-by: Oriana <oriana@camba.coop>
Co-authored-by: Charlie <charlie@camba.coop>
Co-authored-by: Juan Manuel Daza <61162223+juanmanueldaza@users.noreply.github.com>
Co-authored-by: Juan Manuel Daza <juandaza@camba.coop>
Co-authored-by: Cody Kociemba <cody@symbaventures.com>
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-13 18:21:23 -05:00 |
|
Boxuan Li
|
ef12bc5381
|
Evaluation harness: Add agent config option (#6662)
|
2025-02-13 15:05:03 -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 |
|
Graham Neubig
|
7860055f8c
|
fix: Normalize whitespace when comparing patch context lines (#6541)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-10 18:53:39 +00:00 |
|
Rohit Malhotra
|
9bdc8dda6c
|
[Enhancement]: Handle GH token refresh inside runtime (#6632)
|
2025-02-10 11:12:12 -05:00 |
|
Rohit Malhotra
|
4a5891cbea
|
[Bug fix]: Standardize SecretStr use (#6660)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-02-10 08:03:56 -05: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 |
|
Graham Neubig
|
93d2e4a338
|
Optimize memory usage in FileEditObservation (#6622)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
|
2025-02-07 08:19:32 -05:00 |
|
Graham Neubig
|
2832dba27a
|
Fix memory leak in JSON encoder (#6620)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
|
2025-02-05 17:39:04 +00:00 |
|
Calvin Smith
|
e47aaba4ca
|
Improve performance of LLM summarizing condenser (#6597)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-05 03:26:15 +00:00 |
|