Rohit Malhotra
312b9fbfb1
Feat: Add selected branch param to backend ( #6508 )
2025-02-12 15:39:10 -05: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
sp.wack
36c2abadc2
chore: Move GitHub logic out of the frontend ( #6307 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io>
2025-01-28 13:14:32 +00:00
Robert Brennan
38e19d214d
Fix up conversation initialization ( #6430 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-24 18:43:02 +00:00
Engel Nyst
85a760e561
Simplify draft llm ( #6281 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-17 17:38:02 +00:00
Rohit Malhotra
000055ba73
Add initial user msg to /new_conversation route ( #6314 )
2025-01-17 14:43:03 +00:00
tofarr
313c8eca20
Fix closing sessions (again) ( #6322 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io>
2025-01-16 15:03:38 -07:00
Xingyao Wang
efe04baf34
Revert "Fix closing sessions" ( #6300 )
2025-01-16 09:14:56 -05:00
tofarr
8795ee6c6e
Fix closing sessions ( #6114 )
2025-01-15 10:04:22 -07:00
Robert Brennan
fa6792e5a6
Add GitHub repository information to system prompt ( #6057 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-15 08:02:07 +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
Robert Brennan
c411a29db4
Move GitHub Token export to backend ( #6153 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-08 21:12:46 +00:00
Engel Nyst
aabbbb6c6a
Fix duplicate state initialization ( #6089 )
2025-01-07 23:22:43 +01:00
Robert Brennan
affbc49b08
fix for clone repo ( #6116 )
2025-01-07 16:42:41 +00:00
Robert Brennan
8cfcdd7ba3
Add close method to EventStream ( #6093 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: tofarr <tofarr@gmail.com>
2025-01-06 21:59:42 +00:00
Xingyao Wang
c1b514e9d3
refactor: restructure microagents system ( #5886 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
2025-01-03 07:13:18 +09:00
Engel Nyst
40d8245089
Fix history loading when state was corrupt/non-existent ( #5946 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2024-12-31 21:46:35 +00:00
Robert Brennan
d29cc61aa2
Remove while True in AgentController ( #5868 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com>
2024-12-31 16:10:36 -05:00
Robert Brennan
d646b2089d
Fix several async lockups ( #5734 )
2024-12-21 19:07:31 +00:00
Robert Brennan
73c38f1163
refactor: move session initialization from WebSocket to REST API ( #5493 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
2024-12-20 15:50:09 +00:00
Xingyao Wang
e9cafb0372
chore: Cleanup runtime exception handling ( #5696 )
2024-12-19 17:28:29 +00:00
tofarr
5498ca1f8b
Fix: Agent gets stuck in closing and server won't die ( #5675 )
2024-12-18 18:47:27 +00:00
Robert Brennan
6ae84bf992
fix session leak ( #5656 )
2024-12-17 14:38:33 -05:00
Raj Maheshwari
2b06e4e5d0
[Feat] Custom MicroAgents. ( #4983 )
...
Co-authored-by: diwu-sf <di.wu@shadowfaxdata.com>
2024-12-06 17:11:06 -05:00
tofarr
c7d89713e8
Feat socket io ( #5056 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: Robert Brennan <contact@rbren.io>
2024-11-26 00:12:28 +00:00
Robert Brennan
c9ed9b166b
handle exceptions more explicitly ( #4971 )
2024-11-19 13:46:03 -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
Engel Nyst
47464a9cfa
Revert "Feature: Add ability to reconnect websockets" ( #4801 )
2024-11-07 01:56:39 +00:00
tofarr
0e5e754420
Feature: Add ability to reconnect websockets ( #4526 )
2024-11-06 18:12:31 +00:00
Robert Brennan
74b3335b7d
Bugfix: fix session close ( #4765 )
2024-11-05 14:11:15 -05: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
1d2a616be7
Fix issue #4739 : '[Bug]: The agent doesn'"'"'t know its name' ( #4740 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-11-04 21:24:35 +00:00
Robert Brennan
250fcbe62c
Various async fixes ( #4722 )
2024-11-04 10:08:09 -05:00
tofarr
6414b1af6e
Fix agent session error in logs ( #4669 )
2024-11-01 10:50:56 +08:00
Engel Nyst
0687608feb
[Arch proposal] ENVIRONMENT event source ( #4584 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
2024-11-01 02:33:13 +08:00
Robert Brennan
30eeaa641c
Major logging overhaul ( #4563 )
2024-10-29 07:30:50 +01: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
Xingyao Wang
da548d308c
[agent] LLM-based editing ( #3985 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-10-22 04:51:44 +08:00
tofarr
cb58dab82b
Fix loop graceful shutdown ( #4394 )
2024-10-16 08:40:33 -06:00
tofarr
8a93da51be
Fix for lockup - create the runtime in a background thread ( #4412 )
...
Co-authored-by: Robert Brennan <contact@rbren.io>
2024-10-15 23:52:21 +00:00
Robert Brennan
45fb4fb9bc
allow reconnecting to a runtime ( #4223 )
2024-10-09 16:37:52 +00:00
tofarr
cdd05a98db
Lockup Resiliency and Asyncio Improvements ( #4221 )
2024-10-08 07:17:37 -06:00
tofarr
ee6a1cf334
Fix issue where an exception is raised because we try to finish a thread that was never started ( #4200 )
2024-10-03 22:04:26 +02:00
Ikko Eltociear Ashimine
5c31fd9357
chore: update agent_session.py ( #4186 )
2024-10-03 07:00:45 +00:00
Robert Brennan
ec1a86f150
Handle errors when starting session ( #4134 )
2024-10-01 12:40:09 -04:00
tobitege
29c34e0b6a
(fix) actions.ts: restored handleAssistantMessage handling order ( #4074 )
2024-09-26 19:56:12 +00:00
tofarr
c919086e25
Fix for regression ( #4075 )
...
Regression fixed
2024-09-26 12:58:00 -06:00