Tim O'Farrell
9ac8f011fe
Converted exponential backoff to fixed ( #9006 )
2025-06-09 09:02:52 -06:00
Leander Maben
d84befe28f
Adding LLM Based Editing capability ( #8677 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
2025-06-09 21:57:20 +08: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
Tim O'Farrell
0221f21c12
Wait for nested container graceful shutdown ( #8969 )
2025-06-08 13:43:34 -06:00
Tim O'Farrell
617445d5ca
Nested event store search no longer throwing errors on 404 ( #8985 )
2025-06-08 13:41:58 -06:00
Xingyao Wang
34c13c8824
Add back microagent files with special handling for user inputs ( #8139 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-06-09 02:49:54 +08:00
Graham Neubig
46c12ce258
Update summary_prompt for improved code quality ( #8975 )
2025-06-07 14:46:40 -04:00
chuckbutkus
345dccbf84
Allow user to change their email address ( #8861 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-06 18:22:29 +00:00
Rohit Malhotra
6605269e5b
[Fix]: make sure to track opened PRs using Git MCP ( #8949 )
2025-06-07 02:22:14 +08:00
Xingyao Wang
59f5f0dc9b
feat(agent): remind the agent that it can use timeout to increase the amount of time the command is running ( #8932 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-05 20:57:33 -07:00
Rohit Malhotra
4df3ee9d2e
(refactor): Update MCP Client to use FastMCP ( #8931 )
2025-06-06 10:01:39 +08:00
Rohit Malhotra
aa54a25241
[Fix]: Broken links from cloud resolver ( #8923 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-06 01:46:04 +00:00
Robert Brennan
0813c113f0
Fix for running git commands with the proper user ( #8898 )
2025-06-06 00:20:15 +00:00
tofarr
19fcf427ba
Improved WebSocket Error Handling ( #8924 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-05 16:42:18 -06:00
Rohit Malhotra
336b22bea4
[Fix]: add missing await ( #8936 )
2025-06-05 21:52:30 +00:00
Robert Brennan
309c086976
Fix event stream replay during new connections by replaying before joining ( #8818 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-05 12:37:02 -07:00
Ray Myers
afd8ee61e7
Fix missing None-check in get_conversations ( #8927 )
2025-06-05 18:55:41 +00:00
Rohit Malhotra
93b1276768
[Feat]: Add experiment manager ( #8820 )
2025-06-05 14:49:20 -04:00
Ray Myers
dee89462c2
Improve type coverage for nested runtime ( #8921 )
2025-06-05 16:19:53 +00:00
Calvin Smith
41cee4b68d
Add unit tests for View object ( #8900 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
2025-06-04 19:35:32 -06:00
tofarr
91e24a4a31
Add conversation start and stop endpoints ( #8883 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-04 16:29:24 -06:00
tofarr
c6c2aafc4f
Assorted fixes for the nested / docker runtimes. ( #8899 )
2025-06-04 13:56:03 -06:00
Robert Brennan
d346506d34
Revert "Unrevert "Add username parameter to AsyncBashSession"" ( #8897 )
2025-06-04 18:45:28 +00:00
Rohit Malhotra
d30c6ff720
(Hotfix): make sure MCP tool error observations are surfaced to agent ( #8894 )
2025-06-04 18:42:09 +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
Anton Sokolchenko
a933a81ef5
Increase sandbox close delay in sandbox_config.py to 3600 seconds ( #8889 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io>
2025-06-04 18:12:32 +00:00
tofarr
3c977bd715
Fix for nested mount volumes ( #8888 )
2025-06-04 09:30:57 -06:00
Graham Neubig
c403973616
Add return type annotations to docker runtime ( #8543 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-04 11:24:25 -04:00
Calvin Smith
0fd83ff38a
Bump condenser window up by 75% ( #8887 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
2025-06-04 15:12:22 +00:00
OpenHands
6c34e5850b
Fix issue #8419 : Document get_impl and import_from ( #8420 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-06-04 01:23:53 +00:00
Robert Brennan
b771fb6e32
Add automatic setup flow in CLI mode when settings are not found ( #8775 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-06-04 00:01:12 +00:00
tofarr
c2a0e525de
Now using Dependency Injection to associate conversations with requests ( #8863 )
2025-06-03 17:36:45 -06:00
Robert Brennan
4aed3944cf
Make CLI pip-installable ( #8772 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-03 23:35:14 +00:00
Rohit Malhotra
a348840534
[Feat]: support streamable http mcp ( #8864 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-03 17:06:44 +00:00
baii
b706f59cfd
fix: can't add gitlab personal access token and add more debug log in validate_provider_token ( #8782 )
2025-06-03 11:57:04 -04:00
tofarr
a5f5bceed6
Fix for nested event store ( #8865 )
2025-06-03 07:50:50 -06:00
Xingyao Wang
17ae03857f
fix(mcp): authentication for mcp calls in remote runtime ( #8856 )
2025-06-02 21:41:47 +00:00
tofarr
e49c984e9f
Fix for event params ( #8860 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-02 15:16:00 -06:00
tofarr
d03efa284a
Added X-Session-API-Key to nested event store ( #8857 )
2025-06-02 14:15:41 -06:00
மனோஜ்குமார் பழனிச்சாமி
aac2e51fc7
Add INIT_PLUGIN_TIMEOUT env ( #8840 )
2025-06-03 02:47:58 +08:00
Robert Brennan
21af52560a
Add detailed logging to remote runtime resume process ( #8819 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-02 13:12:24 -04:00
tofarr
72c24b461c
Fix LocalRuntime to properly handle existing subprocesses ( #8821 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-02 17:03:48 +00:00
Xingyao Wang
ab1cdb5b5f
feat(aci): adding file viewing capability to different extension types ( #8742 )
...
Co-authored-by: Hoang Tran <descience.thh10@gmail.com>
2025-06-03 00:02:02 +07:00
Ryan H. Tran
cab144cc51
Upgrade openhands-aci to 0.2.15 ( #8811 )
2025-06-02 22:08:14 +07:00
tofarr
3f412027ec
Reduce the noise from loggers ( #8833 )
2025-06-02 08:34:29 -06:00
Ming Fang
4221ce8566
Fix typo in issue_resolver.py: 'confgurable' -> 'configurable' ( #8839 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-06-02 00:11:34 -04:00
kotauchisunsun
28dbb1fc74
[refactor]: call load_openhands_config in resolver ( #8641 )
2025-06-01 16:48:17 +02:00
llamantino
880c05ed94
Fix all broken docs links across the project ( #8830 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com>
2025-05-31 21:24:59 -04: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
Xingyao Wang
277b87413b
chore: log stack trace when failed to connect in mcp ( #8804 )
2025-05-30 18:35:19 -04:00