231 Commits

Author SHA1 Message Date
chuckbutkus
17644fedd7
Keycloak changes (#6986) 2025-02-28 15:29:15 -05:00
tofarr
ce30d63510
Page Refresh now restarts agent loop if status is STOPPED or ERROR (#6829) 2025-02-27 12:34:16 -07:00
Xingyao Wang
616ff49787
feat: add sound and browser notifications for agent state changes (#6530)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com>
2025-02-27 18:40:26 +00:00
tofarr
f32f683f92
Refactor: Moving ConversationInfo to server module (#6981) 2025-02-27 11:04:38 -07:00
tofarr
f437d06e81
Fix for error cleaning stale (#6971) 2025-02-27 08:04:37 -07:00
Ray Myers
34febafae4
Add system event listeners for monitoring (#6929) 2025-02-26 20:37:21 -05:00
Ray Myers
db1f5a8df2
Add ability to define custom runtime classes (#6955)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-26 16:22:47 +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
Dai Dao
e109f7e58e
refactor : Improve frontend setup doc and locale error (#6850)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-21 23:14:44 +01:00
Graham Neubig
f093c14ad3
Fix mypy errors in agenthub directory (#6811)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-21 13:55:27 +00: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
diwu-sf
eb5be2ab63
Fix download workspace zip file event loop hanging (#6722) 2025-02-19 10:51:52 -05:00
Rohit Malhotra
9ff15bf94f
Add selected branch to convo metadata (#6773) 2025-02-17 17:27:13 -05: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
tofarr
cb5e7f0130
Agent session no longer stuck in starting on raised exception (#6703) 2025-02-13 05:24:44 -07:00
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
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
Rohit Malhotra
a7239ce799
Move GH Token retrieval to GitHubService class (#6605)
Co-authored-by: tofarr <tofarr@gmail.com>
2025-02-04 18:39:42 +00:00
Rohit Malhotra
7151f75340
Use user_id as token set indicator for settings (#6595)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-03 20:36:47 -05:00
tofarr
f24fbec165
Fix: re-add github token middleware (#6594) 2025-02-03 19:55:09 +00:00
Rohit Malhotra
4adef574c0
Refactor: Github Service (#6580)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-02-03 17:21:36 +00:00
Rohit Malhotra
7d09a158c3
Fix Github service bugs (#6571)
Co-authored-by: tofarr <tofarr@gmail.com>
2025-02-03 16:44:32 +00:00
tofarr
bbfdc62139
Fix for issue where retries continue on a closed runtime (#6564)
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
2025-02-03 08:44:09 -07:00
Rohit Malhotra
19e0c32eb7
Fix: RM debug print (#6569) 2025-01-31 20:57:43 +00:00
Rohit Malhotra
17a4100feb
Refactor: Move Github endpoint logic to GithubService class (#6558)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-31 15:20:28 -05:00
sp.wack
f7934bed80
chore(backend): GitHub token should be a SecretStr (#6494) 2025-01-31 19:15:19 +04:00
Ray Myers
fd73f4210e
Show LLM retries and allow resume from rate-limit state (#6438)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-01-30 21:51:47 +00:00
Robert Brennan
1bccfb3492
fix gh middleware (#6556) 2025-01-30 16:17:49 -05:00
Robert Brennan
27fdae6ecc
Refactor: move middleware definition (#6552) 2025-01-30 15:32:26 -05:00
tofarr
173f824704
Filtering lost+found directory from root of workspace (#6487) 2025-01-30 10:24:12 -07:00
sp.wack
c54911d877
chore: Move user's analytics consent to the backend (#6505) 2025-01-30 18:28:29 +04:00
Rohit Malhotra
a6eed5b7e9
Remove unused event search route (#6510) 2025-01-29 16:45:24 -05:00
Robert Brennan
b64d130a6e
remove old manager (#6525) 2025-01-29 16:45:07 -05:00
sp.wack
a7bb6720ba
feat: Better error message handling (#6502) 2025-01-29 15:25:31 +00:00
Rohit Malhotra
eb760f32c7
Refactor: Don't serialize matching events when searching event stream (#6509) 2025-01-28 18:17:44 -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
Rohit Malhotra
0ba96ce69e
Feat: Ability to filter events by multiple types (#6484) 2025-01-27 22:09:16 +00:00
Rohit Malhotra
604534905f
Refactor: Use type[Event] instead of str to filter events (#6480)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-27 13:58:09 -05:00
Calvin Smith
12dd23ba1c
Enable memory condensation from the frontend (#6333)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
2025-01-27 11:02:35 -07:00
tofarr
8a65df6bce
refactor: Update get_github_installation_ids to use httpx (#6451)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-27 09:59:50 -07: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
tofarr
21e912d6fb
Feat remove redis (#6278)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-23 14:33:16 -07:00
chuckbutkus
2ff9ba1229
AWS necessary changes only (#6375)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-01-23 13:10:11 -05:00
tofarr
21d4ba0bbd
Feat: Stop runtimes rather than delete them (#6403)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-23 07:43:02 -07:00
tofarr
5ba9a6d321
Feat: Better mechanism for attaching middleware (#6365) 2025-01-23 07:31:43 -07:00
tofarr
1337d03816
Example usage of httpx (#6325) 2025-01-22 16:06:43 +00:00
Robert Brennan
04e36df4d7
remove dead code (#6386) 2025-01-22 10:26:59 -05:00
Robert Brennan
8ae36481df
Fix API key again (#6390) 2025-01-21 17:00:59 +00:00