rohitvinodmalhotra@gmail.com
c34030b287
bump version
2025-11-11 15:54:37 -05:00
Rohit Malhotra
0a6b76ca2d
CLI: bump agent-sdk ( #11710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-11 20:29:18 +00:00
Tim O'Farrell
8b6521de62
Fix for issue where conversation does not start ( #11695 )
2025-11-11 20:23:18 +00:00
mamoodi
11636edf15
Release 0.62.0 ( #11706 )
2025-11-11 14:57:13 -05:00
Hiep Le
915c180ba7
feat(frontend): disable change agent button while agent is running ( #11691 )
2025-11-12 00:46:12 +07:00
sp.wack
cdd8aace86
refactor(frontend): migrate from direct posthog imports to usePostHog hook ( #11703 )
2025-11-11 15:48:56 +00:00
Hiep Le
a2c312d108
feat(frontend): add plan preview component ( #11676 )
2025-11-11 21:59:23 +07:00
sp.wack
5ad3572810
chore(frontend): Remove user_activated PostHog capture event ( #11704 )
2025-11-11 14:35:04 +00:00
John Eismeier
967e9e1891
Propose fix some typos and ignore emacs backup files ( #11701 )
...
Signed-off-by: John E <jeis4wpi@outlook.com >
2025-11-11 09:20:42 -05:00
sp.wack
f8a41d3ffe
fix(frontend): Properly reflect default user analytics setting ( #11702 )
2025-11-11 18:19:37 +04:00
John-Mason P. Shackelford
6e9e7547e5
Add Documentation link to profile context menu ( #11583 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-11 09:16:32 -05:00
Hiep Le
9b4f1c365b
feat(frontend): add change agent button ( #11675 )
2025-11-11 20:28:48 +07:00
Engel Nyst
f4dcc136d0
tests: remove Windows-only tests and clean up Windows conditionals ( #11697 )
2025-11-10 21:34:55 +01:00
Rohit Malhotra
36a8cbbfe4
Add GitHub CI workflow to check package versions ( #11637 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-10 19:39:49 +00:00
Engel Nyst
83a3c2c5bf
Add invisible AI-only guidance to Checklist: humans must fill ( #11688 )
2025-11-10 18:13:18 +00:00
Engel Nyst
63c9e6403f
ci: remove flaky Windows Python tests workflow ( #11694 )
2025-11-10 12:43:48 -05:00
Hiep Le
bff734070c
feat(frontend): update data-placeholder when switching to plan mode ( #11674 )
2025-11-10 21:30:29 +04:00
mamoodi
5db6bffaf6
Add some notes to the README for things that are not officially suppo… ( #11663 )
2025-11-10 20:16:41 +04:00
Engel Nyst
14807ed273
ci: remove outdated integration runner ( #11653 )
2025-11-10 15:51:40 +01:00
Rohit Malhotra
e0d26c1f4e
CLI: custom visualizer ( #11677 )
2025-11-07 19:45:01 +00:00
Rohit Malhotra
27c8c330f4
CLI release 1.0.6 ( #11672 )
2025-11-07 14:10:04 -05:00
sp.wack
0c927b19d2
fix(frontend): agent loading condition update logic ( #11673 )
2025-11-07 18:04:27 +00:00
Hiep Le
a660321d55
feat(frontend): display plan content within the planner tab ( #11658 )
2025-11-08 00:54:15 +07:00
Tim O'Farrell
0e94833d5b
Now removing V1 sandboxes in the V0 endpoint ( #11671 )
2025-11-07 10:51:46 -07:00
Engel Nyst
b83e2877ec
CLI: align with agent-sdk renames ( #11643 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-11-07 11:30:37 -05:00
sp.wack
7acee16de5
fix(frontend): Consider start task job error status for loading indicators ( #11670 )
2025-11-07 19:24:29 +04:00
sp.wack
1e3f1de773
fix(frontend): Add translations for error status' ( #11669 )
2025-11-07 13:51:58 +00:00
sp.wack
bfe60d3bbf
chore(frontend): Disable /feedback/conversation/{conversationId}/batch for V1 conversations ( #11668 )
2025-11-07 13:50:09 +00:00
sp.wack
ad75cd05d8
chore(frontend): Add better PostHog tracking ( #11645 )
2025-11-07 16:35:54 +04:00
Hiep Le
955f87561b
feat(frontend): enable pinning and unpinning of conversation tabs ( #11659 )
2025-11-07 13:38:30 +07:00
Hiep Le
1e5bff82f2
feat(frontend): visually highlight chat input container in plan mode ( #11647 )
2025-11-07 13:14:28 +07:00
Tim O'Farrell
ddf58da995
Fix V1 callbacks ( #11654 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-06 16:05:58 -07:00
Hiep Le
b678d548c2
feat(frontend): create new planner tab in the interface ( #11646 )
2025-11-06 23:56:35 +07:00
Hiep Le
a1d4d62f68
feat(frontend): show server status menu when hovering over the status indicator ( #11635 )
2025-11-06 16:23:08 +04:00
Yakshith
75e54e3552
fix(llm): remove default reasoning_effort; fix Gemini special case ( #11567 )
2025-11-05 23:30:46 +01:00
Yuxiao Cheng
6b211f3b29
Fix stuck after incorrect TaskTrackingAction ( #11436 )
...
Co-authored-by: jarrycyx <dzdzzd@126.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-11-05 22:09:51 +00:00
mamoodi
e208b64a95
Update free credits statement to $10 ( #11651 )
2025-11-05 20:57:56 +00:00
mamoodi
555444f239
Release 0.61.0 ( #11618 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-11-05 15:11:22 -05:00
Tim O'Farrell
d99c7827d8
More updates of agent_status to execution_status ( #11642 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-05 19:19:34 +00:00
mamoodi
5a8f08b4ef
Remove obsolete workflow ( #11650 )
2025-11-05 19:56:34 +01:00
Hiep Le
44fbd6c1b9
refactor(backend): the delete_app_conversation_info function ( #11648 )
2025-11-05 23:45:16 +07:00
sp.wack
7e824ca5dc
fix(frontend): V1 Loading UI ( #11630 )
2025-11-05 14:23:10 +00:00
sp.wack
9a7002d817
fix(frontend): V1 resume conversation / agent ( #11627 )
2025-11-05 14:16:46 +00:00
Hiep Le
6411d4df94
feat(frontend): display text label when items are selected across all canvas views ( #11636 )
2025-11-05 16:47:22 +07:00
eddierichter-amd
c544ea1187
localhost base_url fixup when running in a docker container ( #11474 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-11-04 17:57:25 -05:00
Graham Neubig
308d0e62ab
Change error logging to info for missing config files ( #11639 )
2025-11-04 21:27:13 +01:00
Ray Myers
9abd1714b9
fix - Speed up runtime tests ( #11570 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-04 11:17:55 -06:00
sp.wack
f1abe6c6af
fix(ci): Lint Python ( #11634 )
2025-11-04 16:24:24 +00:00
Tim O'Farrell
30b5ad1768
Fix for issue where conversations won't start ( #11633 )
2025-11-04 08:51:22 -07:00
Hiep Le
4ea3e4b1fd
refactor(frontend): break down conversation service into smaller services ( #11594 )
2025-11-04 20:52:44 +07:00
Hiep Le
7049a3e918
chore(frontend): add feature flag for planning agent ( #11616 )
2025-11-04 20:32:45 +07:00
Hiep Le
fa431fb956
refactor(backend): update get_microagent_management_conversations API to support V1 ( #11313 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-11-04 17:44:44 +07:00
Tim O'Farrell
2fc8ab2601
Bumped Software Agent SDK ( #11626 )
2025-11-03 14:53:12 -07:00
mamoodi
8e119c68ab
Create CNAME
2025-11-03 15:43:34 -05:00
Hiep Le
8893f9364d
refactor: update delete_app_conversation to accept ID instead of object ( #11486 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-11-03 13:26:33 -07:00
Tim O'Farrell
727520f6ce
V1 CORS Fix ( #11586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 12:14:02 -07:00
Tim O'Farrell
898c3501dd
Update initial from $20 to $10 ( #11624 )
2025-11-03 19:11:18 +00:00
Jessica Kerr
4c81965c61
build(devcontainer): add uvx installation ( #11610 )
2025-11-03 19:37:54 +01:00
Hiep Le
0f054c740c
fix(frontend): the width of the branch dropdown appears inconsistent on medium-sized screens. ( #11620 )
2025-11-04 01:30:11 +07:00
Yuxiao Cheng
9bcf80dba5
Adding error logging when config file is not found. ( #11419 )
...
Co-authored-by: jarrycyx <dzdzzd@126.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-11-03 13:19:48 -05:00
மனோஜ்குமார் பழனிச்சாமி
2a98cd9338
Fix import order for Windows PowerShell support ( #11557 )
2025-11-03 13:14:23 -05:00
Rohit Malhotra
b31dbfc21a
CLI: make sure MCP server doesn't persist even after removal ( #11602 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 12:45:47 -05:00
Tim O'Farrell
5d711d5576
Exclude V1 conversations from V0 ( #11595 )
2025-11-03 09:57:34 -07:00
Rohit Malhotra
3eb73de924
CLI: lazy load conversation for /new command ( #11601 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 16:30:08 +00:00
Rohit Malhotra
2e49f07451
CLI: Rm loading context ( #11603 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 16:15:47 +00:00
Hiep Le
e51685dab4
fix(frontend): there is insufficient padding below the code block. ( #11615 )
2025-11-03 21:34:01 +07:00
Aphix
b85cc0c716
fix: Autodetect pwsh.exe & DLL path (Win/non-WSL) ( #11044 )
2025-11-03 08:27:30 -05:00
Hiep Le
7ef1720b5d
fix(frontend): correct handling of OBSERVATION_MESSAGE messages for task events ( #11613 )
2025-11-03 18:57:11 +07:00
Hiep Le
a6385b4059
fix(frontend): agent status shows “Disconnected” when starting a new conversation until sandbox initializes ( #11612 )
2025-11-03 18:56:52 +07:00
sp.wack
7cfe667a3f
fix(frontend): V1 event rendering to display thought + action, then thought + observation ( #11596 )
2025-11-03 14:07:35 +04:00
Engel Nyst
6e8be827b8
Fix deprecated links ( #11605 )
2025-11-01 12:37:32 -04:00
Tim O'Farrell
2ccc611e7c
Regenerated poetry lock to update dependencies ( #11593 )
2025-10-31 20:25:01 +00:00
Rohit Malhotra
1f7dec4d94
CLI: patch release 1.0.5 ( #11598 )
2025-10-31 19:57:39 +00:00
sp.wack
966e4ae990
APP-125: Reset V1 terminal state when switching conversations by forcing remount ( #11592 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-31 18:41:19 +00:00
Rohit Malhotra
231019974c
CLI: fix binary build ( #11591 )
2025-10-31 18:01:29 +00:00
Rohit Malhotra
d246ab1a21
Hotfix(CLI): make settings page available even when conversation hasn't been created ( #11588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-31 17:19:53 +00:00
jpelletier1
15c207c401
Disables Copilot icon by default ( #11589 )
2025-10-31 17:06:15 +00:00
Rohit Malhotra
cf21cfed6c
Hotfix(CLI): make sure to update condenser credentials ( #11587 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-31 16:37:59 +00:00
Rohit Malhotra
12d57df6ac
CLI Patch release 1.0.4 ( #11585 )
2025-10-31 14:59:39 +00:00
Rohit Malhotra
3239eb4027
Hotfix(CLI): Update README to use V1 CLI for serve command and point to new docker image artifacts ( #11584 )
2025-10-31 09:34:19 -04:00
Rohit Malhotra
9be673d553
CLI: Create conversation last minute ( #11576 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-30 23:04:41 +00:00
Tim O'Farrell
7272eae758
Fix remote sandbox permissions ( #11582 )
2025-10-30 22:13:02 +00:00
mamoodi
ec670cd130
Rename LLM API Key to OpenHands LLM Key in settings ( #11577 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 16:52:31 -04:00
Hiep Le
31702bf46b
fix(frontend): delays in updating conversation titles before they are reflected in the user interface. ( #11558 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-10-30 18:06:18 +00:00
Tim O'Farrell
5894d2675e
V1 IDs without hyphens ( #11564 )
2025-10-30 16:33:16 +00:00
Hiep Le
59a992c0fb
feat(frontend): allow all users to access the LLM page and disable Pro subscription functionality ( #11573 )
2025-10-30 22:01:30 +07:00
Rohit Malhotra
1939bd0fda
CLI Release 1.0.3 ( #11574 )
2025-10-30 14:39:42 +00:00
Ray Myers
58e690ef75
Fix flaky test_condenser_metrics_included by creating new action objects ( #11555 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 09:20:06 -05:00
Rohit Malhotra
97403dfbdb
CLI: rename deprecated args ( #11568 )
2025-10-30 09:20:27 -04:00
sp.wack
2fc31e96d0
chore(frontend): Add V1 git service API with unified hooks for git changes and diffs ( #11565 )
2025-10-30 13:03:25 +00:00
Rohit Malhotra
6558b4f97d
CLI: bump agent-sdk version ( #11566 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 03:38:36 +00:00
Kevin Musgrave
12d6da8130
feat(evaluation): Filter task ids by difficulty for SWE Gym rollouts ( #11490 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 02:30:19 +00:00
mamoodi
38f2728cfa
Release 0.60.0 ( #11544 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-10-29 16:17:46 -04:00
sp.wack
fab48fe864
chore(frontend): Remove Jupyter tab and features ( #11563 )
2025-10-29 17:57:48 +00:00
sp.wack
a196881ab0
chore(frontend): Make terminal read-only by removing user input handlers ( #11546 )
2025-10-29 21:30:10 +04:00
Rohit Malhotra
ca2c9546ad
CLI: add unit test for default agent ( #11562 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-29 13:11:06 -04:00
sp.wack
704fc6dd69
chore(frontend): Add history loading state for V1 conversations ( #11536 )
2025-10-29 16:11:25 +00:00
Hiep Le
6630d5dc4e
fix(frontend): display error content when FileEditorAction encounters an error ( #11560 )
2025-10-29 20:03:25 +04:00
Hiep Le
0e7fefca7e
fix(frontend): displaying observation result statuses ( #11559 )
2025-10-29 20:02:32 +04:00
sp.wack
4020448d64
chore(frontend): Add unified hooks for V1 sandbox URLs (VSCode and served hosts) ( #11511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-29 14:52:31 +00:00
Hiep Le
2fdd4d084a
feat(frontend): display “waiting for user confirmation” when agent status is “awaiting_user_confirmation” ( #11539 )
2025-10-29 17:31:05 +04:00
Hiep Le
aba5d54a86
feat(frontend): V1 confirmation's call the right API ( #11542 )
2025-10-29 17:29:27 +04:00
sp.wack
6710a39621
hotfix(frontend): add unified conversation config hook with V1 support ( #11547 )
2025-10-29 17:26:37 +04:00
Tim O'Farrell
fccc6f3196
Fix permissions issue in docker Sandbox ( #11549 )
2025-10-28 20:24:54 +00:00
Tim O'Farrell
7447cfdb3d
Removed the pyright tool setting because it degrades VSCode developer experience ( #11545 )
2025-10-28 18:31:07 +00:00
Rohit Malhotra
297af05d53
Remove V0 CLI ( #11538 )
2025-10-28 13:16:07 -04:00
Hiep Le
b8f387df94
fix(frontend): chat suggestions disappear when “Push” is pressed before V1 conversation starts ( #11494 )
2025-10-29 00:04:30 +07:00
sp.wack
fc67f39b74
feat(frontend): implement V1 conversation pause/resume functionality ( #11541 )
2025-10-28 19:45:40 +04:00
Ray Myers
bc8922d3f9
chore - Remove trixie image build ( #11533 )
2025-10-28 15:32:48 +00:00
Hiep Le
37d58bba4d
fix(frontend): the microagent management page is currently broken as a result of recent V1 changes. ( #11522 )
2025-10-28 22:10:13 +07:00
sp.wack
037a2dca8f
fix(frontend): render terminal input commands and skip empty outputs ( #11537 )
2025-10-28 14:32:19 +00:00
Hiep Le
b5920eece6
fix(frontend): unable to create a new conversation through the Microagent Management page when the feature flag is enabled. ( #11523 )
2025-10-28 16:25:56 +04:00
sp.wack
a81bef8cdf
chore: Bump agent server ( #11520 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-28 16:21:19 +04:00
Ray Myers
450aa3b527
fix(llm): support draft editor retries by adding correct_num to LLMConfig ( #11530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Justin Coffi <jcoffi+github@gmail.com >
2025-10-28 01:02:50 +00:00
Ray Myers
4decd8b3e9
Provide httpx default context for OS-provided certs ( #11505 )
...
Co-authored-by: Pierrick Hymbert <pierrick.hymbert@gmail.com >
2025-10-27 17:54:20 -05:00
Zacharias Fisches
818f743dc7
Bugfix: respect config.tom system_prompt_filename when running swe-bench ( #11091 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-27 21:55:05 +00:00
Evelyn Colon
f402371b27
Contribution to Ignoring SSL Errors ( #11230 )
...
Co-authored-by: Evelyn Colon <evelyncolon13579@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 21:29:55 +00:00
Nick Ludwig
92b1fca719
feat: Add option to pass custom kwargs to litellm.completion ( #11423 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 21:07:31 +00:00
Yakshith
8de13457c3
fix(docker): mark /app as safe git directory to resolve pre-commit er… ( #10988 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 20:26:34 +00:00
Alex42006
8f94b68ea1
Fix red X when Tavily MCP does not return error ( #11227 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-10-27 21:36:08 +04:00
Rohit Malhotra
eb616dfae4
Refactor: rename user secrets table to custom secrets ( #11525 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-27 16:58:07 +00:00
John-Mason P. Shackelford
26c636d63e
OpenHands Enterprise Telemetry Service M1 ( #11468 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 13:01:56 +00:00
sp.wack
3ec8d70d04
fix(frontend): Optimistically cache individual conversations from paginated results ( #11510 )
2025-10-27 16:24:46 +04:00
John-Mason P. Shackelford
694ac74bb9
chore: repo.md now has instructions for enterprise directory ( #11478 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-27 07:45:04 -04:00
Cesar Garcia
7ee20067a8
Fix broken DOC_STYLE_GUIDE.md link in Development.md ( #11368 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-10-26 14:25:42 -04:00
Tim O'Farrell
054c5b666f
Moved event search to background thread ( #11487 )
2025-10-26 09:39:27 -06:00
PiteXChen
0ff7329424
Optimize the condense conditions of the condenser ( #11332 )
...
Signed-off-by: CLFutureX <chenyongqyl@163.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-10-26 11:23:22 -04:00
Wolf Noble
86c590cdc3
feat: Expose session_id to sandbox/runtime container ( #10863 )
2025-10-26 11:21:38 -04:00
mamoodi
319677e629
Fix README docker image ( #11515 )
2025-10-26 11:16:24 -04:00
Robert Brennan
f8b566b858
Fix broken docker links ( #11514 )
2025-10-26 11:05:44 -04:00
Hiep Le
f9694858fb
fix(frontend): frontend connects to WebSocket too early ( #11493 )
2025-10-26 12:35:55 +04:00
Hiep Le
7880c39ede
fix(frontend): loading spinner shown while waiting for start task to complete ( #11492 )
2025-10-26 12:29:21 +04:00
Robert Brennan
b5e00f577c
Replace All-Hands-AI references with OpenHands ( #11287 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-26 01:52:45 +02:00
Rohit Malhotra
2631294e79
Fix: incorrect attribute in convo info service ( #11503 )
2025-10-24 16:33:36 -06:00
Ray Myers
47776ae2ad
chore - Reference new org in python deps ( #11504 )
2025-10-24 20:56:56 +00:00
Graham Neubig
0ad411e162
Fix: Change default DOCKER_ORG from all-hands-ai to openhands ( #11489 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-24 15:06:48 -04:00
Alona
7bc56e0d74
feat: add 'git' as trigger word for bitbucket microagent ( #11499 )
2025-10-24 18:49:50 +00:00
Samuel Akerele
e450a3a603
fix(llm): Support nested paths in litellm_proxy/ model names ( #11430 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-24 17:41:25 +00:00
softpudding
17e32af6fe
Enhance dead-loop recovery by pausing agent and reprompting ( #11439 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-24 11:25:14 +00:00
Tim O'Farrell
4b303ec9b4
Fixes to unblock frontend ( #11488 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-23 14:43:45 -06:00
Ray Myers
eb954164a5
chore - update ghcr enterprise build to new org
2025-10-23 12:53:01 -05:00
Tim O'Farrell
0c1c2163b1
The AsyncRemoteWorkspace class was moved to the SDK ( #11471 )
2025-10-23 09:39:56 -06:00
Hiep Le
dd2a62c992
refactor(frontend): disable some agent server API until implemented in the server source code ( #11476 )
2025-10-23 19:38:18 +04:00
Rohit Malhotra
f3d9faef34
SAAS: dedup fetching user settings from keycloak id ( #11480 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-23 09:56:55 -04:00
Hiep Le
134c122026
fix: disable pro subscription upgrade on LLM page for self-hosted installs ( #11479 )
2025-10-23 01:11:04 +07:00
Rohit Malhotra
523b40dbfc
SAAS: drop deprecated table ( #11469 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-22 10:52:10 -04:00
sp.wack
6a5b915088
Add unified file upload support for V0 and V1 conversations ( #11457 )
2025-10-22 17:44:38 +04:00
sp.wack
a5c5133961
Remove queries from cache and do not refetch them after starting a conversation ( #11453 )
2025-10-22 13:42:09 +00:00
sp.wack
eea1e7f4e1
Prevent calling V1 "start tasks” API if feature flag is disabled + always set “start tasks” query cache to stale ( #11454 )
2025-10-22 20:38:32 +07:00
Hiep Le
e2d990f3a0
feat(backend): implement get_remote_runtime_config support for V1 conversations ( #11466 )
2025-10-22 15:38:25 +07:00
Hiep Le
f258eafa37
feat(backend): add support for updating the title in V1 conversations ( #11446 )
2025-10-22 13:36:56 +07:00
Hiep Le
19634f364e
fix(backend): repository pill does not display the selected repository when a conversation is initiated via slack ( #11225 )
2025-10-22 13:12:32 +07:00
Alona
aa6446038c
fix: remove accidentally committed Docker image tags from config.sh ( #11470 )
2025-10-22 04:48:17 +00:00
Tim O'Farrell
dbddc1868e
Fixes for VSCode code completion ( #11449 )
2025-10-21 21:39:50 +00:00
Rohit Malhotra
cd967ef4bc
SAAS: add local development helper scripts ( #11459 )
2025-10-21 21:26:23 +00:00
Tim O'Farrell
e34c13ea3c
Set dump mode to json to convert UUIDs to strings ( #11467 )
2025-10-21 19:20:56 +00:00
Hiep Le
1f35a73cc4
fix(frontend): display repository information after creating a V1 conversation ( #11463 )
2025-10-21 18:24:26 +00:00
Alona
267528fa82
fix: refresh provider tokens proactively and update git URLs on resume ( #11296 )
2025-10-22 01:19:08 +07:00
sp.wack
49f360d021
Fix toast dismissal to target specific toast IDs instead of all toasts ( #11455 )
2025-10-21 17:43:14 +00:00
sp.wack
9520da668c
Prevent WebSocket provider remount by defaulting to V1 ( #11458 )
2025-10-21 17:11:15 +00:00
Rohit Malhotra
9d19292619
V1: Experiment manager ( #11388 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-21 16:04:48 +00:00
sp.wack
fc9a87550d
Fix zero state not showing for V1 conversations ( #11452 )
2025-10-21 20:04:01 +04:00
sp.wack
490d3dba10
Remove toast notifications for starting/resuming conversation sandbox ( #11456 )
2025-10-21 20:03:45 +04:00
Rohit Malhotra
5ed1dde2e9
CLI Patch Release 1.0.2 ( #11448 )
2025-10-21 15:32:00 +00:00
sp.wack
a68576b876
Clear conversation state when switching between V1 conversations ( #11447 )
2025-10-21 20:21:58 +07:00
mamoodi
722124ae83
Move Search API Key and Confirmation Mode to Advanced settings ( #11390 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-21 08:51:21 -04:00
Tim O'Farrell
44578664ed
Add Concurrency Limits to SandboxService ( #11399 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-20 20:22:12 +00:00
Rohit Malhotra
9efe6eb776
Simplify security analyzer confirmation: replace two reject options with single 'Reject' option ( #11443 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-20 19:45:42 +00:00
Tim O'Farrell
6d137e883f
Add VSCode URL support and worker ports to sandbox services ( #11426 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-20 18:43:08 +00:00
Xingyao Wang
2889f736d9
Use PyPI version of Agent-SDK ( #11411 )
2025-10-20 17:25:54 +00:00
sp.wack
531683abae
feat(frontend): V1 conversation API (PARTIAL) ( #11336 )
...
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-10-20 20:57:40 +04:00
Ryan H. Tran
fab64a51b7
Add support for claude-haiku-4-5 ( #11434 )
2025-10-20 19:56:40 +07:00
Rohit Malhotra
cc18a18874
[Hotfix, V1 CLI]: Include missing condenser prompt template in binary executable ( #11428 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-19 18:18:23 +00:00
Graham Neubig
7525a95af0
Fix excessive error logging for missing org-level microagents ( #11425 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-19 13:41:28 -04:00
Rohit Malhotra
640f50d525
Fix: exception handling for get convo metadata ( #11421 )
2025-10-17 18:12:18 +00:00
mamoodi
6f2f85073d
Update PR template ( #11420 )
2025-10-17 13:57:42 -04:00
jpelletier1
9f3b2425ec
Experimental first-time user onboarding microagent ( #11413 )
2025-10-17 12:35:24 -04:00
Tim O'Farrell
1ebc3ab04e
Fix FastMCP authentication API breaking change ( #11416 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-17 16:32:36 +00:00
Graham Neubig
9bd0566e4e
fix(logging): Prevent LiteLLM logs from leaking through root logger ( #11356 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-17 11:19:22 -04:00
Engel Nyst
d82972e126
FE: Replace AllHands logo with OpenHands logo ( #11417 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-17 11:44:56 +02:00
Boxuan Li
e1b94732a8
Implement graceful shutdown for headless mode ( #11401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-16 23:09:31 -07:00
olyashok
5219f85bfa
feat: make websocket client wait timeout configurable ( #11405 )
...
Co-authored-by: Alex <alex@cellect.ai >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-16 16:49:50 +00:00
Kevin Musgrave
a237b578c0
feat(evaluation): Add multi-swe-bench dependency and fix rollout script ( #11326 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-16 14:35:19 +00:00
mogith-pn
f42a4f75cb
feat: Clarifai Integration as LLM Provider ( #11324 )
2025-10-16 18:23:00 +04:00
Engel Nyst
3e645f8649
fix(integration-tests): accept --eval-num-workers and --eval-note in integration test runner ( #11387 )
2025-10-16 09:50:24 -04:00
Ryan H. Tran
5182388323
Extend context truncation cases ( #11393 )
2025-10-16 17:55:57 +07:00
juanmichelini
471d272c7c
Mint security eval fix ( #11273 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-10-16 01:42:05 +00:00
Tim O'Farrell
0522734875
Add ProcessSandboxService implementation for process-based sandboxes ( #11394 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-15 17:53:50 -06:00
Tim O'Farrell
f4fd8ea907
Added flag to disable the V1 endpoints inside nested V0 runtimes ( #11391 )
2025-10-15 15:33:52 -06:00
Engel Nyst
e9413aaded
Update header logo branding to OpenHands ( #11383 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-15 21:28:22 +02:00
sp.wack
ef004962cc
hotfix(backend): Update route parameters from 'id' to 'sandbox_id' ( #11389 )
2025-10-15 16:40:10 +00:00
Hiep Le
58d67a2480
fix(backend): repository search is not working in the production environment ( #11386 )
2025-10-15 23:24:27 +07:00
Tim O'Farrell
72179f45d3
Fir for broken V1 db connection ( #11382 )
2025-10-15 08:07:43 -04:00
Ray Myers
15e7709ff6
chore - Add README notice of coming org rename ( #11381 )
2025-10-14 23:39:12 -05:00
Christopher Pereira
bb563d6dd1
Fix typos ( #11162 )
2025-10-14 14:01:51 -04:00
Hiep Le
d991b9880d
fix(frontend): reo tracker should be available only in the SaaS environment, not in self-hosted instances ( #11367 )
2025-10-14 22:16:45 +07:00
Rohit Malhotra
fe82cfd277
Hotfix(CLI VI): unable to launch via default entrypoint ( #11354 )
2025-10-14 10:39:49 -04:00
Cesar Garcia
16fa8ea7be
Fix broken logo in README.md ( #11366 )
2025-10-14 14:29:27 +00:00
Tim O'Farrell
f292f3a84d
V1 Integration ( #11183 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-14 02:16:44 +00:00
Rohit Malhotra
5076f21e86
CLI(V1): Patch release ( #11349 )
2025-10-13 22:11:59 +00:00
Rohit Malhotra
2640d43159
Fix API key disappearing bug when updating CLI settings ( #11351 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 21:02:58 +00:00
Rohit Malhotra
609fefc1b6
Fix CLI binary GLIBC compatibility for older Linux systems ( #11337 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 18:52:52 +00:00
Rohit Malhotra
5db0d495d4
RM CLI version on opening page ( #11347 )
2025-10-13 18:33:57 +00:00
Rohit Malhotra
60fa7b3d01
[Hotfix, CLI(V1)]: Prevent crashing cli when confirmation mode disabled ( #11343 )
2025-10-13 17:43:22 +00:00
Rohit Malhotra
cca2a55166
Fix openhands CLI executable entry point in pyproject.toml ( #11338 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 15:04:46 +00:00
Ryan H. Tran
c5e58572d5
fix(cli): escape action content before passing to HTML ( #11333 )
2025-10-13 22:02:26 +07:00
Alona
baaa41ed99
feat: Add Bitbucket Resolver templates ( #10880 )
2025-10-13 10:23:24 -04:00
Kevin Musgrave
19bae5ac0f
feat(evaluation): Add placeholders to swe_gpt4.j2 ( #11228 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-13 22:15:05 +08:00
rstar327
93e1cd44c6
fix: (frontend) clean up unsed error variable in try/catch block ( #11325 )
2025-10-13 14:13:11 +00:00
llamantino
c0ce78c64a
fix: remove the hardcoded 5-minute timeout from the docker pull command ( #11322 )
2025-10-13 10:00:10 -04:00
Bogdan Petković
399bf92ed1
Fix: Correct rename detection in apply_patch to check per-diff instead of full patch ( #10913 )
...
Signed-off-by: Bogdan Petkovic <bogdan@fatdragon.dev >
Co-authored-by: Bogdan Petkovic <bogdan@fatdragon.dev >
2025-10-13 09:47:01 -04:00
Ray Myers
2bbe15a329
chore - CI check migrations are in sync and warn ( #10946 )
2025-10-10 15:19:00 -05:00
mamoodi
6f22092d07
Release 0.59.0 ( #11319 )
2025-10-10 15:31:38 -04:00
Rohit Malhotra
c034cc5dfb
Refactor: move helper function to avoid circular imports ( #11310 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-10 12:40:03 -04:00
Hiep Le
9bd02440b0
fix(frontend): some user interface elements are overlapping with the Create API Key modal ( #11301 )
2025-10-10 22:54:10 +07:00
Rohit Malhotra
c9d8782566
V1(CLI): Release ( #11317 )
2025-10-10 15:25:19 +00:00
sp.wack
ef49994700
feat(frontend): V1 WebSocket handler ( #11221 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-10 16:29:27 +04:00
Rohit Malhotra
0f92bdc9a8
V1(CLI): Use built-in token for release ( #11307 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-10 04:27:11 +00:00
Rohit Malhotra
22f67d309c
CLI(V1): Multi platform build + release support ( #11244 )
...
Co-authored-by: Yakshith <yakshith.kommineni@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-09 19:02:02 +00:00
Rohit Malhotra
9fe4e9715a
CLI(V1): Fix confirmation mode breaking on weaker models ( #11274 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-09 17:31:09 +00:00
Hiep Le
4285c49edd
refactor(frontend): revise the scrollbar styling on the settings page ( #11297 )
2025-10-09 23:47:58 +07:00
Hiep Le
6c8bef60f6
refactor(frontend): resolve scrollbar styling issues (repo selection form) ( #11298 )
2025-10-09 23:47:53 +07:00
Hiep Le
7f0b9e6ac2
fix(frontend): resolve layout and interaction issues with the conversation UI on touch devices ( #11299 )
2025-10-09 23:47:35 +07:00
Hiep Le
9db558fd87
fix(frontend): implement a pointer cursor on applicable UI elements when hovered over on the settings page ( #11300 )
2025-10-09 23:47:23 +07:00
Hiep Le
18f6484ef3
fix(frontend): resolve the issue with the ellipsis button functionality on the conversation card within the conversation panel ( #11302 )
2025-10-09 23:47:03 +07:00
Rohit Malhotra
7de32b2579
CLI(V1): expose advanced settings setup for first time users ( #11288 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-09 11:12:37 -04:00
Hiep Le
36b174bfb4
fix(frontend): inconsistent most recent repository list after page refresh ( #11283 )
2025-10-09 16:04:18 +07:00
Hiep Le
f54a930081
fix(frontend): incorrect file drop placeholder display when chat input is expanded ( #11285 )
2025-10-09 16:03:54 +07:00
Hiep Le
3abebef26f
fix(frontend): incorrect active state behavior in chat actions ( #11286 )
2025-10-09 16:02:04 +07:00
eddierichter-amd
a97e1471bb
Lemonade Provider Integration ( #11181 )
2025-10-09 05:35:02 +00:00
Graham Neubig
843cc00e79
feat(logging): JSON log config for Uvicorn when LOG_JSON=1 ( #11264 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-08 11:26:45 -04:00
Xingyao Wang
f3c6fd2122
Remove docs/ folder - migrated to separate repository ( #11261 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-08 08:22:39 -04:00
Rohit Malhotra
c0221e5468
CLI(V1): Fix /status command ( #11272 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-07 19:15:50 +00:00
Rohit Malhotra
997bf8efae
CLI(V1): start new conversations without exiting CLI using /new command ( #11262 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-07 11:28:16 -04:00
Rohit Malhotra
23d325cb16
CLI(V1): GUI Launcher ( #11257 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-07 11:23:58 -04:00
dependabot[bot]
80dc2efaab
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.90.1 to 5.91.0 in /frontend in the eslint group ( #11190 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 15:05:01 +00:00
Graham Neubig
d1f8877600
Fix: Consolidate multi-line error logs into single-line JSON format ( #11249 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-06 13:16:58 -04:00
Alona
08118d742b
increase remote_runtime_api_timeout and handle duplicate secrets ( #11239 )
2025-10-06 22:40:45 +07:00
Hiep Le
c62a6616db
feat(frontend): integrate with Reo.dev ( #11251 )
2025-10-06 21:37:25 +07:00
Xingyao Wang
fbf0429434
Filter all warnings in CLI when DEBUG is disabled ( #11246 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-06 21:26:04 +08:00
Atharv Patil
0e2edb63f5
fix(frontend): Fixed prompt box resizing behavior ( fixes #11025 ) ( #11035 )
2025-10-06 19:29:45 +07:00
Graham Neubig
50b38e9081
fix: migrate to PostHog v6.x API ( #11241 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-05 21:38:37 -04:00
Yakshith
e9c3335656
fix: correct file ownership on mounted volumes ( #11231 )
2025-10-05 01:09:33 +00:00
Rohit Malhotra
3bf038ed7c
CLI(V1) ( #11220 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-10-04 17:14:36 -04:00
caocao-sys
408f8aa50f
fix: RollingLogger move_back method ignoring amount parameter ( #10874 ) ( #10875 )
...
Co-authored-by: shikaixuan <shikaixuan@baidu.com >
2025-10-03 22:49:33 +02:00
mamoodi
025ac7672f
Update docs ( #11224 )
2025-10-03 14:29:24 -04:00
Yakshith
aab6f4127c
fix(frontend): improve chat input status indicator responsiveness ( #11202 )
...
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: chuckbutkus <chuck@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Jamie Chicago <87397251+jamiechicago312@users.noreply.github.com >
2025-10-03 01:36:38 +07:00
Hiep Le
c932cd0815
fix(frontend): org level microagents not appearing (microagent management) ( #11218 )
2025-10-02 22:19:02 +07:00
Hiep Le
d3395172f8
fix(frontend): search repos (microagent management) ( #11217 )
2025-10-02 22:18:43 +07:00
sp.wack
1e8851b244
feat: V1 client types ( #11216 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-02 15:02:37 +00:00
Jamie Chicago
167fb3f429
Replace dub.sh/openhands links with all-hands.dev/joinslack ( #11209 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-01 20:00:00 +00:00
Robert Brennan
df4d30addf
Add POST /api/conversations/{id}/message endpoint ( #11177 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-01 15:35:29 -04:00
chuckbutkus
37daf068c5
Allow custom user ( #11013 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-01 17:48:25 +00:00
mamoodi
5452abe513
Release 0.58.0 ( #11168 )
2025-10-01 13:18:20 -04:00
Hiep Le
a8b6406dac
fix: searching repositories ( #11203 )
2025-10-01 22:21:20 +07:00
Hiep Le
509d4a9513
fix(frontend): the horizontal scrollbar is not displayed for the markdown content ( #11200 )
2025-10-01 12:31:56 +07:00
Alona
d099c21f5d
fix: add provider tokens to resume conversation endpoint ( #11155 )
2025-10-01 05:20:48 +07:00
Hiep Le
4c89b5ad91
fix: showing unrelated files in the changes tab ( #11185 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-01 01:44:36 +07:00
sp.wack
729c181313
Revert "fix(backend): Add validation for LLM settings to prevent non-pro user bypass" ( #11192 )
2025-09-30 17:54:33 +00:00
Hiep Le
2eb3a9e6ad
refactor(frontend): migration of use-ws-error-message.ts to zustand ( #11147 )
2025-09-30 22:51:17 +07:00
Hiep Le
2382baacc2
feat(frontend): persist recent repos ( #11171 )
2025-09-30 22:15:36 +07:00
dependabot[bot]
98ce55e2fc
chore(deps): bump the version-all group across 1 directory with 12 updates ( #11174 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 13:18:09 +00:00
Ray Myers
c929447624
Tag enterprise-server image with PR Head ( #11182 )
2025-09-30 08:58:20 -04:00
Hiep Le
2cc77fb034
refactor(frontend): migration of use-optimistic-user-message.ts to zustand ( #11148 )
2025-09-30 19:56:07 +07:00
Hiep Le
d57462e8ca
refactor(frontend): update the not found message displayed when no repositories match the search query ( #11187 )
2025-09-30 19:55:52 +07:00
Hiep Le
1e23017bb1
fix(frontend): pause agent button (chat interface) ( #11172 )
2025-09-30 19:55:25 +07:00
Hiep Le
3493348fac
refactor(frontend): align chat message action buttons ( #11173 )
2025-09-30 19:55:09 +07:00
Web3 Outlaw
e63d981192
Upgrade Volta Node to 22.x ( #11166 )
2025-09-30 16:47:33 +04:00
Xingyao Wang
e19b3dd1f0
Add claude-sonnet-4-5 model support ( #11179 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-30 03:27:19 +00:00
Ray Myers
c3da6c20bd
chore - Upgrade to Debian Trixie in app image and runtime image option ( #11114 )
2025-09-29 21:08:48 +00:00
mamoodi
a022f505a8
Remove legacy README_CN.md and README_JA.md translation files ( #11169 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-29 22:08:59 +02:00
Hiep Le
04196f8d53
fix(frontend): duplicate LLM navigation items in settings sidebar ( #11176 )
2025-09-29 15:34:04 -04:00
mamoodi
dcf00c34fa
remove broken screenshot ( #11167 )
2025-09-29 09:35:57 -04:00
Robert Brennan
d4e94b32e1
Remove missing user message check for REMOTE_API_KEY ( #11164 )
2025-09-29 08:57:04 +08:00
Engel Nyst
a1b81fe923
Enable native tool calling for Anthropic Claude 3.5 Sonnet (dot-notation) models ( #11156 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-28 00:38:37 +02:00
mamoodi
e6d799c51a
Remove discord links as it winds down and some small doc updates ( #11145 )
2025-09-27 08:00:03 -04:00
sp.wack
fb6f688049
refactor(frontend): convert settings to vertical sidebar layout ( #10971 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-26 13:57:37 +00:00
sp.wack
ef12adc107
fix(backend): Add validation for LLM settings to prevent non-pro user bypass ( #11113 )
2025-09-26 16:10:09 +04:00
Hiep Le
8a7a5cce5e
refactor(frontend): remove store.ts file ( #11119 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-26 10:03:18 +07:00
mamoodi
b883fe37e6
fix MCP links ( #11137 )
2025-09-25 23:32:19 +00:00
mamoodi
182b7adcab
Clean up MCP docs and move it to settings ( #11133 )
2025-09-25 18:28:29 -04:00
mamoodi
63829d0f45
Fix help links for OpenHands Provider ( #11128 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-25 19:04:48 +00:00
jpelletier1
830a9e027f
docs: Add Pro Subscription documentation page ( #11115 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-25 13:07:30 -04:00
mamoodi
120a5d6ebd
Add new settings folder for better organization ( #11118 )
2025-09-25 12:06:10 -04:00
mamoodi
6b1d1869f3
Run pypi workflow on tags ( #11112 )
2025-09-25 14:03:01 +00:00
Hiep Le
e376c2bfd1
refactor(frontend): migration of agent-slice.ts to zustand ( #11102 )
2025-09-25 12:44:21 +07:00
mamoodi
f8f74858da
Update parts of the OpenHands Cloud docs ( #11107 )
2025-09-24 16:27:52 -04:00
Ray Myers
848a884b04
chore - Track Python test coverage ( #11072 )
2025-09-24 15:27:34 -05:00
Hiep Le
88a58a1748
refactor(frontend): migration of jupyter-slice.ts to zustand ( #11019 )
2025-09-25 00:56:55 +07:00
Hiep Le
f59ea69b70
refactor(frontend): migration of microagent-management-slice.ts to zustand ( #11033 )
2025-09-24 23:58:17 +07:00
dependabot[bot]
8f004a1f6d
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.86.0 to 5.90.1 in /frontend in the eslint group ( #11101 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 20:53:20 +04:00
sp.wack
15b4690ebf
feat(frontend): Animate conversation panels ( #11099 )
2025-09-24 16:41:19 +00:00
Hiep Le
df1c5bbf85
refactor(frontend): migration of event-message-slice.ts to zustand ( #11080 )
2025-09-24 22:53:45 +07:00
Hiep Le
8adbb76bd7
refactor(frontend): migration of browser-slice.ts to zustand ( #11081 )
2025-09-24 22:52:48 +07:00
Hiep Le
0095672439
feat(frontend): keyboard shortcuts for file copy and paste ( #11096 )
2025-09-24 22:52:03 +07:00
Hiep Le
6a5d09660d
fix(frontend): upgrade banner covers conversation panel in settings ( #11094 )
2025-09-24 21:40:16 +07:00
Hiep Le
a94906e15c
refactor(frontend): migration of security-analyzer-slice.ts to zustand ( #11082 )
2025-09-24 21:32:25 +07:00
Hiep Le
12dc256b5a
refactor(frontend): git actions should be enabled at all times ( #11063 )
2025-09-24 21:31:51 +07:00
Hiep Le
11edf33b97
refactor(frontend): remove file-state-slice.ts file ( #11061 )
2025-09-24 21:31:11 +07:00
Hiep Le
fce66e94e7
refactor(frontend): event message ( #11001 )
2025-09-24 21:30:55 +07:00
Hiep Le
5457392eae
refactor(frontend): migration of conversation-slice.ts to zustand ( #11032 )
2025-09-24 21:30:37 +07:00
Ray Myers
1e7024b60a
fix - Set claude sonnet output limit ( #11098 )
2025-09-24 13:31:20 +00:00
Hiep Le
3977d4fdd7
fix(frontend): insufficient spacing between last message and chat input ( #11055 )
2025-09-24 20:13:21 +07:00
Tejas Goyal
16004426a2
feat: Add configurable timeouts for MCP tool invocations (Good first issues: #10684 ) ( #11029 )
...
Co-authored-by: Tejas Goyal <tejas@Tejass-MacBook-Pro.local >
2025-09-24 16:43:54 +04:00
dependabot[bot]
73eb53a379
chore(deps): bump the version-all group across 1 directory with 21 updates ( #11078 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 16:24:27 +04:00
BenYao21
d3d70fcc60
issue #9388 , this will fix the issue ( #10450 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-09-22 16:56:53 -04:00
Xinyi He
7906eab6b1
Add inference generation of SWE-Perf Benchmark ( #10246 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-22 20:35:30 +00:00
juanmichelini
547e1049f1
Multi swe gym ( #10605 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-22 15:56:26 -04:00
mamoodi
818cc60b52
New label for not going stale ( #11069 )
2025-09-22 11:53:47 -04:00
Robert Brennan
431d2c1f43
security: upgrade setuptools to >=78.1.1 to address CVE-2025-47273 and CVE-2024-6345 ( #11038 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: enyst <engel.nyst@gmail.com >
2025-09-22 04:05:45 +00:00
Engel Nyst
07f23641a3
build(deps): pin litellm to avoid build failure ( #11054 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-22 03:54:37 +02:00
Hiep Le
de84af5586
feat(frontend): display lock icon when confirmation mode is enabled ( #11030 )
2025-09-20 10:55:19 +07:00
Hiep Le
b7765ba3f7
refactor(frontend): fix typecheck ( #11037 )
2025-09-19 13:43:00 -04:00
Hiep Le
b89f2e51e4
refactor(frontend): migration of metrics-slice.ts to zustand ( #11018 )
2025-09-19 23:52:21 +07:00
mamoodi
e09f93aa75
Release 0.57.0 ( #10981 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-09-19 12:40:56 -04:00
Hiep Le
9f529b105a
refactor(frontend): migration of command-slice.ts to zustand ( #11003 )
2025-09-19 23:33:59 +07:00
Graham Neubig
89e3d2a867
Improve OpenHands provider pricing documentation ( #10974 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-20 00:22:44 +08:00
Hiep Le
a7b9a4f291
refactor(frontend): migration of status-slice.ts to zustand ( #11017 )
2025-09-19 22:27:55 +07:00
Hiep Le
88cd16ae21
refactor(frontend): migration of initial-query-slice.ts to zustand ( #11020 )
2025-09-19 22:27:20 +07:00
Hiep Le
a8a3e9e604
refactor(frontend): remove the code-slice.ts file ( #11021 )
2025-09-19 21:22:29 +07:00
Hiep Le
0061bcc0b0
refactor(frontend): custom chat input ( #10984 )
2025-09-19 21:06:18 +07:00
Hiep Le
9c9fa780b0
refactor(frontend): task tracking observation content ( #11002 )
2025-09-19 20:03:05 +07:00
Alona
569ac16163
Improve token refresh error logging ( #11026 )
2025-09-19 14:18:38 +07:00
Robert Brennan
46f7738f41
Update Python packages to latest versions ( #11023 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-18 19:52:46 +00:00
Rohit Malhotra
3f3669dd34
Hotfix: rm model choice override ( #11022 )
2025-09-18 14:40:06 -04:00
sp.wack
cd65645eea
Hide Tavily search API key help text in SaaS mode ( #11014 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-18 16:40:29 +00:00
Robert Brennan
8e88a7a277
fix: resolve critical and high CVEs in enterprise Docker image ( #10987 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-18 11:25:33 -04:00
Hiep Le
b393d52439
refactor(frontend): conversation main ( #10985 )
2025-09-18 20:23:13 +07:00
Hiep Le
faeec48365
refactor(frontend): conversation card ( #10986 )
2025-09-18 20:22:59 +07:00
sp.wack
774caf0607
feat: refactor status indicators ( #10983 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-17 22:32:55 +04:00
sp.wack
7222730df0
Fix SaaS callback URLs and pro pill positioning ( #10998 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-17 16:56:02 +00:00
Hiep Le
910177fc57
refactor(frontend): system message modal ( #10969 )
2025-09-17 21:56:14 +07:00
Hiep Le
ac9badbd20
refactor(frontend): metrics modal ( #10968 )
2025-09-17 21:55:25 +07:00
Ray Myers
02c299d88f
Fix Slack resolver failing on AWAITING_USER_INPUT state ( #10992 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-17 09:20:12 -05:00
mamoodi
f65fbef649
Remove runtime settings ( #10996 )
2025-09-17 13:59:29 +00:00
Hiep Le
3c2acad28d
refactor(frontend): microagents modal ( #10970 )
2025-09-16 22:32:23 +07:00
Boxuan Li
0f1780728e
Update str_replace_editor tool to use dynamic workspace path from SANDBOX_VOLUMES ( #10965 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-15 17:46:54 -07:00
sp.wack
d3f3378a4c
feat: Upgrade banner for unsubscribed SaaS users ( #10890 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-15 23:04:44 +00:00
Engel Nyst
65f4164749
[Docs] Add environment variables reference table ( #10926 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-15 18:31:44 +00:00
Hiep Le
3f984d878b
refactor(frontend): move conversation APIs to a dedicated service handler ( #10957 )
2025-09-16 00:57:15 +07:00
Eliot Jones
10b871f4ab
feat: Add Cygnal integration ( #10898 )
2025-09-15 09:57:03 -04:00
Hiep Le
d664f516db
refactor(frontend): conversation tab content component ( #10956 )
2025-09-15 20:56:38 +07:00
Hiep Le
e74bbd81d1
fix(frontend): suppressing event display in the absence of user messages ( #10955 )
2025-09-15 20:56:16 +07:00
Hiep Le
ab893f93f0
refactor(frontend): use-auto-resize hook ( #10959 )
2025-09-15 20:49:15 +07:00
Hiep Le
5aba498e77
refactor(frontend): move billing APIs to a dedicated service handler ( #10958 )
2025-09-15 20:37:07 +07:00
Hiep Le
1523555eea
refactor(frontend): remove dead code ( #10839 )
2025-09-15 20:35:56 +07:00
Kaushik Ashodiya
30604c40fc
fix: improve CLI help and version command performance ( #10908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-12 14:23:01 -04:00
Hiep Le
8dc46b7206
refactor(frontend): optimize pre-commit lint script ( #10870 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-09-12 15:23:29 +00:00
Hiep Le
69498bebb4
refactor(frontend): new conversation component ( #10937 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-12 22:15:26 +07:00
tksrmz
77ee9e25d9
fix(frontend): highlight preceding stars on hover in LikertScale ( #10948 )
2025-09-12 18:01:40 +04:00
Hiep Le
74753036bb
refactor(frontend): move user APIs to a dedicated service handler ( #10943 )
2025-09-12 09:08:15 +07:00
Hiep Le
95d7c10608
refactor(frontend): move option APIs to a dedicated service handler ( #10933 )
2025-09-12 00:43:15 +07:00
Hiep Le
c142cc27ff
refactor(frontend): home header component ( #10930 )
2025-09-12 00:10:58 +07:00
Hiep Le
0e20fc206b
refactor(frontend): move settings APIs to a dedicated service handler ( #10941 )
2025-09-11 23:39:23 +07:00
Hiep Le
e21475a88e
feat(frontend): persist drawer open/close state on page refresh ( #10935 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-11 15:58:00 +00:00
Hiep Le
921fec0019
refactor(frontend): expand repository pill to full available width ( #10936 )
2025-09-11 22:37:44 +07:00
Hiep Le
049f839a62
refactor(frontend): move auth APIs to a dedicated service handler ( #10932 )
2025-09-11 22:31:41 +07:00
Hiep Le
0dde758e13
refactor(frontend): move microagent management API to a dedicated service handler ( #10934 )
2025-09-11 22:27:56 +07:00
Tim O'Farrell
8257ae70cc
Additional logs to debug container working directories ( #10902 )
...
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2025-09-11 11:06:19 -04:00
Ray Myers
4513bcc622
chore - MyPy check Enterprise with OpenHands ( #10858 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-09-11 11:05:50 -04:00
Hiep Le
b5b9a3f40b
refactor(frontend): create waiting for runtime component ( #10931 )
2025-09-11 21:30:05 +07:00
Xingyao Wang
8ea1259943
Add GitHub workflow for MDX format checking and fix parsing error ( #10924 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-10 23:04:54 +00:00
Ray Myers
ddb2794adf
fix - Tag enterprise with the same SHA as app image. ( #10921 )
2025-09-10 16:47:31 -05:00
sp.wack
79fdcad7ef
Fix status indicator and chat input synchronization issue ( #10914 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-10 20:39:14 +00:00
chuckbutkus
1de70b8ce4
Fix runtime init ( #10909 )
2025-09-10 19:28:12 +00:00
sp.wack
3baeecb27c
meta(frontend): Improve UX ( #9845 )
...
Co-authored-by: Mislav Lukach <mislavlukach@gmail.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-10 18:12:52 +00:00
Tim O'Farrell
b08238c841
Fix for issue where some attributes in pr_data are defined but are null or undefined ( #10827 )
2025-09-09 21:28:40 +00:00
sp.wack
831084df4c
Remove git authentication requirement for secrets in SaaS mode ( #10903 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-09 19:50:13 +00:00
sp.wack
eb4dacb577
Fix ruff formatting in enterprise token_manager.py ( #10901 )
2025-09-09 18:45:45 +00:00
jrobles98
8e71459601
Fix typo ( #10702 )
2025-09-09 12:39:58 -04:00
Tim O'Farrell
fc29815aa0
Value logged as error should be info ( #10831 )
2025-09-09 08:48:29 -06:00
mamoodi
a809d74b7d
Release 0.56.0 ( #10876 )
2025-09-09 10:30:43 -04:00
Ryan H. Tran
b090d097ed
Fix Docker build error 'groupadd: GID 1000 already exists' ( #10888 )
2025-09-09 21:50:23 +08:00
Graham Neubig
79f32a34a0
Fix SANDBOX_VOLUMES format in headless mode documentation ( #10887 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-08 14:17:20 -04:00
Ashwin Kumar B V
805bc5608e
Update deprecated dependencies: google-genai and yanked ddtrace ( #10866 )
...
Co-authored-by: enyst <engel.nyst@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-08 10:04:16 -05:00
Ray Myers
61e1957cee
chore - Make enterprise preview work when labeled after the fact ( #10862 )
2025-09-08 09:54:51 -05:00
Joe Axe
a25826a5f9
fix: resolve empty API keys to None and add Bedrock model support ( #10573 )
2025-09-08 14:45:10 +02:00
Ryan H. Tran
df9320f8ab
Implement model routing support ( #9738 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-08 16:19:34 +07:00
Boxuan Li
af0ab5a9f2
Fix working_dir bug in local runtime ( #10801 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-07 23:44:55 -07:00
Ruilin Zhou
9960d11d08
feat(runtime): upgrade E2B runtime to v2.0 with full implementation ( #10832 )
2025-09-08 06:32:08 +02:00
mamoodi
d5d5e265f8
Fix issue #10729 : Add x-ai/grok-code-fast-1 to MODELS_WITHOUT_STOP_WORDS ( #10867 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-09-08 05:30:45 +02:00
Xingyao Wang
989a4e662b
feat: integrate with unified docs repository ( #10830 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-06 16:10:21 +02:00
骆艺轩
ecfbae2285
refactor: Tweak labels prompt ( #10523 ) ( #10757 )
2025-09-06 03:17:44 +02:00
Tim O'Farrell
c9cf351697
Added type hints for experiment manager ( #10851 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-09-05 12:14:16 -06:00
Tim O'Farrell
aca568cfbe
More Type Safety ( #10848 )
2025-09-05 11:34:43 -06:00
dependabot[bot]
3366ad9de7
chore(deps): bump the version-all group in /frontend with 7 updates ( #10844 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 19:10:32 +04:00
Ankit Kumar Yadav
f442e07b33
docs: replaced slack invite links with dub.sh link ( fixes #10768 ) ( #10779 )
2025-09-05 08:57:49 -04:00
Ray Myers
fdf8b21b84
Update enterprise readme ( #10826 )
2025-09-04 17:20:06 -05:00
Engel Nyst
93e843a06b
Revert "feat(agent): add security-related items in system prompt to defense against data exfiltration" ( #10822 )
2025-09-05 05:07:30 +08:00
Ray Myers
e37f7b0e0f
Enterprise code and docker build ( #10770 )
2025-09-04 15:44:54 -04:00
Haowei Lin
bd8b1bfa25
Add a new benchmark: AlgoTune ( #10724 )
...
Co-authored-by: linhaowei <linhaowei@wizardquant.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-09-04 18:08:50 +00:00
dependabot[bot]
a4f11006f6
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.83.1 to 5.86.0 in /frontend in the eslint group ( #10817 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 15:51:28 +00:00
sp.wack
c6950946bb
Add refetchInterval to useActiveHost hook for automatic host status updates ( #10815 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-04 14:59:16 +00:00
Engel Nyst
81d6341f9d
chore(server): rename Session to WebSession ( #10565 )
2025-09-04 16:49:54 +02:00
dependabot[bot]
55a6bbd9a4
chore(deps): bump the version-all group across 1 directory with 8 updates ( #10799 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 17:08:42 +04:00
Zacharias Fisches
20e5c40969
Fix swe-bench run_infer.py config parsing from config.toml ( #10792 )
2025-09-04 20:10:08 +08:00
Xingyao Wang
3e8dc41bdf
Add microagent for fixing E501 line too long errors ( #10796 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-04 19:48:08 +08:00
Hiep Le
49d37119a9
chore(frontend): remove feature flag (microagent management) ( #10769 )
2025-09-02 19:46:09 +00:00
Jamie Chicago
cfd416c29f
feat: update welcome-good-first-issue.yml ( #10766 )
2025-09-02 19:41:58 +00:00
Ray Myers
c052dd7da5
chore - Update license for enterprise folder ( #10761 )
2025-09-02 18:48:45 +00:00
Ryan H. Tran
3f77b8229a
Add support for AGENTS.md files in microagent system ( #10528 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-03 02:18:38 +08:00
Tim O'Farrell
8d13c9f328
UI for determining if llm options are enabled ( #10665 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-02 12:09:55 -06:00
mamoodi
f46b112f17
Add more troubleshooting for linux ( #10704 )
2025-09-02 14:02:16 -04:00
mamoodi
44dc7f9e9b
Release 0.55.0 ( #10657 )
2025-09-02 13:49:02 -04:00
Hiep Le
00eaa7a6e1
refactor(frontend): remove the branch dropdown from the learn this repo modal (microagent management) ( #10755 )
2025-09-02 22:34:00 +07:00
Hiep Le
9f1d6963b8
feat(frontend): support pagination when loading repositories (microagent management) ( #10708 )
2025-09-02 17:03:58 +04:00
Rohit Malhotra
f61fa93596
Fix fragile URL parsing in Bitbucket service search_repositories method ( #10733 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-01 02:59:24 -04:00
Rohit Malhotra
3e87c08631
refactor: introduce HTTPClient protocol for git service integrations ( #10731 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-01 01:44:31 -04:00
Rohit Malhotra
21f3ef540f
refactor: Apply GitHub mixins pattern to BitBucket service ( #10728 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-31 16:09:41 -04:00
Rohit Malhotra
61a93d010c
Refactor GitLab service into modular mixins pattern ( #10727 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-31 19:10:40 +00:00
Rohit Malhotra
9d6afa09b6
Fix GraphQL URL configuration for GitHub Enterprise Server ( #10725 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-30 18:06:00 -04:00
Rohit Malhotra
c648b6f74f
Refactor: Modularize GitHubService into feature mixins ( #10492 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 23:45:15 -04:00
sp.wack
c0fa41da65
fix: auto-load repositories when insufficient content in dropdown ( #10697 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-29 21:17:27 +00:00
Rohit Malhotra
6eb32e9ae4
Fix: Add method to merge conversation stats ( #10667 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 20:15:44 +00:00
Rohit Malhotra
6a544d4274
(Hotfix): Branch pagination for GitLab ( #10710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 20:15:15 +00:00
Calvin Smith
4aada82b75
fix: Linking condensation and task tracking prompts ( #10656 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-29 09:18:31 -06:00
Ryan H. Tran
ab2da611f5
fix: validate task_list schema for task tracker ( #10624 )
2025-08-29 10:57:50 +00:00
Rohit Malhotra
e47bcf31e4
[Bug, GitLab]: fix missing context in cloud resolver ( #10509 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 02:38:03 -04:00
mamoodi
83b9262379
Add troubleshooting guide for linux timeout issue ( #10685 )
2025-08-29 05:52:36 +02:00
Rohit Malhotra
edc95141f7
Implement branch pagination for repository selection and improve UI async dropdown behaviour ( #10588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-08-29 03:38:42 +00:00
Hiep Le
5b35203253
refactor: remove branch dropdown, update title, fix pr_number issue (microagent management) ( #10691 )
2025-08-29 00:24:48 +04:00
Rohit Malhotra
7e3eabe777
(Hotfix): ConversationStats metrics loss for unregistered services ( #10676 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-28 14:15:20 -04:00
dependabot[bot]
23713bfe8c
chore(deps): bump the version-all group in /frontend with 5 updates ( #10686 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 14:53:14 +00:00
Ryan H. Tran
81829289ab
Add support for passing list of Message into LLM completion ( #10671 )
2025-08-28 21:22:28 +08:00
Ray Myers
9709431874
fix: cli dedupe TaskTrackingAction thoughts by using display_thought_if_new ( #10660 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-28 21:20:39 +08:00
dependabot[bot]
0e9906f41e
chore(deps): bump posthog-js from 1.260.3 to 1.261.0 in /frontend in the version-all group ( #10658 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 16:15:31 +04:00
chuckbutkus
9ac9a47207
Missed a place for the group change ( #10659 )
2025-08-27 21:47:20 +00:00
Hiep Le
75653e805a
refactor(frontend): enhance the launch microagent modal (memory UI). ( #10651 )
2025-08-28 01:41:58 +07:00
mamoodi
9630b536cd
Revert "Add support for passing list of Message into LLM completion" ( #10653 )
2025-08-27 17:51:17 +00:00
Engel Nyst
6f5c8186b8
Fix(settings): enforce condenser max history size >= 20 and improve messaging ( #10638 )
2025-08-27 18:37:41 +02:00
Rohit Malhotra
36e0d8d3da
[Fix]: token refresh for nested runtimes ( #10637 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 12:20:34 -04:00
Ryan H. Tran
e68abf8d75
Add support for passing list of Message into LLM completion ( #10650 )
2025-08-27 22:39:26 +07:00
Ryan H. Tran
93ef1b0cda
Remove image content filtering in ConversationMemory ( #10645 )
2025-08-27 22:28:09 +07:00
Web3 Outlaw
77b5c6b161
Fix Typos in Comment and Docs ( #10644 )
2025-08-27 14:06:39 +00:00
Hiep Le
57aa7d5c12
feat: hide conversations after PR closure or merge (microagent management) ( #10600 )
2025-08-27 16:32:04 +07:00
Hiep Le
50391ecdf3
feat(frontend): update learning repo flow (microagent management) ( #10597 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 16:02:48 +07:00
dependabot[bot]
672650d3d9
chore(deps): bump the version-all group in /frontend with 7 updates ( #10643 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-27 12:10:48 +04:00
Rohit Malhotra
9afedea170
[Bug, GitHub]: fix missing context in cloud resolver ( #10517 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 07:07:09 +00:00
chuckbutkus
c0bb84dfa2
Non root user ( #10155 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 02:23:39 -04:00
Hiep Le
18b5139237
fix(backend): show name of created branch in conversation list. ( #10208 )
2025-08-27 11:41:12 +07:00
Rohit Malhotra
4849369ede
frontend(chat): render conversation_instructions from RecallObservation ( #10639 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 23:32:18 -04:00
Xingyao Wang
b082ccc0fb
feat(llm): add support for deepseek and gpt-5-mini, util for token count ( #10626 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 11:03:35 +08:00
mamoodi
b0007076c0
Remove duplicated command in CLI ( #10634 )
2025-08-26 16:01:16 -04:00
Tim O'Farrell
4a4f213f57
Remove unused translation keys from translation.json ( #10631 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 11:59:48 -06:00
Tim O'Farrell
f9099fe6db
Refactor conversation status ( #10590 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 08:06:26 -06:00
Xingyao Wang
8f46a0a7a3
Add gpt-5-mini-2025-08-07 as verified model & supported in OpenHands provider ( #10628 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 13:15:16 +00:00
dependabot[bot]
55d204ae1b
chore(deps): bump the version-all group in /frontend with 21 updates ( #10614 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 06:09:20 +00:00
baii
4d7cd228da
Fix(backend): correctly forward AWS Bedrock aws_access_key_id / aws_secret_access_key / aws_region_name to litellm ( #9663 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-25 22:07:28 +00:00
Tim O'Farrell
a3f92df4b3
Fix for issue where exceptions are swallowed ( #10602 )
2025-08-25 15:50:15 -06:00
Engel Nyst
e41f8f5215
feat(settings): configurable condenser max history size (FE+BE) ( #10591 )
2025-08-25 22:50:52 +02:00
Jamie Chicago
6448f5a681
docs: Add Ubuntu installation steps for Windows WSL setup ( #10485 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 20:43:04 +00:00
Graham Neubig
5fcc648d5f
Add E2E test for multi-conversation resume functionality (Issue #10384 ) ( #10390 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 15:15:54 -04:00
danieljbruntz
c9d96038c1
feat: Add OPENHANDS_FORCE_VISION env var to override vision capability detection ( #10255 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-08-25 19:05:58 +00:00
Calvin Smith
408af4e012
fix: Extend cases where truncation triggers ( #10607 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-25 12:59:41 -06:00
mamoodi
d9ac2faff6
Add backlog label to exemption ( #10598 )
2025-08-25 14:57:35 -04:00
Rohit Malhotra
64383a66e2
docs: Update Project Management integration docs ( #10161 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-08-25 14:51:06 -04:00
chuckbutkus
7fbcb29499
Allow for path based runtimes in the SAAS environment ( #10518 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 14:31:07 -04:00
hereisok
e7aae1495c
perf: remove the sleep before runtime initialization ( #10033 )
...
Signed-off-by: hereisok <hereisok@angai.wk @gmail.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-08-25 13:56:57 -04:00
Hiep Le
d33f27d141
refactor(frontend): separate the microagents and conversations (microagent management) ( #10596 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 00:50:25 +07:00
Hiep Le
d08851859b
refactor(frontend): update helper text (microagent management) ( #10595 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 00:49:11 +07:00
Hiep Le
7f4d311294
fix: subscription logic by polling for available runtime (microagent management, memory UI) ( #10519 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 20:44:00 +04:00
dependabot[bot]
049f058ed1
chore(deps-dev): bump eslint-plugin-unused-imports from 4.1.4 to 4.2.0 in /frontend in the eslint group ( #10511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 18:03:22 +04:00
Tim O'Farrell
bb6cf5a816
Refactor authentication error handling with global FastAPI exception handler ( #10403 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 07:54:30 -06:00
Engel Nyst
d9bc5824a0
docs: add shell guidance to avoid set -e variants in this environment ( #10579 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-24 13:39:37 +08:00
Xingyao Wang
fd5b5075d6
Simplify CLI markdown rendering; remove python-markdown deps; update tests ( #10538 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-24 01:23:06 +08:00
Hiep Le
f5cd7b256d
feat(frontend): Implement LLM risk analyzer UI ( #10569 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: llamantino <213239228+llamantino@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
Co-authored-by: Neeraj Panwar <49247372+npneeraj@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Insop <1240382+insop@users.noreply.github.com >
Co-authored-by: test <test@test.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Zhonghao Jiang <zhonghao.J@outlook.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-08-23 02:08:45 +07:00
Neeraj Panwar
df86fd275d
Fixes bug 9682 ( #9692 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-22 16:51:53 +00:00
Xingyao Wang
d22a2e39e7
feat(agent): add security-related items in system prompt to defense against data exfiltration ( #10477 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-22 15:53:13 +00:00
Xingyao Wang
ca424ec15d
[agent] Add LLM risk analyzer ( #9349 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: llamantino <213239228+llamantino@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
Co-authored-by: Neeraj Panwar <49247372+npneeraj@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Insop <1240382+insop@users.noreply.github.com >
Co-authored-by: test <test@test.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Zhonghao Jiang <zhonghao.J@outlook.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-08-22 14:02:36 +00:00
Xingyao Wang
4507a25b85
Evaluation: redirect sessions to repo-local .eval_sessions via helper; apply across entrypoints; add tests ( #10540 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-22 13:34:02 +00:00
llamantino
d9cf5b7302
ci: add GitHub Action to post welcome message on good first issues ( #9707 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-22 09:09:45 -04:00
Xingyao Wang
2a86e32263
fix(CI): Pin @modelcontextprotocol/server-filesystem to version 2025.8.18 ( #10561 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-22 05:00:11 +08:00
Engel Nyst
b311ae6e15
fix: normalize malformed <parameter> tags (Qwen3) ( #10539 )
2025-08-21 19:03:20 +02:00
Ryan H. Tran
adb773789a
Upgrade aci to 0.3.2: clamp view_range end to file length and emit warning instead of error ( #10502 )
2025-08-21 23:01:54 +07:00
Engel Nyst
91d3d1d20a
Fix: expose aggregated LLM metrics in State for evaluation scripts ( #10537 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-21 17:43:09 +02:00
llamantino
e9e2c98946
fix(tests): increase hard timeout in test_bash_server to avoid timeout on Windows ( #9930 )
2025-08-21 17:12:42 +02:00
Engel Nyst
7861c1ddf7
fix(anthropic): disable extended thinking for Opus 4.1 ( #10532 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-21 00:13:15 +02:00
Engel Nyst
5ce5469bfa
docs: update OpenAPI specification to include all current endpoints ( #10412 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-20 21:58:35 +02:00
Xingyao Wang
4a3f5dd9b4
fix(runtime): correctly set session_api_key for local runtime ( #10506 )
2025-08-21 03:51:19 +08:00
Joe O'Connor
bc8b995dd3
Add additional networks ( #9566 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-20 18:52:31 +00:00
chuckbutkus
07c4742496
Add useful tools jq and gettext to image ( #10531 )
2025-08-20 18:27:09 +00:00
mamoodi
b5887f8a9d
Fix CLI docs command ( #10520 )
2025-08-20 14:53:15 +00:00
mamoodi
0166df6575
Release 0.54.0 ( #10465 )
2025-08-20 10:29:15 -04:00
Ryan H. Tran
e03a1f4e37
Move TASKS.md to session-specific directory in ~/.openhands ( #10493 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-20 22:26:55 +08:00
sp.wack
c763f0e368
chroe(vscode): Refresh vscode integration lockfile ( #9965 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-20 15:33:11 +02:00
Engel Nyst
bb0e24d23b
Centralize model feature checks ( #10414 )
...
Co-authored-by: OpenHands-GPT-5 <openhands@all-hands.dev >
2025-08-19 20:30:07 +00:00
sp.wack
aa6b454772
fix: Enhance GitHub repository search to include user organizations ( #10324 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-19 15:56:15 +00:00
sp.wack
0297b3da18
Fix conversation ID validation to return 400 instead of 500 for long IDs ( #10496 )
2025-08-19 18:03:05 +04:00
Hiep Le
476954f3a4
refactor(frontend): update the styling for the microagent management page. ( #10494 )
2025-08-19 19:50:42 +07:00
dependabot[bot]
f296d7bde5
chore(deps): bump abatilo/actions-poetry from 3 to 4 ( #10487 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 13:58:39 +02:00
Zacharias Fisches
f866b3f8ea
Update modal runtime for modal>=1.0 ( #10479 )
...
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
2025-08-19 10:33:03 +00:00
Zacharias Fisches
36d31b74f7
fix jinja / dockerfile syntax by removing newlines ( #10476 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-19 02:50:41 +00:00
Engel Nyst
634a7691a2
tests: reorganize unit tests into subdirectories mirroring source modules ( #10484 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-19 01:11:07 +02:00
Xingyao Wang
81ba4399fa
fix(frontend): fix MCP tab in frontend unit tests ( #10481 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 21:25:09 +00:00
Rohit Malhotra
875036d920
(Hotfix): Fix logs and filestore init for llm registry ( #10470 )
2025-08-18 20:57:08 +00:00
Xingyao Wang
39333dd5de
feat: enable MCP in SaaS ( #10480 )
2025-08-18 20:40:42 +00:00
Rohit Malhotra
3660933d59
refactor: replace 'convo' naming with 'conversation' ( #10473 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 15:10:32 -04:00
Xingyao Wang
baf2cc5c7e
Pin OpenAI Python SDK to 1.99.9 to avoid LiteLLM import breakage (BerriAI/litellm#13711) ( #10471 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-18 18:45:34 +00:00
Rohit Malhotra
7b31d57a2f
Update conversation stats filename ( #10472 )
2025-08-18 18:09:13 +00:00
Rohit Malhotra
61d90c31eb
(Hotfix): Fix eval pipeline ( #10466 )
2025-08-18 12:51:51 -04:00
Xingyao Wang
3fea7fd2fc
feat: improve MCP config UI with comprehensive add/edit/delete functionality ( #10145 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-08-18 16:33:27 +00:00
suixinio
c64b1ae111
fix(openrouter): Force string serialization for openrouter/anthropic/claude-sonnet-4 model ( #10454 )
2025-08-18 17:50:01 +02:00
Kevin Musgrave
74ba21bad0
feat(evaluation): Added INSTRUCTION_TEMPLATE_NAME to run_infer.py in swe_bench ( #10270 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-08-18 14:18:08 +00:00
Engel Nyst
bef6b1afee
cli: fix Ubuntu white-on-white model autocomplete by merging default prompt_toolkit UI style ( #10347 )
2025-08-18 20:32:09 +08:00
Graham Neubig
ad85e3249a
test(e2e): Add web browsing catchphrase E2E for #10378 and wire into CI ( #10401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 08:28:42 -04:00
Engel Nyst
822ce86150
Ensure .bashrc exists ( #10461 )
2025-08-18 20:18:11 +08:00
Graham Neubig
305caf1257
Implement configurable base URL for E2E tests ( #10394 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 07:44:07 -04:00
Rohit Malhotra
25d9cf2890
[Refactor]: Add LLMRegistry for llm services ( #9589 )
...
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-08-18 02:11:20 -04:00
Engel Nyst
17b1a21296
chore(ci): enhance lint-fix workflow for FE ( #10448 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 05:21:13 +02:00
Engel Nyst
97bcb2162d
Add instruction to use existing repository labels in PR/MR microagents ( #10446 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 04:35:20 +02:00
Engel Nyst
8401641f7e
Docs + Code: rename ‘convo’ to ‘conversation’ across codebase and docs ( #10447 )
2025-08-18 04:35:02 +02:00
Engel Nyst
e2343c0927
Runtime-backend docs update (arch) - cron agent run ( #10423 )
...
Co-authored-by: OpenHands-GPT-5 <openhands@all-hands.dev >
2025-08-18 02:04:31 +02:00
Xingyao Wang
277064720c
chore: remove timeout >600s warning log in Event.set_hard_timeout ( #10444 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-17 23:25:13 +02:00
Xingyao Wang
ef3e0c8dfe
Fix think observation redundant rendering in frontend ( #10409 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-17 10:55:03 +08:00
Engel Nyst
315d391414
Revert "tests: reorganize unit tests into subdirectories mirroring source modules" ( #10437 )
2025-08-17 00:33:17 +00:00
olyashok
95ef8965b7
Allow user actions over websockets ( #10420 )
...
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-16 21:29:28 +00:00
Ray Myers
ab9fb50c4f
fix - Thread-safety in BatchedWebHookFileStore ( #10339 )
2025-08-16 18:06:40 +00:00
Engel Nyst
f866da6bf2
tests: reorganize unit tests into subdirectories mirroring source modules ( #10427 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 19:13:50 +02:00
Zhonghao Jiang
7229a16b45
feat(evaluation): Add NoCode-bench evaluation script ( #10229 )
2025-08-16 16:41:22 +00:00
llamantino
19105a2a13
fix(cli): send authentication error resume message to user, not llm ( #10421 )
2025-08-16 18:01:42 +02:00
Ryan H. Tran
fe486ad1f1
Add task tracking tool for long-horizon tasks ( #10166 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-16 20:05:59 +07:00
Engel Nyst
0ec6ed20cb
fix(frontend): browser tab notification respects user-renamed titles; add unit test ( #10406 )
2025-08-16 07:00:45 +00:00
Xingyao Wang
794381c22b
Add "The agent didn't finish the job" feedback reason to Likert scale ( #10417 )
2025-08-16 00:25:19 -04:00
Tim O'Farrell
0c581ea946
fix(nested_event_store): correct reverse pagination in search_events and add unit test ( #10418 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 19:29:35 -06:00
Engel Nyst
f7f4fcf98f
chore(eval): remove old, unused regression test framework under evaluation/regression ( #10419 )
2025-08-16 01:08:23 +02:00
Xingyao Wang
ab004478f6
feat(agent): include a new roleplay-based prompt ( #10306 )
...
Co-authored-by: test <test@test.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 06:04:28 +08:00
Xingyao Wang
340606e68a
microagent: Add /codereview-roasted microagent with Linus Torvalds engineering mindset ( #10405 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 21:49:57 +00:00
Tim O'Farrell
daec23b5d7
Add get_issue_comments method to GitLabService ( #10361 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 14:55:39 -06:00
Xingyao Wang
587b4c311a
runtime(bash): clarify guidance when previous command still running; recommend execute_bash timeout (issue #10350 ) ( #10389 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 02:15:05 +08:00
Xingyao Wang
7a86402c9c
Add process management guidance to system prompt ( #10083 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 02:09:20 +08:00
Insop
06d283dfa0
Temp fix for docker file and debug log ( #10345 )
2025-08-15 15:34:46 +00:00
sp.wack
a6a4246e30
fix(frontend): Failing tests ( #10369 )
2025-08-15 15:18:35 +00:00
Xingyao Wang
4830b9a67d
fix(llm): include gpt-5 to fn call model; set top p default value to None ( #10363 )
2025-08-15 15:08:01 +00:00
Neeraj Panwar
d4489d62d7
fix(llm): set AWS credentials in config.toml ( #10351 )
2025-08-15 22:16:50 +08:00
Ryan H. Tran
e41c020073
[CLI] Fix MCP toml formatting issue ( #10312 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 13:56:46 +00:00
Ryan H. Tran
3f44c8436f
Fix swebench modal patch eval intermittent crash ( #10353 )
2025-08-15 21:51:03 +08:00
Graham Neubig
b740944075
Split E2E settings and conversation tests; run settings first in workflow ( #10359 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 09:19:27 -04:00
dependabot[bot]
5618a3eebb
chore(deps): bump the version-all group in /frontend with 9 updates ( #10318 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 16:51:41 +04:00
Hiep Le
a1ffe5c936
fix(frontend): frontend UI keep flashing ( #10352 )
2025-08-15 12:19:30 +04:00
Hiep Le
f8376a9702
fix(frontend): status message missing ( #10349 )
2025-08-15 12:11:42 +07:00
Tim O'Farrell
985a634d60
Fix for issue where static system commands are truncated ( #10292 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 04:16:50 +00:00
Xingyao Wang
e40681ca61
fix: increase max branches limit to 5000 to fix #10332 ( #10333 )
2025-08-14 20:44:12 +00:00
mamoodi
228e50df9c
Release 0.53.0 ( #10314 )
2025-08-14 16:43:01 -04:00
llamantino
fd805eb835
fix(cli): remove unused mouse support and fix settings autocomplete ( #10329 )
2025-08-15 02:59:41 +08:00
Graham Neubig
426350224b
Add Playwright-based end-to-end testing workflow ( #10116 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 18:59:06 +00:00
Tim O'Farrell
3e36911038
Add unit test to detect circular imports ( #10233 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 09:02:09 -06:00
Graham Neubig
4c3ba62665
Fix i18n language code handling to prevent 404 errors on first load ( #10257 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-08-14 00:10:49 -04:00
Bashwara Undupitiya
f5e7c602dc
Jira, Jira DC and Linear integration UI tweaks ( #10285 )
2025-08-14 00:02:59 -04:00
787627858
2f32064778
fix file_ handler to TimedRotatingFileHandler type to prevent log fil… ( #10089 )
...
Co-authored-by: liwei136 <liwei136@baidu.com >
2025-08-14 03:16:44 +00:00
Xingyao Wang
5e85986f32
docs: Update documentation to promote uv as recommended installation method ( #10291 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 23:11:02 +00:00
Xingyao Wang
4f436922ca
fix: browser title not updating when conversation title changes ( #10275 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 05:07:59 +08:00
Xingyao Wang
d256348a46
refactor(git): principled way to set git configuration for agents & re-enable git settings in UI ( #10293 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 20:45:15 +00:00
aeft
6bdc5563cf
feat: allow partial modification of CLI settings ( #10240 )
2025-08-13 19:26:35 +00:00
Xingyao Wang
c2f46200c0
chore(lint): Apply comprehensive linting and formatting fixes ( #10287 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 21:13:19 +02:00
Xingyao Wang
e39bf80239
fix(prompt): Add explicit GitHub/GitLab/Slack push instructions to templates ( #10290 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 02:44:06 +08:00
Rohit Malhotra
368a0248e3
Modify experiment manager defaults for nested runtimes ( #10269 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 14:41:28 -04:00
mamoodi
db9ceb380a
Patch release 0.52.1 ( #10284 )
...
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
2025-08-13 14:16:34 -04:00
Copilot
c64971d0c4
Reorganize unit tests by source module into structured directory hierarchy ( #10092 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: enyst <6080905+enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-13 15:22:56 +00:00
llamantino
69fa580899
fix(misc): MCP settings and other UI improvements/fixes ( #10141 )
2025-08-13 10:30:38 -04:00
mamoodi
e3411f743d
Release 0.52.0 ( #10144 )
2025-08-13 09:53:20 -04:00
Hiep Le
2b65b8aff2
fix(frontend): UI breaks when user message contains codeblock that's too wide ( #10276 )
2025-08-13 15:14:28 +04:00
Hiep Le
11f364c5e4
fix(frontend): UI does not display triggered microagent knowledge well. ( #10277 )
2025-08-13 14:31:05 +08:00
Jesse
4e3a862571
Add llm disable stop word env var ( #10274 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-13 03:52:11 +00:00
Xingyao Wang
50aa014876
refactor(prompt): Consolidate system prompts with Jinja inheritance ( #9797 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 03:04:08 +00:00
olyashok
500ab46918
Supprot for named volumes in docker_runtime ( #10268 )
2025-08-12 21:18:53 +00:00
Mislav Lukach
e311f3e70f
fix(ui): increase settings page spacing ( #10202 )
2025-08-12 22:04:47 +04:00
Mislav Lukach
f68ad3695c
Feat/maintenance banner dismissible ( #10072 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-08-12 22:02:36 +04:00
mamoodi
ed711318e4
Hide git settings again ( #10261 )
2025-08-12 17:30:57 +00:00
Calvin Smith
57a3d8f17d
fix: Solvability setting not stored ( #10258 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-12 12:54:45 -04:00
jpelletier1
e1559651b8
Unhide Git Settings feature and add explanatory text ( #10256 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-12 14:18:15 +00:00
Ibragim Badertdinov
19a6b6b618
feat(eval): Support evaluation on SWE-rebench ( #10251 )
2025-08-12 14:05:43 +00:00
Xingyao Wang
2b7e44819f
chore(agent_prompt): Add EXTERNAL_SERVICES section to system prompt template ( #10244 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-12 21:53:53 +08:00
Xingyao Wang
0699a0ce7c
fix: copy microagents file into runtime image ( #10245 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-08-12 12:42:42 +00:00
Insop
1d0d88d491
Readability improvement & remove duplicated and unused prompts ( #10241 )
2025-08-12 12:42:17 +08:00
Tim O'Farrell
6f21b6700a
Fix for issues where callbacks are not batched ( #10235 )
2025-08-11 15:44:48 -06:00
Tim O'Farrell
af49b615b1
Add BatchedWebHookFileStore for batching webhook updates ( #10119 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-11 12:51:08 -06:00
Tim O'Farrell
4651edd5b3
Fix circular import by moving refine_prompt to dedicated module ( #10223 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-11 12:17:18 -06:00
olyashok
d7f72fec9c
OverlayFS support for docker runtimes ( #10222 )
2025-08-11 18:11:08 +00:00
mamoodi
09011c91f8
Remove rbren from UI changes reviewers ( #10230 )
2025-08-11 13:32:29 -04:00
Xingyao Wang
e56fabfc5e
feat(cli): Add markdown schema visualization in CLI ( #10193 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-11 15:47:38 +00:00
Xingyao Wang
56f752557c
Implement auto-pagination for conversation list with infinite scroll ( #10129 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-08-11 15:03:29 +00:00
Calvin Smith
5f2ad7fbb0
Solvability setting switch ( #9727 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-11 08:57:47 -06:00
Ryan H. Tran
758e30c9a8
Remove SecretStr conversion in GAIA eval ( #10204 )
2025-08-11 21:30:18 +08:00
dependabot[bot]
28017f232e
chore(deps): bump the version-all group across 1 directory with 9 updates ( #10168 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 14:51:36 +04:00
Tim O'Farrell
3302c31c60
Removed Hack that is no longer required ( #10195 )
2025-08-10 12:13:19 -06:00
Xingyao Wang
116ba199d1
feat(agent): stop using short tool description for gpt-5 ( #10184 )
2025-08-09 17:56:52 -04:00
Boxuan Li
803bdced9c
Fix Windows prompt refinement: ensure 'bash' is replaced with 'powershell' in all prompts ( #10179 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 20:28:36 -07:00
Xingyao Wang
3eecac2003
docs: Add GPT-5 model recommendation and fix pricing display issue ( #10177 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 19:19:59 +00:00
mamoodi
c02e09fc2d
Hide Git Settings section from Application settings ( #10176 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 19:06:40 +00:00
Tim O'Farrell
18f8661770
feat: add mcp_shttp_servers override to conversation initialization ( #10171 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 18:05:44 +00:00
Xingyao Wang
04ff4a025b
feat(cli): Use CLI to launch OpenHands UI server via Docker ( #9783 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-09 02:04:07 +08:00
mamoodi
81ef363658
Increase stale bot inactivity time and better messaging ( #10167 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-08 16:41:15 +00:00
Xingyao Wang
1474c5bc1c
Support gpt-5-2025-08-07 and add it to OpenHands provider ( #10172 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 16:05:51 +00:00
sp.wack
9b0a5da839
Use EventStore directly in remember prompt; merge client services ( #10143 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 18:03:03 +04:00
Graham Neubig
7ab2ad2c1b
Fix authentication setup issues in unit tests ( #10118 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 22:12:21 -04:00
Graham Neubig
8416a019cb
Fix unit test failures by prioritizing current directory in PYTHONPATH ( #10105 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 22:12:02 -04:00
Engel Nyst
73a7c7786d
Load previous conversation by id (CLI) ( #10156 )
2025-08-07 23:09:20 +02:00
aeft
11d12c5a01
fix: prevent CLI argument parser defaults from overriding config file values ( #10140 )
2025-08-08 04:48:04 +08:00
Xingyao Wang
c4f303a07b
chore(eval): Remove eval_infer_remote.sh script and related references ( #10157 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 20:46:59 +00:00
Kenny Dizi
3a629cdf08
Add support model claude-opus-4-1-20250805 ( #10120 )
2025-08-07 18:48:34 +00:00
sp.wack
6ea33b657d
chore(frontend): Remove some dead code ( #10121 )
2025-08-08 02:40:35 +08:00
Xingyao Wang
a526f53181
Add uvx CLI command to PR descriptions ( #10142 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 01:51:55 +08:00
Xingyao Wang
0d28113df1
Fix Docker installation for swebench and mswebench images ( #10124 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 23:42:35 +08:00
aeft
029a19ca05
fix: remove duplicate error message in provider validator ( #10088 )
2025-08-07 23:37:51 +08:00
Xingyao Wang
d525c5ad93
fix(config): support defining MCP servers via environment variables and improve logging ( #10069 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 14:48:44 +00:00
chuckbutkus
881729b49c
Fix user info api calls ( #10137 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 23:57:52 -04:00
sp.wack
42ed36e5cc
hotfix(frontend): Fix chat message font size ( #10134 )
2025-08-06 18:37:06 +00:00
Xingyao Wang
2b4e9137e3
chore(logging): Reduce microagents directory logging noise from WARNING to DEBUG ( #10127 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 20:26:42 +02:00
greese-insight
37cebc1f8f
fix: update git config to handle the necessary user name and email se… ( #9975 )
2025-08-06 20:25:26 +02:00
Graham Neubig
59ecf5515e
Promote OpenHands LLM provider as the recommended option ( #10108 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 13:33:12 -04:00
Rohit Malhotra
3f327a940f
Paginate repo list from providers ( #9826 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
2025-08-06 13:03:46 -04:00
mamoodi
9c83a5623f
Remove the "No secrets found" which is unnecessary ( #10126 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 12:55:32 -04:00
Xingyao Wang
efa3c2187d
Bump conversation history limit from 20 to 100 ( #10128 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 16:43:31 +00:00
Jamesz12b
12bc965964
fix: Chat Width Limitation in Chat Window ( #9895 )
2025-08-06 16:11:56 +00:00
dependabot[bot]
256bad9f5a
chore(deps-dev): bump eslint-plugin-prettier from 5.5.3 to 5.5.4 in /frontend in the eslint group ( #10123 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 15:26:19 +00:00
Tim O'Farrell
e9700ecc3d
Add "Session Timeout!" translation entry ( #10122 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 15:00:01 +00:00
Graham Neubig
eba4294b08
Add Git credentials settings to frontend ( #9956 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Abubakar <abubakaran102025@gmail.com >
2025-08-06 09:54:19 -04:00
Hiep Le
dbba60356e
chore: remove the feature flag for the microagent management page. ( #9874 )
2025-08-06 17:46:05 +04:00
Hiep Le
dceff1fae4
feat(frontend): add a tooltip to repo dropdown on home page ( #10079 )
2025-08-06 17:16:18 +04:00
dependabot[bot]
5a35fa571a
chore(deps): bump the version-all group in /frontend with 5 updates ( #10084 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 17:12:55 +04:00
chuckbutkus
ff2cfb7bce
Get auth URL from config if it is supplied. ( #10111 )
2025-08-06 08:58:08 -04:00
Graham Neubig
1c66347803
Improve stop button message for better user experience ( #9860 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-05 21:53:40 -04:00
Graham Neubig
238ae611f6
Fix: Add APIConnectionError to LLM_RETRY_EXCEPTIONS to handle temporary API errors ( #9818 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-05 16:38:41 -04:00
chuckbutkus
cda29107f1
Update user and group creation in Dockerfile ( #10096 )
2025-08-05 14:38:53 -04:00
chuckbutkus
97bfa96a15
Enterprise sso ( #10008 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-04 17:50:59 -04:00
Xingyao Wang
0e2f2f4173
Add global git configuration to Dockerfile.j2 ( #10080 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-05 04:10:09 +08:00
Rohit Malhotra
5554b7b418
refactor: modify ExperimentManager to take config instead of agent_config and call before session creation ( #10001 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 16:05:05 -04:00
Chase Farmer
d30f77c60a
Honor user-set flag for LOG_TO_FILE ( #10078 )
2025-08-04 19:20:20 +00:00
aeft
a36d1673fa
feat(cli): add agent state validation to /resume command ( #10066 )
2025-08-04 21:14:21 +02:00
mamoodi
d233e89873
Fix Tavily search API key placeholder format ( #10075 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 15:13:29 -04:00
Yumi Izumi
402b6224a6
feat: allow optional HTTP protocol for self-hosted GitLab instances ( #9757 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-04 14:54:19 -04:00
aeft
4e5e2a7095
docs: fix typos and update section numbering in Development.md ( #10067 )
2025-08-04 14:50:00 -04:00
Tim O'Farrell
a0adbd741a
Fix: Display logout option even when user is not available ( #10077 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 11:24:20 -06:00
llamantino
d5cdecea21
fix(docker-runtime): adjust default port ranges to avoid Windows ephemeral ports ( #9924 )
2025-08-04 09:30:18 -04:00
Xingyao Wang
fef287fcb0
Always install Docker with MTU 1450 configuration ( #10007 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 21:21:03 +08:00
Ryan H. Tran
6fc1a63eb8
[CLI] Add default fetch MCP server & update doc to require uvx ( #9952 )
2025-08-04 04:30:16 +00:00
aeft
5364e2638b
docs: update CodeAct agent step method Returns documentation ( #10054 )
2025-08-02 19:33:44 +00:00
Graham Neubig
d3983b00bd
[Feature Request]: Make git username and email configurable ( #9942 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-02 05:20:05 +08:00
Calvin Smith
39fff41dd4
Set default condenser to ConversationWindowCondenser ( #10031 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-01 10:35:40 -06:00
Bashwara Undupitiya
d0a8c896c2
feature: Add Jira, Jira DC and Linear UI Integrations ( #9761 )
...
Co-authored-by: Wishmi Dhanapala <wishmis@verdentra.com >
2025-08-01 10:25:49 -05:00
dependabot[bot]
4f24bcaec9
chore(deps): bump the version-all group in /frontend with 7 updates ( #10042 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 15:23:19 +00:00
Tim O'Farrell
d3209f8c28
Add unit tests for LocalRuntime's vscode_url and web_hosts methods ( #9984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-01 07:02:28 -06:00
Rohit Malhotra
287c34b3f3
Add branch information to repository context to prevent unwanted branch switching ( #9833 )
2025-08-01 00:25:36 -04:00
Rohit Malhotra
1cdc38eafb
Add LLM disclaimer to Slack integration documentation ( #10006 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 18:43:08 -04:00
Rohit Malhotra
ae045251f2
Revert "Add experiment for agent config" ( #10032 )
2025-07-31 21:25:44 +00:00
Tim O'Farrell
9b374cd6b8
Fix for issued due to changes in spec for custom secrets ( #10028 )
2025-07-31 14:49:56 -06:00
mamoodi
4759a78c12
Patch release 0.51.1 ( #10023 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 15:21:54 -04:00
greese-insight
d88e68eb49
fix: update openhands local runtime to handle provider tokens correctly ( #9915 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-31 15:21:33 -04:00
Tim O'Farrell
b9abdf10ce
Fixes for git diff viewer ( #10026 )
2025-07-31 15:19:56 -04:00
Denys Vitali
5b5a9718c2
fix(runtime): use async in git clone ( #9334 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-07-31 13:59:20 -04:00
Robert Brennan
86dac5efe4
Improve connecting status messages with time expectations ( #10016 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 15:20:33 +00:00
Ivan Dagelic
dfeab9f767
chore: env for installing third party providers ( #9767 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-07-31 15:20:06 +00:00
dependabot[bot]
4b13658401
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.81.2 to 5.83.1 in /frontend in the eslint group ( #10019 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 15:14:13 +00:00
Carlos Freund
844b00a380
Make backend and frontend ports configurable in Makefile ( #9722 )
2025-07-31 11:11:43 -04:00
Carlos Freund
29fe911828
fix(conf): add cause to re-raised value-error to keep context. ( #9940 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-07-31 22:59:13 +08:00
Xingyao Wang
5282770a4c
Fix litellm_proxy model info JSON parsing error handling ( #10009 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 14:52:36 +00:00
Hiep Le
953902dcce
feat(frontend): integrate with the updated get microagents API for the microagent management page. ( #10010 )
2025-07-31 18:42:07 +04:00
sp.wack
b28e0533e0
fix(feedback): Batch event feedback status request ( #9884 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 18:07:06 +04:00
mamoodi
43555fa13b
Release 0.51.0 ( #9993 )
2025-07-31 09:55:05 -04:00
Hiep Le
10ae481b91
refactor: improve the get microagents API ( #9958 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-31 00:33:02 -04:00
Xingyao Wang
c2e860fe92
Improve LLM call metadata ( #10004 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 07:02:49 +08:00
Xingyao Wang
c2fc84e6ea
Remove task completion status message from finish action display ( #9977 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-31 04:33:45 +08:00
Xingyao Wang
6f44b7352e
Add search API key settings to CLI ( #9976 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 02:03:29 +08:00
dependabot[bot]
16106e6262
chore(deps): bump the version-all group in /frontend with 3 updates ( #9997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 15:20:33 +00:00
Xingyao Wang
6cea73b6da
Add qwen-3-coder-480b to OpenHands provider ( #9985 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-30 23:12:31 +08:00
llamantino
fdf9a49e28
feat(frontend): improve conversation card context menu ( #9917 )
2025-07-30 19:09:56 +04:00
Erkin Alp Güney
e348634dbd
Fix user input commands being echoed twice in terminal ( #9959 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-30 17:47:21 +04:00
Ryan H. Tran
b67db15f8a
[CLI] Fix errno 21 warning when reading directory ( #9990 )
2025-07-30 21:38:45 +08:00
Engel Nyst
a32a623078
perf(gemini): Apply Gemini 2.5 Pro performance optimizations from PR 9913 ( #9925 )
...
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev >
2025-07-29 23:28:50 +00:00
Rohit Malhotra
03c8312f5f
Add maintenance banner feature ( #9981 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-29 17:35:10 -04:00
Graham Neubig
b75a61bce9
Fix make lint dependencies to work out of the box ( #9983 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 21:14:00 +00:00
Tim O'Farrell
2c36e2447c
Fix for app/worker urls ( #9980 )
2025-07-29 14:49:22 -06:00
Graham Neubig
f87c827fe6
Improve OpenHands authentication error message ( #9780 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-29 20:22:47 +00:00
Xingyao Wang
3f395e3cee
feat: show export trajectory button in SaaS mode for debugging ( #9979 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-30 03:26:21 +08:00
Xingyao Wang
7a45ebf0f4
Fix MCP config priority logic in sessions.py ( #9237 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-29 18:47:19 +00:00
Rohit Malhotra
5b13cfc2a0
Add experiment for agent config ( #9861 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 17:56:28 +00:00
Tim O'Farrell
5553584056
Fix git changes panel ( #9967 )
2025-07-29 11:21:49 -06:00
Rohit Malhotra
e951612ff4
Add IP whitelisting information for Bitbucket Cloud integration ( #9894 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 11:54:54 -04:00
dependabot[bot]
426e16b17d
chore(deps): bump the version-all group in /frontend with 7 updates ( #9960 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 14:59:27 +00:00
Tim O'Farrell
d9a595c9b1
Replace bash scripts with Python for git operations ( #9914 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 07:34:52 -06:00
Engel Nyst
8fb3728391
Do not override user's git config in CLI mode or local machine ( #9905 )
2025-07-28 20:12:28 +02:00
dependabot[bot]
d4c94dce83
chore(deps): bump the version-all group in /frontend with 7 updates ( #9947 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 17:16:13 +00:00
Rohit Malhotra
74d6633e9b
Update Slack OAuth URL for the 'Install OpenHands Slack App' button ( #9908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 17:08:25 +00:00
Mislav Lukach
eecad803b1
feat(ds): avoid building tailwind ( #9945 )
2025-07-28 21:04:19 +04:00
Rohit Malhotra
da7a31a6fa
Update Slack integration 'Add to Slack' button link ( #9906 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 12:43:01 -04:00
C9luster
c677f7284e
Fix the BUG in the __init__ file of openhands to obtain the version ( #9840 )
...
Co-authored-by: yinjiaqi <yinjiaqi@baidu.com >
2025-07-28 16:13:21 +00:00
sp.wack
60e8e55311
fix: keep tabs visible when agent is stopped ( #9941 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 22:01:54 +08:00
Xingyao Wang
18557e8654
fix: Properly handle AgentRuntimeTimeoutError in runtime base ( #9923 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 13:33:19 +00:00
llamantino
39c67e2b92
fix(ci): fix fe unit tests workflow failure due to invalid node-version value ( #9928 )
2025-07-28 12:13:10 +00:00
Carlos Freund
b5146e3188
fix: use poetry run for pre-commit in husky hook ( #9934 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 16:08:29 +04:00
Erkin Alp Güney
a59a6f3041
Optimize pre commit hooks ( #9939 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 16:07:22 +04:00
llamantino
056d3e4933
fix(tests): fix tests missed by failing frontend test workflow and other flaky tests ( #9943 )
2025-07-28 16:00:14 +04:00
Engel Nyst
2b4a5a73a4
Fix configuration precedence in CLI mode ( #9911 )
...
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev >
2025-07-27 22:42:22 +02:00
Carlos Freund
46504ab0da
Fix deprecation message to reference SANDBOX_VOLUMES instead of non-existent RUNTIME_MOUNT ( #9931 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-27 18:36:12 +02:00
Ray Myers
412f6ce58d
chore - remove stripe and minio python dependencies ( #9921 )
2025-07-27 10:26:18 -05:00
Xingyao Wang
c8f9e6b9fc
feat(llm) : add qwen to fn call supported model ( #9929 )
2025-07-27 04:53:55 +00:00
Graham Neubig
588e838dc4
Fix CLI runtime invalid path error handling ( #9814 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-26 08:36:46 +00:00
jpelletier1
2550c08749
docs: Add Known Issues section for Gemini 2.5 Pro ( #9909 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-25 14:22:39 -05:00
llamantino
0651c51901
fix(llm_config): extend retry delays to respect rate limit windows ( #9489 )
2025-07-25 17:26:39 +00:00
bojackli
3ce19993bc
Fix typo and remove redundant code in storage module. ( #9862 )
2025-07-25 18:24:18 +02:00
dependabot[bot]
26a9abbe82
chore(deps): bump the version-all group across 1 directory with 10 updates ( #9901 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 18:22:11 +02:00
Ivan Dagelic
240017add1
feat: daytona envs for state management ( #9893 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-07-25 17:49:10 +02:00
dependabot[bot]
b5958b069e
chore(deps): bump the version-all group in /frontend with 5 updates ( #9903 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 19:37:58 +04:00
Mislav Lukach
59b8009d7a
fix(ds): add test id support ( #9904 )
2025-07-25 19:37:25 +04:00
Ryan H. Tran
b8b4f58a79
Update swebench version ( #9897 )
2025-07-25 22:33:59 +07:00
Engel Nyst
fcb190281c
microagent: Add Git best practices ( #9335 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-07-25 21:45:00 +08:00
Mislav Lukach
9fcf900a23
feat(toast): custom toast component ( #9898 )
2025-07-25 12:24:17 +00:00
Tim O'Farrell
06ad5e30c9
feat: Optimize git change detection with performance improvement and multi-repository support ( #9870 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-24 19:44:25 -06:00
llamantino
739044087b
fix(mcp): workaround for ASGI error caused by duplicate http start in mcp ( #9891 )
...
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-07-24 17:44:03 +00:00
Hiep Le
fa041537c3
feat: Support the “Learn this repo” Button for the Microagent Management Page. ( #9873 )
2025-07-24 20:30:46 +04:00
dependabot[bot]
079f423a4b
chore(deps): bump the version-all group in /frontend with 3 updates ( #9883 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 18:50:37 +04:00
Vasi
f6060f9c53
feat: [CLI] 9392 cli improve confirmation ux - revisited ( #9824 )
...
Co-authored-by: bavg <bavg@ubuntu-server.fritz.box >
2025-07-24 16:13:19 +02:00
Graham Neubig
b7f234641c
Fix system prompts to exclude tests for documentation changes ( #9880 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-24 09:28:34 -04:00
mamoodi
4ac0af699f
Release 0.50.0 ( #9868 )
2025-07-24 08:59:16 -04:00
Graham Neubig
fb9a941722
docs: Add MCP Cloud availability note and improve document structure ( #9801 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-07-23 21:40:35 -04:00
Rohit Malhotra
c05339cb2d
Update summary prompt to avoid repetition in consecutive summaries ( #9834 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-23 20:59:06 -04:00
Cansu
2ef518f063
feat: Add configurable runtime support for issue resolver and fix: Kubernetes pod naming limits ( #9877 )
2025-07-24 00:12:36 +02:00
Ryan H. Tran
fbd9280239
Add MCP support for CLI ( #9519 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-23 17:06:01 +00:00
Mislav Lukach
45ac6b839c
fix(button): improve font-weight styling ( #9819 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-23 15:37:45 +00:00
Hiep Le
8b59143174
feat: Support the “Learn something new” Button in Microagent Details View. ( #9866 )
2025-07-23 19:08:36 +04:00
dependabot[bot]
c7b8f5d0d1
chore(deps): bump the version-all group in /frontend with 7 updates ( #9869 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-23 15:02:35 +00:00
dependabot[bot]
09533d3cb9
chore(deps): bump the version-all group across 1 directory with 30 updates ( #9852 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-23 10:49:51 -04:00
Graham Neubig
00582a487c
Refactor get_microagents_from_org_or_user error handling ( #9865 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-23 14:35:48 +00:00
Graham Neubig
7a168b9b5f
Fix Docker runtime port allocation race condition ( #9810 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 18:12:31 -04:00
Hiep Le
556ec9ab1a
feat(frontend): add responsive UI support for the microagent management page ( #9847 )
2025-07-22 22:47:40 +04:00
Hiep Le
d567d22748
feat: Handle Click Events for Microagents and Conversations on the Microagent Management Page. ( #9853 )
2025-07-22 22:01:49 +04:00
Tim O'Farrell
e045b757fa
Moved monitoring of last_execution_time to system_stats ( #9851 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 11:32:59 -06:00
Hiep Le
38ffc85470
feat(frontend): Integrate with the API to add a new microagent. ( #9821 )
2025-07-22 16:57:05 +00:00
Xingyao Wang
58ea7b5248
Add make lint to pre-commit hook ( #9795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 12:36:54 -04:00
bojackli
f62ed911d2
Fix: Resolve cross-platform path splitting bug in search ( #9732 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-22 18:09:50 +02:00
dependabot[bot]
d13e32bcec
chore(deps-dev): bump @types/node from 24.0.15 to 24.1.0 in /frontend in the version-all group ( #9848 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 19:20:21 +04:00
Xingyao Wang
b978b71c47
Enhance run-eval workflow: Add release triggers and manual dispatch ( #9742 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 23:11:59 +08:00
llamantino
dc2f5cd1b0
fix(cli): filter out LiteLLM coroutine not awaited warning at shutdown ( #9842 )
2025-07-22 21:53:58 +08:00
mamoodi
07041e057d
fix(frontend): Add context menu state management to Controls component ( #9841 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 09:49:41 -04:00
mamoodi
6e91d19f80
Fix: Prevent LLM settings from being accessible in SaaS mode via double-click ( #9831 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 09:49:31 -04:00
dependabot[bot]
936510e219
chore(deps): bump the version-all group in /frontend with 2 updates ( #9829 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 17:41:02 +04:00
Boxuan Li
7af35ab827
Evaluation: disable browser when NOT run_with_browsing ( #9837 )
2025-07-22 01:45:52 +00:00
Xingyao Wang
a7245f2de2
fix(CLI): alias persistence issue ( #9828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 05:45:14 +08:00
Tim O'Farrell
6d7ab8a022
Fix for issue where some cases use WORK_PORT and some use APP_PORT ( #9830 )
2025-07-21 20:24:24 +00:00
Hiep Le
bbfa37fd97
feat(frontend): Allow searching/filtering repositories. ( #9791 )
2025-07-21 16:05:32 +00:00
dependabot[bot]
d0cf12e474
chore(deps-dev): bump the eslint group in /frontend with 3 updates ( #9825 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 16:02:35 +00:00
sp.wack
78306b1ee7
hotfix(frontend): Fix context menu closing ( #9822 )
2025-07-21 19:44:08 +04:00
sp.wack
f6d99234f1
fix(frontend): Fix auth modal tests by adding required providersConfigured prop ( #9823 )
2025-07-21 19:40:54 +04:00
Boxuan Li
19ca52f954
Skip browser dependency build in Dockerfile when browser is disabled ( #9815 )
2025-07-21 08:34:11 -07:00
Hiep Le
df75116184
feat(frontend): Integrate with API to display repositories and their associated microagents. ( #9784 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-21 19:19:34 +04:00
Xingyao Wang
acfb01d743
Fix timestamp corruption in EventStream secret replacement ( #9793 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-21 22:23:52 +08:00
Regis David Souza Mesquita
0daaf21607
Add support for the groq hosted kimi-k2-instruct model in the functio… ( #9759 )
2025-07-21 15:14:09 +02:00
llamantino
95bda09cd9
fix(settings): improve MCP editor layout and controls ( #9771 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-07-20 19:15:45 +00:00
Rohit Malhotra
1243612694
[Fix]: instruct agent to use token when accessing provider apis ( #9807 )
2025-07-19 22:04:07 +00:00
Graham Neubig
aff8aba5e6
Fix: Use correct git provider in Push & Create PR button ( #9803 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-19 11:13:29 -04:00
mamoodi
aea37e52f7
Update gitlab integration docs ( #9025 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-18 16:42:56 -04:00
Xingyao Wang
f5674d7c76
feat(agent): Add import placement guidance to CodeAct agent system prompts ( #9794 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-18 19:59:09 +00:00
Vasi
9c68146b04
feat: [CLI] 9392 cli improve confirmation ux ( #9758 )
2025-07-18 19:42:17 +00:00
Boxuan Li
ee14f1ea41
Remove poetry dependency in Jupyter Plugin ( #9789 )
2025-07-18 18:54:53 +00:00
Xingyao Wang
b96301061d
Bump version in pyproject.toml ( #9790 )
2025-07-18 14:48:37 -04:00
dependabot[bot]
1281f2d6c2
chore(deps): bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /frontend in the version-all group ( #9785 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-18 21:45:40 +04:00
Hiep Le
dc41e0e90c
feat(backend): Develop an API to fetch conversations by repository and conversation_trigger. ( #9764 )
2025-07-18 15:44:24 +00:00
Graham Neubig
793786130a
Clarify GitHub integration docs regarding @openhands mentions in pull requests ( #9314 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-18 10:58:39 -04:00
Hiep Le
59f03122c7
feat(frontend): Build Add Microagent Modal UI ( #9735 )
2025-07-18 18:28:13 +04:00
Hiep Le
67edc66da7
feat(backend): Support CreateMicroagent in the “Create New Conversation” API ( #9765 )
2025-07-18 01:31:09 -04:00
Graham Neubig
cb910e6863
Fix MCP tool timeout causing agent to stall indefinitely ( #9779 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 18:53:09 -04:00
mamoodi
4c39e92351
Docs for OpenHands LLM Provider ( #9751 )
2025-07-17 18:51:34 +00:00
Engel Nyst
e65e0a98f0
Remove/reduce unused content in a CmdOutputObservation ( #7404 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 19:34:46 +02:00
Hiep Le
eecc00fa4a
feat(backend): API to get the microagents for the selected repository. ( #9749 )
2025-07-17 21:00:45 +04:00
sp.wack
5654e251a8
chore: bump to 1.0.0-beta.5 ( #9770 )
2025-07-17 16:44:01 +00:00
Rohit Malhotra
d9694aabcd
Add conditional rendering of auth providers based on server config ( #9752 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 16:42:57 +00:00
Ray Myers
bc8ef37192
fix - Avoid building debug log message when not logged ( #9600 )
2025-07-17 11:42:06 -05:00
Ray Myers
5f141f7712
Fix type hint: add | None to first element of create_default_mcp_server_config return tuple ( #9754 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 12:10:16 -04:00
Hiep Le
30e3011cb0
feat(backend): Include owner_type in the Get Repositories API response. ( #9763 )
2025-07-17 11:45:05 -04:00
Xingyao Wang
3475d8021b
Fix file duplication in system prompt ( #9741 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 15:29:44 +00:00
dependabot[bot]
32cd50db2f
chore(deps): bump the version-all group in /frontend with 6 updates ( #9762 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 15:13:44 +00:00
Graham Neubig
f0a6db936c
Fix: Add navigation to conversation page after clicking Launch button on task suggestions ( #9760 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 17:43:13 +04:00
Peter Hamilton
11c37d8d70
Update llm constants to match on unpinned claude-sonnet-4 ( #9681 )
2025-07-17 13:48:35 +02:00
Hiep Le
7e1367057a
feat(frontend): Build Microagent Management Sidebar UI. ( #9717 )
2025-07-17 15:45:24 +04:00
dependabot[bot]
3bbb0c6279
chore(deps): bump the version-all group in /frontend with 2 updates ( #9739 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:40:08 +00:00
Xingyao Wang
eed71c21bd
Add kimi-k2-0711-preview model to OpenHands provider ( #9755 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 15:25:31 +04:00
Graham Neubig
4f46826de9
Add Moonshot AI Kimi-K2 model to recommended models ( #9706 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-17 04:43:03 +00:00
juanmichelini
ea50fe4e3c
Fix: Continue evaluation when an instance fails after max retries ( #8868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-16 22:42:44 +00:00
Tim O'Farrell
b057af8d63
Feat: Add current working directory to LLM instructions ( #9718 )
2025-07-16 21:10:03 +00:00
Engel Nyst
fba2218760
Fix integration tests ( #9746 )
2025-07-16 22:16:40 +02:00
mamoodi
6147cbdc18
Update OpenHands Cloud with Bitbucket docs ( #9740 )
2025-07-16 15:10:12 -04:00
Mislav Lukach
802acb3c7e
feat(ui): select component ( #9712 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-16 17:28:01 +00:00
Xingyao Wang
376dc21e34
(llm): Add Kimi K2 to function calling supported model ( #9747 )
2025-07-16 17:19:10 +00:00
Mislav Lukach
387318385c
feat(ui): tab component ( #9673 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-16 16:38:51 +00:00
Mislav Lukach
553f0a0918
feat(ui): toast component ( #9632 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-16 16:33:31 +00:00
mamoodi
0d1e21ae45
Release 0.49.0 ( #9691 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-07-16 08:46:41 -04:00
Xingyao Wang
a885e9e4d2
Fix newline display in frontend UI ( #9729 )
2025-07-15 20:59:56 -04:00
Graham Neubig
4c10848e8d
Fix dictionary changed size during iteration error in override_provider_tokens_with_custom_secret ( #9728 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 19:03:28 -04:00
Tim O'Farrell
1d95b01514
Fix: Keep the existing behavior in the docker command. ( #9724 )
2025-07-15 19:34:00 +00:00
Xingyao Wang
cd32b5508c
Add OpenAI o3 model support to verified models and OpenHands provider ( #9720 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 18:19:44 +00:00
Xingyao Wang
9a3bf0f2aa
chore(cli): make sonnet first in openhands provider model choice ( #9719 )
2025-07-15 17:38:08 +00:00
Ryan H. Tran
1d04a83e08
docs: Add SHTTP transport documentation to MCP usage guide ( #9701 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 23:18:05 +07:00
Hiep Le
17e9b0fd6a
chore(Microagent Management UI): Set up the feature flag for the Microagent Management page. ( #9704 )
2025-07-15 19:49:35 +04:00
dependabot[bot]
54986c9841
chore(deps): bump the version-all group in /frontend with 3 updates ( #9709 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 14:50:20 +00:00
Xingyao Wang
c419277326
Fix Likert Scale displaying "Star Rating" text instead of star icons ( #9708 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 22:38:02 +08:00
Hiep Le
35b945b9d1
refactor(frontend): Display TOS and Privacy policy links on Sign In page ( #9697 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-15 14:11:51 +00:00
Boxuan Li
5c3619bc48
Add README for terminal_bench evaluation harness ( #9700 )
2025-07-15 09:48:34 -04:00
Tim O'Farrell
641d0a0bcb
Set vscode to use the correct workspace directory ( #9698 )
2025-07-14 17:40:32 -06:00
dependabot[bot]
fbadea9a6f
chore(deps): bump the version-all group in /frontend with 3 updates ( #9696 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 22:34:26 +04:00
Xingyao Wang
6e25d4bbb6
Add OpenHands provider for LLM through OH Cloud ( #9526 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 01:44:49 +08:00
sp.wack
127220dc39
chore(ui): npm package config ( #9535 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-07-14 20:50:44 +04:00
Tim O'Farrell
9a291e385b
Introduced config field to determine whether to init a git repo ( #9693 )
2025-07-14 10:17:26 -06:00
Tim O'Farrell
95ccec82d9
refactor: make /events endpoint lightweight without requiring active conversation ( #9685 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-13 17:14:15 -06:00
Xingyao Wang
4aaa2ccd39
Add CLI alias setup for first-time users ( #9542 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-13 15:36:06 +00:00
Tim O'Farrell
bfe0aa08b6
Fix issue where user gets stuck on TOS page ( #9676 )
2025-07-11 19:28:13 -06:00
Tim O'Farrell
7fb47761c6
Fix: VSCode using Temp Directory in Nested Mode ( #9672 )
2025-07-11 18:53:05 +00:00
Xuhui Zhou
415931b4dc
Update system prompt for interactional system ( #9284 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-11 18:07:56 +00:00
Hiep Le
6d57eeb3ed
feat: Allow the users to edit the conversation's title. ( #9648 )
2025-07-11 21:46:51 +04:00
Hiep Le
c03d390772
fix(frontend): The conversation page cannot be used on mobile devices and tablets. ( #9558 )
2025-07-11 21:43:53 +04:00
dependabot[bot]
a266d4274a
chore(deps): bump the version-all group in /frontend with 3 updates ( #9669 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-11 21:20:21 +04:00
Engel Nyst
a19cd193d9
Log vscode error in a visible way ( #9668 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-07-11 15:41:21 +00:00
Ivan Dagelic
4f3e648379
chore: update daytona sdk and proxy endpoint ( #9664 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-07-11 17:33:12 +02:00
Tim O'Farrell
b99150c616
Fixes or vscode token / url not being present ( #9661 )
2025-07-11 09:31:39 -06:00
OpenHands
8937b3fbfc
Fix issue #9655 : [Bug]: CodeActAgent is incompatible with xAI Grok-4 due to hardcoded stop parameter ( #9666 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-11 15:31:11 +00:00
juanmichelini
fb5a39a150
Fix libgl1 package for mswebench base images ( #9071 )
2025-07-11 10:30:33 -05:00
sp.wack
fc11c15b75
hotfix(ui): Agent message that includes codeblocks overflows ( #9667 )
2025-07-11 14:35:55 +00:00
Engel Nyst
50a8741d50
Build from vsix first ( #9656 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-11 04:53:06 +02:00
xhguo7
9388fef0ef
feat(eval): loc acc evaluation ( #8515 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-07-11 03:22:35 +08:00
Tim O'Farrell
050e80cc34
Add warm server functionality to local runtime ( #9033 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-10 12:12:39 -06:00
Ray Myers
5cc47ee592
Optimize dockerfile by consolidating and reordering steps ( #9549 )
2025-07-10 12:20:36 -05:00
dependabot[bot]
a09346672f
chore(deps): bump the version-all group in /frontend with 3 updates ( #9651 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 19:09:44 +04:00
ManOwnFire
9e72b69cf8
fix (cli): issue 9386 - show settings.json path in /settings ( #9481 )
2025-07-10 14:59:06 +00:00
sp.wack
da1f3a5a7b
chore(frontend): Ugprade Node requirement to v22 LTS ( #9639 )
2025-07-10 17:21:03 +04:00
Hiep Le
5c27a452ac
refactor(frontend): Make the API keys table styling consistent. ( #9630 )
2025-07-10 16:07:35 +04:00
Hiep Le
8cb1c738ff
refactor(frontend): Make the secrets table styling consistent. ( #9628 )
2025-07-10 16:05:24 +04:00
Tim O'Farrell
cf276b2e96
All Runtime Status Codes should be in the RuntimeStatus enum ( #9601 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 15:34:46 -06:00
sp.wack
1f416f616c
chore(ui): Fix late redirects in settings page ( #9596 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 17:26:54 +00:00
sp.wack
52775acd4d
chore(eslint): Extend eslint rules to error on i18next/on no-literal-string ( #9616 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 20:30:24 +04:00
Engel Nyst
be0596abd6
add log-level ( #9637 )
2025-07-09 11:19:10 -04:00
dependabot[bot]
e77957aa92
chore(deps): bump the version-all group in /frontend with 3 updates ( #9635 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 18:57:28 +04:00
Eleanor Berger
d04c4c493e
Update OpenAI model selection for better agentic coding support ( #9597 )
2025-07-09 14:44:02 +00:00
Mislav Lukach
5cb534217a
feat(ui): spinner component ( #9590 )
2025-07-09 18:42:29 +04:00
Tim O'Farrell
9331f5e8a7
Fixes for docker nested runtime ( #9634 )
2025-07-09 08:39:42 -06:00
Hiep Le
8d16567428
refactor(frontend): The Jupyter tab is not showing "Waiting for runtime to start..." when connecting to an agent ( #9626 )
2025-07-09 18:33:09 +04:00
Xingyao Wang
acc69b74c5
docs: Add CLI installation options with shell aliases and local installation ( #9575 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 03:42:24 +08:00
mamoodi
28d174a7ce
Small documentation updates ( #9622 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-08 15:33:22 -04:00
Xingyao Wang
cff5697456
eval: remove gemini-specific swebench template ( #9623 )
2025-07-08 18:34:23 +00:00
sp.wack
794eedf503
feat(frontend): Memory UI ( #8592 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-08 16:24:07 +00:00
Hiep Le
a6ffb2f799
refactor(frontend): Remove the border bottom of the last element on the suggested tasks. ( #9610 )
2025-07-08 19:13:51 +04:00
Mislav Lukach
3be3779f68
feat(ui): dialog component ( #9591 )
2025-07-08 19:06:46 +04:00
sp.wack
222f5fdd51
chore: Update codeowners ( #9619 )
2025-07-08 15:01:00 +00:00
Mislav Lukach
2066f90654
feat(ui): accordion component ( #9537 )
2025-07-08 18:57:31 +04:00
dependabot[bot]
9ee2f976a1
chore(deps): bump vite from 7.0.2 to 7.0.3 in /frontend in the version-all group ( #9618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-08 14:54:36 +00:00
Hiep Le
be62df5277
fix(frontend): Jupyter tab requires page refresh to display content ( #9614 )
2025-07-08 18:30:58 +04:00
Hiep Le
4baf2a64c1
refactor(frontend): Show the git providers on the suggested tasks ( #9608 )
2025-07-08 18:25:09 +04:00
Hiep Le
2a833325e1
fix(frontend): The suggested tasks section only filters the tasks by the repository’s title. ( #9606 )
2025-07-08 18:24:30 +04:00
Hiep Le
aa2cacab44
fix(frontend): The terminal is still shown when connecting to an agent. ( #9603 )
2025-07-08 18:21:06 +04:00
tangwei12
ea07570f62
fix openhands cli loglevel ( #9382 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-08 16:07:13 +02:00
Kenny Dizi
3f5a5005a2
Improve configuration for reasoning_effort ( #9572 )
2025-07-08 10:05:15 -04:00
mindflow-cn
7acee9e5da
Allow workspace_mount_path to use relative paths ( #9615 )
...
Co-authored-by: jianchuanli <jianchuanli@langcode.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-08 21:47:28 +08:00
mamoodi
37cbeb735f
Some documentation update ( #9598 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-08 08:59:08 -04:00
Graham Neubig
c6c6c202f6
Fix CLI thought display order issue ( #9417 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 23:33:57 +02:00
Tim O'Farrell
517a72fd0d
Use the same event stream instance for conversations as sessions ( #9545 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 14:37:17 -06:00
Xingyao Wang
7cfecb6e52
Increase success toast duration to 5 seconds with dynamic calculation ( #9574 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-08 02:33:47 +08:00
Tim O'Farrell
8fe2e006ee
Added run_in_loop method ( #9586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 11:01:17 -06:00
dependabot[bot]
6d62c341eb
chore(deps): bump @heroui/react from 2.8.0-beta.11 to 2.8.0-beta.13 in /frontend in the version-all group ( #9587 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 16:48:59 +00:00
Tim O'Farrell
229f35093d
perf: make EventStore cur_id a lazy calculated property ( #9544 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 09:58:46 -06:00
Rohit Malhotra
21a5e3eed5
Improve error logging in verify_repo_provider before AuthenticationError ( #9530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 10:02:46 -05:00
Hiep Le
97e3310dd5
fix(frontend): the GET microagents API is called multiple times, and the Available Microagents modal loads for an extended period if the conversation is connecting to an agent. ( #9517 )
2025-07-07 18:08:26 +04:00
Hiep Le
2053e72474
fix(frontend): Not able to scroll the chat input after pasting long content or clicking on a suggested action. ( #9550 )
2025-07-07 18:06:45 +04:00
dependabot[bot]
300f20368e
chore(deps): bump the version-all group in /frontend with 4 updates ( #9559 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 17:52:34 +04:00
Hiep Le
0bed046fcc
fix(frontend): NaN is shown on the conversation card ( #9581 )
2025-07-07 17:51:56 +04:00
Hiep Le
0bf0dc9316
fix(frontend): [OpenHands Cloud] The Delete API Key modal does not display correctly if the API key name is too long. ( #9556 )
2025-07-07 17:50:11 +04:00
Hiep Le
0e8d9a8bb4
fix(frontend): [OpenHands Cloud] The API keys table does not display properly if the API key name is too long. ( #9554 )
2025-07-07 17:49:13 +04:00
Robert Brennan
9280bc34ad
Enhance logging for org-level microagent loading to improve debugging ( #9471 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 12:31:45 +02:00
Graham Neubig
b132348d22
Fix Jupyter tab not showing input commands ( #9533 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 09:43:43 +02:00
TakumaNakao
1be77faf94
ADD gemini-2.5 to REASONING_EFFORT_SUPPORTED_MODELS ( #9546 )
2025-07-06 06:31:41 +00:00
Boxuan Li
a6301075ec
Add core config to disable browser environment ( #9570 )
2025-07-06 08:20:58 +02:00
Boxuan Li
b98615bc1c
Mark memory-profiler & jupyter_kernel_gateway dependency as non-optional ( #9562 )
2025-07-06 04:13:21 +02:00
Boxuan Li
29fdc701a3
Jupyter: remove poetry dependency ( #9561 )
2025-07-05 15:03:26 -07:00
Ryan H. Tran
8bc9207c24
Add instruction to use Arctic Inference ( #9547 )
2025-07-04 20:34:05 +07:00
Hiep Le
96008736a4
fix(frontend): [OpenHands Cloud] The input outline on the user setting page is not consistent. ( #9552 )
2025-07-04 13:23:03 +04:00
Robert Brennan
38d5db0547
Fix capitalization in 'Initializing agent...' status message ( #9406 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-04 09:56:40 +02:00
Robert Brennan
8af1f1cac9
Add labels support to PR and MR creation tools ( #9402 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-04 09:55:54 +02:00
Engel Nyst
ef502ccba8
Add CLI/vscode integration ( #9085 )
...
Co-authored-by: OpenHands-Gemini <openhands@all-hands.dev >
Co-authored-by: Claude 3.5 Sonnet <claude-3-5-sonnet@anthropic.com >
2025-07-03 22:42:06 +02:00
Tim O'Farrell
ece556c047
Fix issue where coro was not awaited ( #9536 )
2025-07-03 13:32:51 -06:00
Tim O'Farrell
55a09785ce
Fix for issue where wrong method was called ( #9532 )
2025-07-03 11:46:48 -06:00
Mislav Lukach
2990c21d97
fix(ui): fix base components styling ( #9528 )
2025-07-03 21:21:18 +04:00
dependabot[bot]
14c8ea93c9
chore(deps): bump vite from 7.0.0 to 7.0.1 in /frontend in the version-all group ( #9529 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 21:20:22 +04:00
Mislav Lukach
764077ef3d
Feat/create UI dir ( #9462 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-03 13:26:19 +00:00
Hiep Le
63ead2a638
fix(frontend): The "available microagents" modal does not show the latest agents after adding a new agent or updating the current agents ( #9502 )
2025-07-03 13:11:06 +00:00
Hiep Le
be0049c76e
fix(frontend): Some strings are not included in the translation file. ( #9524 )
2025-07-03 12:55:13 +00:00
Hiep Le
bafd1596dd
fix(frontend): The secret settings layout will be broken if the secret name is too long. ( #9522 )
2025-07-03 12:54:47 +00:00
Hiep Le
ce58ccab8a
fix(frontend): Changing languages on the settings page does not work for some languages. ( #9515 )
2025-07-03 16:35:52 +04:00
sp.wack
b3c8b7c089
Fix WebSocket disconnection when uploading large files ( #9504 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-03 16:28:30 +04:00
Engel Nyst
ac2947b7ff
Fix /init on CLI Runtime ( #9474 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-03 08:28:18 -04:00
mamoodi
91cd647f20
Add item to troubleshooting guide ( #9490 )
2025-07-02 16:31:26 -04:00
mamoodi
c521fb7a8f
Release 0.48.0 ( #9491 )
2025-07-02 16:21:45 -04:00
Rohit Malhotra
f049411631
(Hotfix): Microagent won't load depending on version number format ( #9508 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-02 18:06:36 +00:00
Tim O'Farrell
606ec59b33
Fix CLI confirmation input to handle invalid input properly ( #9503 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-02 10:48:43 -06:00
Graham Neubig
d2fc5679ad
Improve rate limit message to indicate automatic retry ( #9281 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-02 12:27:35 -04:00
Hiep Le
7bfa05d38a
refactor(frontend): Show branch name and git provider on the conversation cards ( #9480 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-02 16:04:55 +00:00
dependabot[bot]
12a95fb548
chore(deps): bump the version-all group in /frontend with 7 updates ( #9506 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-02 15:08:05 +00:00
llamantino
ae03c4eb80
chore: bump openhands-aci to 0.3.1 to fix ffmpeg warning ( #9500 )
2025-07-02 13:49:51 +00:00
mindflow-cn
8e486dfd6b
Replace libtmux's deprecated methods in bash.py ( #9463 )
...
Co-authored-by: jianchuanli <jianchuanli@langcode.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-01 21:07:48 -04:00
Rohit Malhotra
48ee5659c9
Conditionally render 'Add GitHub repos' link based on provider ( #9499 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-01 20:56:00 -04:00
Graham Neubig
b7613d7529
Fix feedback endpoint calls in OSS mode ( #9476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-01 16:31:05 -04:00
Graham Neubig
e05e627957
Add ArcticInference doc ( #9492 )
2025-07-01 14:15:13 -04:00
mamoodi
6da7e051be
Make roadmap labels exempt from going stale ( #9484 )
2025-07-01 12:56:36 -04:00
dependabot[bot]
002e12a049
chore(deps): bump the version-all group in /frontend with 5 updates ( #9486 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 20:09:02 +04:00
Graham Neubig
ed58858e03
Add setup.sh script execution to event stream ( #9427 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-01 10:37:21 -04:00
Hiep Le
11ae4f96c2
fix(frontend): The "logout" action is still shown even if there is no associated account. ( #9478 )
2025-07-01 16:51:59 +04:00
Hiep Le
c2acf4e07e
fix(frontend): Updated LLM settings are not applied to existing conversations. ( #9460 )
2025-06-30 16:52:59 +00:00
sp.wack
e9bdf761b7
hotfix(frontend): Fix action button cutoff ( #9465 )
2025-06-30 20:32:52 +04:00
Hiep Le
04b93069b4
feat(frontend): Stop conversation ( #9458 )
2025-06-30 20:31:37 +04:00
Hiep Le
ec03ce1ca0
feat(frontend): Tooltip for "suggested tasks" ( #9447 )
2025-06-30 14:46:39 +00:00
Hiep Le
46157a85d8
fix(frontend): Response issue - the content of the “Agent Tools & Metadata” modal is overflow. ( #9449 )
2025-06-30 14:44:04 +00:00
Hiep Le
a691e3148a
fix(frontend): Responsive issue - the horizontal scrollbar is showing when resizing the browser window ( #9446 )
2025-06-30 18:40:17 +04:00
Hiep Le
4674e0b77a
refactor(frontend): When users hover over the buttons, the pointer will not be displayed ( #9442 )
2025-06-30 13:54:29 +00:00
dependabot[bot]
d7d0329d25
chore(deps): bump node from 22.16.0-bookworm-slim to 24.2.0-bookworm-slim in /containers/app ( #9040 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 17:40:14 +04:00
Graham Neubig
17853cd5bd
Change default max_output_tokens to None and add comprehensive model tests ( #9366 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-29 21:57:34 -04:00
Boxuan Li
c992b6d2a0
Fix CLI runtime not disabling jupyter plugin by default ( #9452 )
2025-06-29 17:04:16 -07:00
llamantino
34bf645d64
fix(cli): fix terminal input lag on Windows by start&stopping pause task ( #9436 )
2025-06-29 10:21:40 -07:00
Graham Neubig
1ae1c16b26
docs: Add repository support and missing options to headless mode documentation ( #9311 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-29 01:05:52 +00:00
Boxuan Li
5099413729
Complete browsing unit tests ( #9428 )
2025-06-28 09:52:52 -07:00
AY
b06a3bdb7c
Fixes #9394 - Improve CLI exit messaging to distinguish intentional exits and inter… ( #9432 )
2025-06-28 18:51:25 +02:00
Xingyao Wang
a7b234d1f6
feat(agent): Add TODO.md workflow for long-horizon tasks into a separate system prompt ( #8896 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-28 09:08:13 -04:00
Graham Neubig
2c2a721937
Fix unit tests to be environment-independent for cloud deployment ( #9425 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 20:43:09 -04:00
AutoLTX
7abad5844a
[Feature] Support .cursorrules ( #9327 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-28 02:33:19 +02:00
dependabot[bot]
4781e9a424
chore(deps): bump the version-all group across 1 directory with 20 updates ( #9421 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-27 20:32:51 -04:00
llamantino
a24d7e636e
fix(cli): avoid race condition from multiple process_agent_pause tasks ( #9423 )
2025-06-27 23:22:43 +00:00
Peter Hamilton
66b95adbc9
Fix: Retry on Bedrock ServiceUnavailableError ( #9419 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 22:17:50 +02:00
mamoodi
d617d6842a
Release 0.47.0 ( #9405 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 13:59:36 -04:00
Xingyao Wang
0eb7f956a9
fix(CLI): Reduce severity of pending action timeout messages ( #9415 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-27 16:28:31 +00:00
Graham Neubig
d3154c4bae
Fix CLI import error with broken third-party runtime dependencies ( #9413 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 12:00:38 -04:00
Calvin Smith
04a15b1467
Condensation request signal in event stream ( #9097 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-06-27 09:57:39 -06:00
Xingyao Wang
b74da7d4c3
feat(CLI): Enhance --file option to prompt agent to read and understand file first ( #9398 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 15:57:29 +00:00
Graham Neubig
70ad469fb2
Fix typing
2025-06-26 23:47:54 -04:00
Graham Neubig
a85f6af9c2
Fix typing in memory module
2025-06-26 23:46:37 -04:00
Graham Neubig
5e213963dc
Fix typing
2025-06-26 23:43:13 -04:00
openhands
051c579855
Fix mypy type error in memory.py with reference to GitHub issue #18440
2025-06-27 03:38:50 +00:00
openhands
6d66b8503c
Fix mypy type error in memory.py by adding type ignore annotations
2025-06-27 03:20:20 +00:00
Engel Nyst
0fb1a712d5
feat: Add user directory support for microagents ( #9333 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 22:31:59 -04:00
Ray Myers
94fe052561
chore - Add pydantic lib to type checking ( #9086 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 18:31:41 +00:00
Robert Brennan
612bc3fa60
Fix prompt for pushing to a branch to check for main/master ( #9397 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 16:48:13 +00:00
Engel Nyst
668906f079
Fix swe bench modal ( #9242 )
...
Co-authored-by: Hoang Tran <descience.thh10@gmail.com >
2025-06-27 00:10:24 +08:00
Graham Neubig
c7dff3e4d2
Remove third-party runtimes (daytona, modal, e2b, runloop) from main codebase ( #9213 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-06-26 07:39:39 -04:00
Graham Neubig
6efb992bae
Fix incomplete localization issue #9282 ( #9283 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 03:09:48 +00:00
Ray Myers
fafbe81d51
chore - Don't build ubuntu image on PR ( #9379 )
2025-06-25 22:55:13 -04:00
Robert Brennan
dfe6f2d8cc
Fix terminal truncation to trim middle of long outputs instead of suffix ( #9365 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 07:19:23 +08:00
Xingyao Wang
743c814ee8
Add important warning about not pushing/creating PRs unless explicitly asked ( #9357 )
2025-06-25 19:09:48 -04:00
Tim O'Farrell
feb529b1d5
Fix alignment on typing indicator ( #9367 )
2025-06-25 15:40:34 -06:00
Robert Brennan
8f566a4247
Update Slack invite links across all documentation ( #9372 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 21:29:46 +00:00
Graham Neubig
0e4aeba47c
Add GitLab alternative directory support for microagents ( #9331 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 21:08:01 +00:00
Robert Brennan
d37e40caf8
Fix Bitbucket pagination and sorting to fetch ALL repositories ( #9356 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 21:06:01 +00:00
Xingyao Wang
8e4a8a65f8
Revert "Simplify max_output_tokens handling in LLM classes" ( #9364 )
2025-06-25 20:01:23 +00:00
Graham Neubig
e9027e2ae8
Add YouTube video tutorial to CLI documentation ( #9351 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 19:09:18 +00:00
Engel Nyst
1fd0aefd20
Revert "chore(deps): bump the version-all group across 1 directory with 12 updates" ( #9347 )
2025-06-26 01:24:07 +08:00
dependabot[bot]
722fabfa97
chore(deps-dev): bump the eslint group across 1 directory with 3 updates ( #9348 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-25 12:16:12 -04:00
dependabot[bot]
24f12eed12
chore(deps): bump the version-all group across 1 directory with 12 updates ( #9326 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-25 08:34:40 -04:00
Ryan H. Tran
dfa54673d2
[OH-Versa] Add remaining browsing & GAIA eval improvement ( #9015 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-25 12:36:15 +07:00
Xingyao Wang
76914e3c26
Add new feedback reason: The agent should have asked me first before doing it ( #9332 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-24 22:12:20 -04:00
mamoodi
b0b820f8b2
Release 0.46.0 ( #9328 )
2025-06-24 16:47:17 -04:00
Rohit Malhotra
5c8bdd364e
[Feat]: BitBucket integration for Cloud OpenHands ( #9225 )
...
Co-authored-by: chuckbutkus <chuck@all-hands.dev >
2025-06-24 15:40:58 -04:00
Engel Nyst
0c1c570dac
Microagents doc (for LLMs) ( #9324 )
...
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-24 17:04:36 +02:00
mindflow-cn
fa75b22cc0
Enhanced llm editor ( #9174 )
...
Co-authored-by: jianchuanli <jianchuanli@langcode.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-24 13:57:18 +00:00
Graham Neubig
8aeb4dd632
Fix org repo deletion to run in runtime ( #9319 )
2025-06-24 21:43:45 +08:00
mamoodi
4c34a5f0f5
Make some doc changes for consistency ( #9309 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-24 08:34:11 -04:00
mamoodi
848f692033
Update CLI docs ( #9074 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-23 21:58:51 +00:00
Xingyao Wang
2df4536420
Show Likert scale feedback form on AWAITING_USER_INPUT and ERROR agent states ( #9292 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 21:18:19 +00:00
Robert Brennan
d66bcf5021
Update README.md with OpenHands Cloud chart ( #9194 )
2025-06-23 16:59:26 -04:00
Graham Neubig
4f5e146783
Better translation of "let's start building" in Japanese ( #9310 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 20:15:42 +00:00
sp.wack
0c38fb0ceb
chore(frontend): OpenHands design library scaffold ( #9224 )
2025-06-23 15:19:35 -04:00
Graham Neubig
7b0f880860
Fix Pydantic class-based config deprecation warnings ( #9279 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 13:10:38 -06:00
Mizote Hikaru
a156d5d243
fix: create metadata.json when joining conversation if it doesn't exist ( #8986 )
2025-06-23 15:05:26 -04:00
Graham Neubig
c29b5e9757
Fix automatic lowercasing of model names in LLM integration ( #9271 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 18:59:06 +00:00
Graham Neubig
5e5168ffd4
Fix Pydantic model_fields instance access deprecation warnings ( #9278 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 18:54:13 +00:00
MXDI
6aad23d35c
feat: Add support for Mistral AI models with customizable safety sett… ( #8802 )
...
Co-authored-by: Mahdiglm <mahdiglm@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-23 18:37:06 +00:00
மனோஜ்குமார் பழனிச்சாமி
f5ae1759b6
Add model name ( #8718 )
2025-06-23 14:21:47 -04:00
Ikuo Matsumura
9ec94737ed
feat(cli): Add vi mode support ( #9287 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-23 17:39:38 +00:00
llamantino
63c7815823
docs: rewrite local LLMs page ( #9307 )
2025-06-24 01:20:03 +08:00
baii
95ae47307c
Fix the issue where the shttp_services configuration from config.toml fails to load correctly. ( #9175 )
2025-06-23 13:02:56 -04:00
Graham Neubig
035050252b
Better timeout prompt ( #9140 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-23 16:42:15 +00:00
Tommaso Bendinelli
5b48aee0c9
Fix openhands.core.exceptions.FunctionCallConversionError fn_call_converter for GPT-o4-mini when the agent generates images ( #9152 )
...
Co-authored-by: tommaso <tommaso@t7144.csem.local >
2025-06-23 16:01:36 +00:00
Xingyao Wang
1a89dbb738
docs: Add Success Stories tab to documentation ( #9120 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 23:39:39 +08:00
Rohit Malhotra
bba62c26fd
Make sandbox api key configurable via user settings ( #8803 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 11:25:10 -04:00
Graham Neubig
9b4ad4e6e3
Fix SambaNova context length exception handling ( #9252 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 07:06:31 -04:00
Graham Neubig
1e33624951
Simplify max_output_tokens handling in LLM classes ( #9296 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 06:48:45 -04:00
Graham Neubig
8b90d610c6
Fix CLI model selection to allow custom model names ( #9205 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 04:03:00 +00:00
mamoodi
834abc0eee
More doc updates ( #9289 )
2025-06-22 22:46:47 -04:00
Tim O'Farrell
c9bb0fc168
Conversation Manager small refactor ( #9286 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-22 19:27:03 -06:00
Graham Neubig
5d69e606eb
feat: Add Windows PowerShell support to CLI runtime ( #9211 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-22 20:17:40 -04:00
Engel Nyst
081880248c
Fix lint ( #9290 )
2025-06-22 13:40:14 -04:00
Chase
4ee269c3f7
Add ability to customize configuration model on per-agent basis ( #8576 )
2025-06-22 14:43:17 +02:00
Xingyao Wang
711315c3b9
docs: Update documentation based on llamantino feedback ( #9119 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-21 21:57:14 -04:00
mamoodi
c2e6244b86
Small doc updates. Fix FAQs ( #9270 )
2025-06-21 15:52:29 -07:00
Xingyao Wang
a1479adfd3
feat(agent): Add configurable system_prompt_filename to AgentConfig ( #9265 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-22 06:21:52 +08:00
dependabot[bot]
99fd3f7bb2
chore(deps): bump ubuntu from 22.04 to 24.04 in /containers/e2b-sandbox ( #9042 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 12:23:42 -07:00
dependabot[bot]
c617881b3c
chore(deps): bump the version-all group in /frontend with 4 updates ( #9234 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 12:22:43 -07:00
dependabot[bot]
7ca3607dcd
chore(deps): bump the version-all group with 3 updates ( #9256 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 12:21:57 -07:00
mamoodi
89999a8e09
Update free credits lines ( #9269 )
2025-06-21 15:35:04 +00:00
Ray Myers
3d9761df7e
Release branch for 0.45.0 ( #9264 )
2025-06-20 21:14:23 +00:00
Xingyao Wang
ea3c4f9366
Fix(CLI): duplicated Command Action display in CLI ( #9260 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-21 04:24:16 +08:00
Graham Neubig
bda0a64a3d
Fix empty image URLs in multimodal browsing causing litellm.BadRequestError ( #9214 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-20 19:44:11 +00:00
Graham Neubig
8badcb7b35
Fix feedback UI localization in LikertScale component ( #9253 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 18:50:39 +00:00
Xingyao Wang
078534c2ab
Fix httpx deprecation warning during LLM API calls ( #9261 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 18:36:31 +00:00
Rohit Malhotra
ba885cd04c
Remove Bitbucket login button from SAAS auth modal ( #9258 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 16:29:57 +00:00
Rohit Malhotra
ee64a6662a
(Hotfix): tokens go stale for restarted convos in cloud openhands ( #9111 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 12:16:42 -04:00
solah soyalp
075ef4db9f
Add Japanese translations ( #9244 )
2025-06-20 00:45:08 +00:00
Xingyao Wang
a526f73ea6
Add FAQ page to documentation ( #9132 )
2025-06-19 13:37:03 -07:00
Xingyao Wang
516f9fa635
Add o4-mini model and Mistral provider support to OpenHands CLI ( #9217 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-19 18:47:27 +00:00
Xingyao Wang
8c5995a5d8
Update citation in README.md ( #9243 )
2025-06-19 18:01:30 +00:00
dependabot[bot]
afe130f6db
chore(deps): bump the version-all group across 1 directory with 15 updates ( #9239 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 18:48:47 +02:00
Xingyao Wang
cc2f96c6c4
Fix search_events signature mismatches after get_events replacement ( #9238 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-19 17:57:44 +02:00
Rohit Malhotra
b7a6190133
Add max_budget_per_task to settings ( #8812 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-18 20:25:01 -04:00
brettstewart
54af9ff3fe
feat(runtime): add kubernetes support ( #8814 )
...
Co-authored-by: Corey White <corey.white@ziffdavis.com >
Co-authored-by: luke_schulz <luke.schulz@ziffmedia.com >
2025-06-18 21:25:50 +00:00
Xingyao Wang
ef582a6335
Increase max iterations from 250 to 500 ( #9203 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 21:32:15 +02:00
Xingyao Wang
d5f5e34ead
Fix deprecation warnings in OpenHands CLI ( #9199 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-19 02:22:55 +08:00
Graham Neubig
91e6d359c2
Update repo.md with better "openhands with openhands" directions ( #9216 )
2025-06-18 12:38:51 -04:00
Mislav Lukach
a9f26a13a6
feat(chat): support file upload ( #8945 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-18 20:13:07 +04:00
dependabot[bot]
a92d6904fc
chore(deps): bump the version-all group in /frontend with 2 updates ( #9215 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-18 15:28:28 +00:00
dependabot[bot]
306777626f
chore(deps): bump the version-all group across 1 directory with 9 updates ( #9182 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-06-18 12:05:15 +00:00
Rohit Malhotra
1807efad0b
Add Bitbucket integration documentation for local usage ( #9206 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 05:56:36 -04:00
Graham Neubig
e074b2d36f
Add Bitbucket microagent and backend implementation ( #9021 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-06-18 00:04:29 -04:00
Ray Myers
b7efeb11d9
Bump version to 0.44.0 ( #9163 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-17 21:13:17 +00:00
Graham Neubig
7d0aadf8ed
Rename ~/.openhands-state to ~/.openhands ( #9135 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-17 20:44:52 +00:00
Mislav Lukach
78af1de870
chore(analytics): improve label clarity ( #9161 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-17 20:33:52 +00:00
llamantino
6a9065960d
fix(devcontainer): mark workspace as safe dir ( #9136 )
2025-06-18 04:22:42 +08:00
Maxim Evtush
653a8a7ce2
Refactor: Improve Consistency in Function Signatures and Regex Usage in compute_ism_pm_score.py ( #9145 )
2025-06-18 04:22:16 +08:00
Graham Neubig
3591c7a79f
Add uvx installation option to CLI documentation ( #9186 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 04:19:18 +08:00
Ivan Dagelic
bae6bd77f4
fix: daytona runtime sandbox handling ( #9187 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-06-18 04:18:46 +08:00
Rohit Malhotra
30c71776e7
[Fix]: Loading microagents for integrations ( #9189 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-17 16:16:19 -04:00
Robert Brennan
147ffb7e42
Suppress pydub warning about ffmpeg/avconv not found ( #8940 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-17 14:44:32 -04:00
Tim O'Farrell
237037cee9
Fix remote runtime status ( #9190 )
2025-06-18 02:34:41 +08:00
Xingyao Wang
567af43a71
Fix deprecation warning: Replace get_events with search_events ( #9188 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 00:54:29 +08:00
Rohit Malhotra
65071550b6
Fix grammar issues in Slack documentation ( #9180 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-17 23:53:55 +08:00
Alexander
d81d2f62cb
docs: local serving with ollama documented ( #8807 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-17 07:18:18 -04:00
Ryan H. Tran
ddaa186971
[GAIA] Add prompt improvement to alleviate solution parsing issue & support Tavily search tools ( #9057 )
2025-06-17 13:16:50 +07:00
Graham Neubig
e6e0f4673f
docs: Add "Running OpenHands with OpenHands" section for recursive development ( #9146 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 20:57:52 -04:00
Graham Neubig
7d78b65a1a
docs: Add Python version requirement to CLI documentation ( #9164 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 20:14:10 +00:00
Rohit Malhotra
1f90086030
(Hotfix): Slack app installation flow ( #9162 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 19:33:43 +00:00
Xingyao Wang
2c4ecd02f7
feat(frontend): add user feedback Likert scale for agent performance rating (only on OH Cloud) ( #8992 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-16 19:26:24 +00:00
Rohit Malhotra
2fd1fdcd7e
[Refactor, Fix]: Agent controller state/metrics management ( #9012 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 11:24:13 -04:00
Graham Neubig
cbe32a1a12
Fix bash timeout issue caused by interactive git clone prompts ( #9148 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 08:39:28 -04:00
better629
432d8829dc
disable mcp in run_localize and install oh-aci[llama] for issue 9150 ( #9151 )
2025-06-16 11:03:17 +00:00
Graham Neubig
24f891687d
Fix CLI displaying claude-2 as default model for anthropic provider ( #9101 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-15 21:21:33 -04:00
Graham Neubig
2d2ccf1329
Fix conversation URL format in pull request links ( #9143 )
2025-06-15 15:41:08 -04:00
FT
e5bff91e8e
Fix Typo: Change "accurancy" to "accuracy" in Evaluation Benchmark Comments ( #9139 )
2025-06-15 12:48:26 +00:00
Linghao Zhang
a93b0457c6
feat(eval): Support evaluation on SWE-bench-Live ( #9137 )
2025-06-15 12:30:47 +00:00
Graham Neubig
98e0f5509c
Update CLI mode docs to accurately reflect settings workflow ( #9134 )
2025-06-14 19:21:18 +00:00
kilavvy
4e99aabcb2
Minor Code Comment Corrections and Clarifications ( #9129 )
2025-06-14 18:57:14 +00:00
Graham Neubig
0c307ea12e
Lint all files in the repo ( #9131 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-14 16:25:59 +00:00
Graham Neubig
5134a7d938
Add secrets manager documentation to GUI mode docs ( #9084 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-14 12:13:24 -04:00
Graham Neubig
a1627914ad
Fix broken link to LLMs section in GUI mode documentation ( #9121 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-14 23:26:41 +08:00
Graham Neubig
ccdd86e476
docs: remove 'coming soon' mentions from Slack app installation page ( #9112 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-06-14 14:35:04 +00:00
ASTONE
be62ba6b35
add_versicode ( #8221 )
2025-06-14 13:17:18 +00:00
leopardracer
13c298d35f
Minor Typo Fixes in Comments and Documentation ( #9058 )
2025-06-14 12:51:38 +00:00
llamantino
47b0dc548e
feat: support dev container networking without host mode ( #9122 )
2025-06-14 08:38:18 -04:00
Graham Neubig
90ae4bda0d
Restore Windows without WSL documentation ( #9090 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-14 08:35:30 -04:00
dependabot[bot]
8963644fb4
chore(deps): bump the version-all group across 1 directory with 14 updates ( #9107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 07:58:24 -04:00
Engel Nyst
fd3b4ac8e6
Refactor SWE-bench instruction ( #8010 )
2025-06-13 23:27:52 +02:00
Rohit Malhotra
53623c76b5
[Fix]: allow agent to configure draft status for opened prs/mrs via git mcp ( #9117 )
2025-06-13 21:06:23 +00:00
Ray Myers
e6036b8346
Bump version for 0.43.0 release ( #9109 )
2025-06-13 14:47:26 -05:00
jpelletier1
144d09a578
Code review microagent ( #9093 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-13 01:35:44 +00:00
llamantino
f97a837d46
fix: fix unreachable runtime container in make docker-dev ( #9072 )
2025-06-12 12:46:10 -04:00
dependabot[bot]
eadec4ce9e
chore(deps): bump the version-all group in /frontend with 8 updates ( #9095 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 15:17:45 +00:00
dependabot[bot]
49e8737779
chore(deps): bump the version-all group across 1 directory with 24 updates ( #9066 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-06-12 14:31:35 +00:00
Graham Neubig
4711e74101
Fix default provider in CLI to be 'anthropic' instead of 'openai' ( #9004 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-12 03:02:03 +00:00
mamoodi
c87f1cc8c0
Move Advanced Configurations under Running OpenHands on your Own ( #9082 )
2025-06-11 16:36:17 -04:00
Rohit Malhotra
33b64786b0
[Docs]: add info about lower scope tokens for gitlab ( #9017 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-11 19:34:06 +00:00
Rohit Malhotra
12fc50299b
[Docs]: add slack integration docs ( #8903 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 19:32:54 +00:00
Tim O'Farrell
57fee17348
Fix VSCode workspace dir ( #9080 )
2025-06-11 13:31:59 -06:00
Engel Nyst
77517d8ba0
Save CLI settings directly under ~/.openhands ( #9079 )
2025-06-11 21:07:40 +02:00
Calvin Smith
a356f56237
fix: Context window truncation makes progress ( #9052 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 12:47:34 -06:00
chuckbutkus
7dede37fd8
Make sure redirect URI is HTTPS unless it is for localhost ( #9076 )
2025-06-11 18:19:15 +00:00
Ray Myers
c11dcad309
Add more log context on key events ( #9056 )
2025-06-11 11:34:16 -05:00
Tim O'Farrell
47209e794a
Runtime Status Fixes ( #9050 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 09:28:17 -06:00
Xingyao Wang
3f50eb0079
feat: Add microagents UI to conversation context menu ( #8984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-11 23:12:27 +08:00
sp.wack
f27b02411b
chore: Add deprecated tag to ActionMessage type ( #9063 )
2025-06-11 18:34:07 +04:00
llamantino
d151093872
docs: added devstral to llms list, added local llms in local setup ( #9062 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-11 10:22:15 -04:00
neo
ea7294b7f9
docs: add links to other language versions of README ( #9038 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-11 09:49:40 -04:00
Xingyao Wang
9097f487a6
Move get_agent_obs_text function to browser utils and add return_all option ( #9019 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 12:32:38 +08:00
Rohit Malhotra
fd921a4f88
[Fix]: model tracking in convo metadata ( #9053 )
2025-06-10 22:19:33 -04:00
Xingyao Wang
96fe5a50d6
Update repo.md ( #9054 )
2025-06-10 21:51:13 -04:00
Howie Zhou
b634e10b45
Add JSON serialization for array and object parameters when converting tools ( #8780 )
2025-06-10 16:48:49 -04:00
Xingyao Wang
73f01657eb
docs: Add TanStack Query state management documentation ( #9047 )
2025-06-10 16:44:00 -04:00
mamoodi
5d328183d5
Release 0.42.0 ( #9046 )
2025-06-10 16:34:10 -04:00
Mislav Lukach
b7da65d373
chore(ui): update tailwind ( #9049 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-10 18:20:04 +00:00
sp.wack
dca9c7bdc6
feat(backend): New "update microagent prompt" API ( #8357 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-06-10 22:10:55 +04:00
Rene Leonhardt
07862c32cb
chore(docker): update docker base images ( #8796 )
...
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-06-10 22:48:46 +08:00
Emmanuel Ferdman
e04f876df9
Migrate to modern logger interface in server utils ( #8965 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-06-10 10:25:06 -04:00
Mislav Lukach
78d707de83
chore(billing): add stripe powered by ( #9016 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-06-10 18:10:09 +04:00
sp.wack
058153292f
fix(ui): startup message ui ( #9007 )
2025-06-10 16:50:18 +04:00
dependabot[bot]
53b5e08804
chore(deps): bump the version-all group across 1 directory with 15 updates ( #9027 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 18:04:14 -04:00
Ray Myers
7cee7dca64
chore - log size of large events ( #9024 )
2025-06-09 16:47:40 -05:00
mamoodi
e12a62d006
Update GUI docs ( #9020 )
2025-06-09 15:38:44 -04:00
llamantino
77a0c5e073
feat: increase requests timeout to 60s ( #8974 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-09 12:42:03 -06:00
Tim O'Farrell
e5d21e003d
Added environment variable allowing skipping dependency checks ( #9010 )
2025-06-09 11:14:39 -06:00
mamoodi
c6a4324bda
Update Cloud API docs ( #9008 )
2025-06-09 11:42:37 -04:00
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
mamoodi
4eef22e04e
Fix some broken links ( #9005 )
2025-06-09 13:37:00 +00:00
Graham Neubig
93e6811efc
Add CLI option to bug template installation dropdown ( #9002 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-09 08:49:47 -04:00
Graham Neubig
3ebe3c2140
Update CLI mode documentation to recommend pip install ( #8967 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-09 08:13:09 -04: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
Sergey
49939c1f02
Fix typo in evaluation README.md ( #8987 )
2025-06-08 14:14:07 +00:00
llamantino
abec074a66
fix: prevent LLM settings reset when page loses focus during initial setup ( #8928 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-07 20:52:59 +00:00
Graham Neubig
46c12ce258
Update summary_prompt for improved code quality ( #8975 )
2025-06-07 14:46:40 -04:00
Graham Neubig
5de119dc2e
Improve repo.md documentation to instruct OpenHands on capturing repository context efficiently ( #8977 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-07 23:18:54 +08:00
llamantino
0abc6f27ef
fix(devcontainer): configure host networking to fix runtime connection ( #8971 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-07 01:44:23 +02:00
mamoodi
445d3a5788
Update Cloud UI docs ( #8968 )
2025-06-07 05:09:54 +08:00
mamoodi
744a6299a7
Update gitlab integration docs ( #8946 )
2025-06-06 16:07:55 -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
tofarr
fac0d59388
Fix for nested runtimes still using the relative url ( #8947 )
2025-06-06 15:42:54 +00:00
Xingyao Wang
4d6d28a192
Add Google AI Studio API key instructions to documentation ( #8938 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-06 15:39:35 +00:00
llamantino
ebacd1b080
fix: make setup.sh executable for devcontainer postCreateCommand ( #8891 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-06 05:26:22 -07: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
Xingyao Wang
959268b45a
chore(dependency): Update opentelemetry-api to resolve conflict with langfuse ( #8930 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-05 20:26:51 +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
mamoodi
412e265745
Update OpenHands Cloud and GitHub Integrations ( #8922 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-06-05 17:39:35 +00:00
Ray Myers
a3790f1003
0.41.0 Release Branch ( #8905 )
2025-06-05 17:25:18 +00:00
tofarr
b76553136e
Added feature flag for opening vscode in a new tab ( #8917 )
2025-06-05 10:32:07 -06:00
Ray Myers
dee89462c2
Improve type coverage for nested runtime ( #8921 )
2025-06-05 16:19:53 +00:00
mamoodi
ad468587ea
Split quickstart and getting started workflow ( #8904 )
2025-06-05 10:01:36 -04: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
a1b3c0c7d6
No more 500 error when jumping between conversations (Nested Runtimes) ( #8902 )
2025-06-04 15:55:26 -06:00
Mislav Lukach
738ecd468c
fix(frontend): add security analyzer placeholder ( #8901 )
2025-06-04 20:07:23 +00:00
tofarr
c6c2aafc4f
Assorted fixes for the nested / docker runtimes. ( #8899 )
2025-06-04 13:56:03 -06:00
mamoodi
7bea93b1b6
Move the documentation tabs from top to left nav ( #8892 )
2025-06-04 14:46:29 -04: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
tofarr
7652ccb000
Fix VSCode iframe SameSite cookie issue with cross-origin fallback ( #8881 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-04 09:23:48 -06: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
Xingyao Wang
5fe7578f45
fix(docs): fix all .md links ( #8879 )
2025-06-03 14:33:12 -04: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
dependabot[bot]
1850d572b5
chore(deps-dev): bump eslint-plugin-prettier from 5.4.0 to 5.4.1 in /frontend in the eslint group ( #8849 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 20:30:10 +04:00
Xingyao Wang
728a7e84d8
fix(docs): redirect all /modules to / ( #8876 )
2025-06-03 16:22:10 +00:00
mamoodi
ae4f8b7df9
Re-update to 0.40 ( #8875 )
2025-06-03 16:17:25 +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
Robert Brennan
633d5b26d0
Fix flaky test_command_output_continuation test in BashSession ( #8813 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-03 11:44:08 -04:00
Xingyao Wang
2f55cbb748
Add search engine setup documentation ( #8870 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-03 15:27:30 +00:00
mamoodi
9b9a639ea9
Fix CLI mode docs ( #8869 )
2025-06-03 11:14:32 -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
Xingyao Wang
6132968324
docs: migrate all docs from All-Hands-AI/docs to OpenHands repo ( #8848 )
2025-06-03 05:12:10 +08: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
mamoodi
27dc4932bf
Release 0.40.0 ( #8731 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-06-01 16:38:08 -04:00
kotauchisunsun
28dbb1fc74
[refactor]: call load_openhands_config in resolver ( #8641 )
2025-06-01 16:48:17 +02:00
KianoshArian
9fb5d2109a
fix(frontend): fix mobile view of settings page ( #8826 )
2025-06-01 07:01:08 -06: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
llamantino
6d2074d69b
Fix broken links in README after docs site upgrade ( #8829 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-05-31 23:08:51 +00: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
Rohit Malhotra
972837ff73
[Feat]: Gitlab resolver ( #8770 )
2025-05-30 22:18:34 +00:00
tofarr
de196d6da1
Allowing local runtimes to have domains ( #8798 )
2025-05-29 15:15:27 -06:00
Rohit Malhotra
10a4ab9199
[Fix]: inconsistent microagent descriptions ( #8800 )
2025-05-29 20:09:01 +00:00
Robert Brennan
3f0d8e7f47
add more logging to debug runtime restarts ( #8799 )
2025-05-29 19:52:13 +00:00
Engel Nyst
0e0687efc3
Rename service ( #8791 )
2025-05-29 19:43:42 +00:00
tofarr
30d53f8df0
Fix openapi authorize ( #8794 )
2025-05-29 13:20:00 -06:00
sp.wack
fd52841842
Add git_provider and selected_branch to conversation response ( #8795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 22:59:30 +04:00
Graham Neubig
d770edc010
Add images and example commands to cloud issue resolver documentation ( #8785 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 18:13:49 +00:00
Engel Nyst
df2374bd85
Refactor agent controller's filter ( #8792 )
2025-05-29 19:59:34 +02:00
sp.wack
542be7338e
fix(frontend): Replace actions with their observations pairs in the chat interface ( #8760 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-29 19:22:10 +02:00
Rohit Malhotra
e4d84946db
(Chore): deprecate alias ( #8704 )
2025-05-29 11:01:28 -04:00
tofarr
cc881a6bcb
Added Webhooks to event store ( #8763 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 07:39:08 -06:00
Howie Zhou
cb0a1c91e4
docs: change to existing testing files ( #8779 )
2025-05-29 12:23:24 +00:00
Graham Neubig
e208bffade
Fix localization issue with hardcoded English strings ( #8736 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 00:40:57 +02:00
Graham Neubig
6491142364
Fix KeyError on router error logging ( #8769 )
2025-05-28 19:59:18 +00:00
Robert Brennan
205f0234e8
Rename Conversation to ServerConversation and AppConfig to OpenHandsConfig ( #8754 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 21:48:34 +02:00
Robert Brennan
c76809a766
Revert "Add username parameter to AsyncBashSession" ( #8767 )
2025-05-28 14:28:26 -04:00
chuckbutkus
9f86f731a7
Update login ( #8743 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 17:53:35 +00:00
sp.wack
6fe5da810b
fix(frontend): Handle assistant messages at the top ( #8766 )
2025-05-28 17:33:05 +00:00
dependabot[bot]
52a1e94335
chore(deps): bump the docusaurus group in /docs with 7 updates ( #8758 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-28 21:24:54 +04:00
sp.wack
3e0532e8b9
fix(frontend): Only clear UI messages on cid change ( #8762 )
2025-05-28 15:31:34 +00:00
tofarr
90c440d709
Add HTTP FileStore implementation ( #8751 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 08:17:26 -06:00
Robert Brennan
82657b7ba1
Add username parameter to AsyncBashSession ( #8746 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 10:16:45 -04:00
Engel Nyst
3c51600260
Add vscode rules/ignores to .gitignore ( #8755 )
2025-05-28 15:42:11 +02:00
sp.wack
b5f2a04ea2
Add refill link to out-of-credits error message ( #8737 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 17:23:14 +04:00
sp.wack
155615bbb1
hotfix(frontend): Invalidate and refetch git changes if messages aren't being received ( #8752 )
2025-05-28 13:22:15 +00:00
Kent Johnson
4b6f2aeb4d
docs: Mention dev container in Development.md ( #8726 )
2025-05-27 18:29:05 -04:00
Rohit Malhotra
0023eb0982
(Hotfix): Handle cases where user secrets store doesn't exist ( #8745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 18:26:36 -04:00
Robert Brennan
c3ab4b480b
Fix TypeError in list_files endpoint while preserving router_error_log functionality ( #8744 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 18:25:07 -04:00
Xingyao Wang
35f7efb9d7
Fix: Remove strip() from parameter value extraction to preserve indentation ( #8739 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 20:24:00 +00:00
Xuhui Zhou
14498c5e25
Feature/swe run interact ( #8714 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-27 19:35:21 +00:00
sp.wack
cdb9aeb9ba
fix(frontend): Don't show terminal commands in chat interface that are from the user ( #8729 )
2025-05-27 18:59:32 +00:00
Robert Brennan
318883e5e0
Fix VS Code tab and other runtime-dependent features showing null ( #8734 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 18:41:31 +00:00
Rohit Malhotra
767b6ce600
[Refactor]: separate args setup logic for restarting conversations ( #8679 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-27 13:16:33 -04:00
Xingyao Wang
3ccc96d794
Fix(docs): volumes configuration under [sandbox] in config.toml ( #8724 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 00:30:07 +08:00
Yunfeng Yu
6f1effba5b
Fix Feedback Submission Retry ( #8693 )
...
Co-authored-by: Test User <test@example.com >
Co-authored-by: Auroral <1596588744@163.com >
2025-05-27 14:48:30 +00:00
dependabot[bot]
bc223885a0
chore(deps): bump the version-all group across 1 directory with 9 updates ( #8709 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-27 14:33:27 +00:00
sp.wack
0dcd5e9d30
hotfix(frontend): Clear error message on WS connect ( #8725 )
2025-05-27 10:12:56 -04:00
Engel Nyst
8ee85a45a2
Reduce more logs ( #8712 )
2025-05-27 16:05:04 +02:00
Marco Dalalba
342563d113
fix: url repo encode ( #8713 )
2025-05-27 17:39:13 +04:00
KianoshArian
af037b3a8a
fix(frontend): fix mobile view of SettingsModal ( #8711 )
2025-05-27 17:38:31 +04:00
sp.wack
33b714e0a0
fix(frontend): Consider agent state errors ( #8672 )
2025-05-27 09:30:53 -04:00
Kent Johnson
35d2281717
feat: Add dev container ( #8589 )
2025-05-26 21:35:27 -04:00
dependabot[bot]
83bfbc7045
chore(deps): bump the version-all group across 1 directory with 16 updates ( #8710 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 23:35:15 +02:00
CoreJa
11e6d40c7a
bug: fix fn_call error during API response ( #8695 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-26 14:10:10 +02:00
mamoodi
41d84ee8cd
Update the versions to align with already released 0.39.2 ( #8673 )
2025-05-25 12:09:19 -04:00
CoreJa
0c2924453f
bug: fix cache_control missing during convertion ( #8692 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-25 15:35:34 +02:00
Graham Neubig
77cd05c33b
Fix setup.sh error logging ( #8678 )
2025-05-24 17:23:26 -04:00
sp.wack
ff22712686
fix(frontend): Use uppercase event type for generic events without translation keys ( #8671 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-24 18:20:08 +00:00
sp.wack
edc43ca60d
fix(frontend): Fix actionHasObservationPair function to correctly identify pairs ( #8661 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-24 09:39:37 +00:00
sp.wack
b838ea0427
hotfix(frontend): Prevent too many re-renders ( #8670 )
2025-05-24 09:38:51 +00:00
tofarr
9a5e5956fc
Added ability to read specify permitted origins in env ( #8675 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 19:18:20 -06:00
Robert Brennan
35426a04d8
fix warning for workspace_base ( #8667 )
2025-05-23 15:11:53 -04:00
Rohit Malhotra
598d19cd5d
[Feat]: slack conversation instruction template ( #8648 )
2025-05-23 14:39:53 -04:00
Rohit Malhotra
dd3b3d1253
[Fix]: conversation ID attachment in create_new_conversation ( #8669 )
2025-05-23 14:37:10 -04:00
tofarr
693d912361
Fix conversation initial state ( #8647 )
2025-05-23 17:36:58 +00:00
Xingyao Wang
31ad7fc175
chore: add claude 4 to verified mode & global replace 3.7 to claude 4 ( #8665 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 17:35:30 +00:00
Xingyao Wang
5e43dbadcb
feat(frontend): Display MCP tool name and arguments as JSON in MCPObservation when visualized in frontend ( #8644 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 17:21:22 +00:00
Ryan H. Tran
b0b5a6c2a1
Expose partial MCP server addition failure logs ( #8655 )
2025-05-24 00:17:31 +07:00
chuckbutkus
92f8061558
Fix so redirect URL is in OAuth state ( #8653 )
2025-05-23 17:09:47 +00:00
mamoodi
2bb1b7b7aa
Fix tip link ( #8666 )
2025-05-24 00:56:35 +08:00
Howie Zhou
ca9fe7c5c8
docs: fix debug command ( #8654 )
2025-05-23 12:43:27 -04:00
Xingyao Wang
a40443f5f4
feat(agent): First-class Search API support via MCP ( #8638 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-24 00:07:48 +08:00
sp.wack
20983a2128
refactor(frontend): Simplify useConversation hook by removing context dependency ( #8659 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 19:56:00 +04:00
Zhaoling Chen
efe287ce34
integrate LocAgent into OpenHands ( #7371 )
...
Co-authored-by: czlll <gangda@huaihe.usc.edu >
Co-authored-by: Hoang Tran <descience.thh10@gmail.com >
2025-05-23 22:42:58 +07:00
sp.wack
fa5b52298e
fix(frontend): Fix action buttons display bugs in chat interface ( #8660 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 15:35:41 +00:00
dependabot[bot]
57bfef3735
chore(deps): bump the version-all group in /frontend with 2 updates ( #8635 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-23 13:55:42 +00:00
Graham Neubig
f3a127a17f
Fix unlocalized elements in frontend ( #8650 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 08:40:10 -04:00
Robert Brennan
8cc039997f
Downgrade info to debug log ( #8643 )
2025-05-23 13:43:40 +02:00
Robert Brennan
50d4c79094
Add CLIRuntime implementation for local command execution ( #8264 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-23 03:03:22 +00:00
tofarr
f7cdf4720f
Fix gitlab header error in console ( #8631 )
2025-05-22 14:22:02 -06:00
mamoodi
6d3c2170b1
Release 0.39.1 ( #8608 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-22 16:18:54 -04:00
Xingyao Wang
926b425e12
add claude 4 to prompt caching and fn call list; do not add icl for devstral ( #8642 )
2025-05-22 19:10:00 +00:00
Ryan H. Tran
3980ba53c9
Add option to run patch evaluation on Modal ( #8607 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-23 00:45:45 +07:00
Xingyao Wang
be78cc07bd
docs: add documentation for adding user settings and tooltips ( #8634 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-22 17:38:54 +00:00
Graham Neubig
13f9acd48a
Fix Cloud documentation structure and consolidate issue resolver information ( #8558 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-05-22 11:05:15 -04:00
Xingyao Wang
2906a9023f
fix(frontend): MCP tool name rendering ( #8623 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-22 21:46:40 +08:00
dependabot[bot]
66f33bfa96
chore(deps-dev): bump swagger-ui-dist from 5.21.0 to 5.22.0 in /docs in the version-all group ( #8611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-22 17:11:14 +04:00
kotauchisunsun
cfa2725abd
Split IssueResolver class into a separate file ( #8619 )
2025-05-22 09:53:55 +02:00
Rohit Malhotra
097f757c65
[Refactor]: Update resolver instructions ( #8601 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-21 19:26:48 -04:00
Rohit Malhotra
ac87ff8d27
[Fix]: Don't start conversations without user instructions for remote api key conversations ( #8626 )
2025-05-21 17:51:48 -04:00
tofarr
a3d1a92353
Nested Conversation Support ( #8588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <contact@rbren.io >
2025-05-21 15:17:30 -06:00
Xingyao Wang
70573dcbc0
fix(mcp): fix the config conflict between microagent MCP tools & MCP config ( #8620 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-21 20:26:02 +00:00
Engel Nyst
637cb0726a
specify condenser config for evals ( #8177 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-21 22:08:57 +02:00
tofarr
2bd10de636
Revert "Fix for issue where initial env vars are not passed to runtime" ( #8624 )
2025-05-21 20:00:56 +00:00
dependabot[bot]
70322c8418
chore(deps): bump the version-all group across 1 directory with 8 updates ( #8617 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-21 19:34:59 +00:00
Rohit Malhotra
8b08958efe
[Fix]: make mcp config optional in settings ( #8622 )
2025-05-21 19:17:43 +00:00
dependabot[bot]
5b021ad1bb
chore(deps): bump the version-all group across 1 directory with 2 updates ( #8618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-21 16:39:07 +00:00
Rohit Malhotra
890796cc9d
[Feat]: Git mcp server to open PRs ( #8348 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-05-21 11:48:02 -04:00
sp.wack
7305c8fb31
hotfix(frontend): Prevent merging conversation events when switching between conversations ( #8614 )
2025-05-21 15:12:04 +00:00
Xingyao Wang
f1897b8095
docs: add Devstral MLX link for local models documentation ( #8615 )
2025-05-21 15:04:50 +00:00
Engel Nyst
c26ef180f2
Fix unsupported MCP tools param ( #8610 )
2025-05-21 14:41:01 +00:00
Robert Brennan
37e9933092
Revert "Fix passing environment" ( #8612 )
2025-05-21 14:32:47 +00:00
Xingyao Wang
c353fb6e7e
docs: update local llm documentation ( #8609 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-05-21 14:05:21 +00:00
chuckbutkus
3280f450ac
Update to login if session times out and return to previous conversation ( #8587 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-20 22:10:28 +00:00
Graham Neubig
6335afb010
Fix environment variable casting for dict and list types ( #8494 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-20 17:47:07 -04:00
mamoodi
40d9b0b13a
Remove duplicated documentation from cognition ( #8600 )
2025-05-20 21:23:12 +00:00
Boxuan Li
005c5d6bde
Document native windows support without WSL ( #8567 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-05-20 20:54:32 +00:00
Rohit Malhotra
0deabd5935
[Feat]: add context msg to new conversation endpoint ( #8586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-20 20:47:15 +00:00
Erkin Alp Güney
6f5bb4341f
Add a DeepWiki reference ( #8350 )
2025-05-20 16:20:56 -04:00
dependabot[bot]
a5daf0e3c1
chore(deps): bump the version-all group with 6 updates ( #8596 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 21:35:22 +02:00
tofarr
3873d9f002
Fix for issue where initial env vars are not passed to runtime ( #8597 )
2025-05-20 10:58:43 -06:00
Robert Brennan
5e1039e4b5
Make chat auto-scroll functionality more explicit ( #8562 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-20 12:58:05 -04:00
mamoodi
d648d249d8
Release 0.39.0 ( #8539 )
2025-05-20 11:39:55 -04:00
tofarr
aa55da27fa
Fix unlocalized strings in frontend components ( #8585 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 19:12:26 +00:00
tofarr
e69d6b3ef1
fix: add missing translation keys to declaration.ts ( #8580 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 11:49:57 -06:00
tofarr
be1ddaa57d
Add conversationUrl static variable with getter and setter methods ( #8531 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 11:28:07 -06:00
Robert Brennan
7b59e81048
make scrollbar prettier ( #8581 )
2025-05-19 17:23:47 +00:00
dependabot[bot]
470687f826
chore(deps): bump the mcp-packages group with 2 updates ( #8546 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 18:37:11 +02:00
tofarr
38b4d93237
Add Session API Key Authentication for Runtime Communication ( #8550 )
2025-05-19 09:59:22 -06:00
dependabot[bot]
872b97a3c8
chore(deps): bump the version-all group across 1 directory with 20 updates ( #8545 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-19 15:49:53 +00:00
sp.wack
14334040f1
chore(frontend): Refactor chat interface-related event handling ( #8403 )
2025-05-19 15:15:09 +00:00
sp.wack
b244138ec5
fix(frontend): Prevent making too many calls to /git/changes on conversation load ( #8579 )
2025-05-19 18:57:18 +04:00
Xingyao Wang
4a3d2e6859
Fix #8551 : Show images produced in Jupyter Notebook to LLM directly ( #8552 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 14:14:00 +00:00
luolin101
1a3cb16ba6
add Visual SWE-bench benchmark ( #7131 )
...
Co-authored-by: tsukimi <yuailun@pku.edu.cn >
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
2025-05-19 12:08:46 +07:00
Xingyao Wang
2ecc39ffcc
[eval]: disable MCP for SWE-Bench evaluation ( #8574 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-19 01:32:46 +00:00
Graham Neubig
0b26174d60
Add documentation microagent ( #8563 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-18 16:34:15 -04:00
Calvin Smith
b0005d4e09
Limit size of browser events ( #8559 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-05-18 11:35:09 -06:00
Graham Neubig
2dc7b37fe8
Fix flaky TestLocalFileStore tests ( #8569 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-18 06:37:28 -04:00
Carlos Freund
27c18f5bdd
build(makefile) Develop in OpenhandsCloud ( #7440 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-17 14:40:46 +00:00
Graham Neubig
5077fea5c7
Fix: Run setup.sh script in GitHub resolver ( #8548 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-17 09:52:34 -04:00
Justin Coffi
bf383b4881
Add SSH Microagent ( #8436 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-05-17 05:56:51 +00:00
OpenHands
c17b0ebfc6
Fix issue #8304 : [Bug]: Non-native tool use converter fails when builtin tools are disabled ( #8310 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-17 06:37:45 +02:00
Xingyao Wang
1f390430e5
feat(MCP, microagent): MCP-support for Repo Microagent & add fetch as default tool ( #8360 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-16 23:32:38 +00:00
Robert Brennan
819bad0777
Fix: Only show login modal for genuine 401 errors, not connection issues ( #8540 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 13:33:06 -04:00
dependabot[bot]
2faed14139
chore(deps): bump the version-all group with 5 updates ( #8541 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 17:17:38 +00:00
tofarr
4733270e3c
Add event search endpoints with filtering and pagination ( #8538 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 09:51:40 -06:00
Robert Brennan
21dd91de63
Add info logging for 401 Unauthorized responses ( #8527 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 11:46:15 -04:00
Graham Neubig
25619c5a93
Fix #8510 : Improve error messages for invalid microagent format ( #8511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 15:01:39 +00:00
Robert Brennan
15f71e7ed6
Update microagent message from "Activated" to "ready" ( #8536 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 10:44:37 -04:00
mamoodi
5b583e5f27
Organization and user microagents ( #8506 )
2025-05-16 10:42:32 -04:00
Rohit Malhotra
c191a17afb
[Fix]: don't access secrets if doesn't exist ( #8535 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 14:30:16 +00:00
Robert Brennan
8ec5d0e043
Add WebSocket connection documentation ( #8404 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 10:12:05 -04:00
Robert Brennan
f3f038bb60
Fix mypy error for pkg_resources import ( #8537 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 14:06:41 +00:00
Robert Brennan
b8d3027cfe
Always enable logout button regardless of GitHub connection status ( #8529 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 09:09:33 -04:00
Rohit Malhotra
feb04dc65f
Plumb custom secrets to runtime ( #8330 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 20:06:30 -04:00
Engel Nyst
1f827170f4
Fix resolver test ( #8530 )
2025-05-15 21:57:02 +00:00
Engel Nyst
f7cb2d0f64
Restore previous conversation in CLI ( #8431 )
2025-05-15 23:47:41 +02:00
tofarr
033788c2d0
API Updates to facilitate nested runtimes. ( #8525 )
2025-05-15 15:38:09 -06:00
dependabot[bot]
21d0990be4
chore(deps): bump the version-all group with 7 updates ( #8522 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-15 20:17:51 +00:00
tofarr
6227073cff
Add missing Ukrainian translations for secrets-related keys ( #8526 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 19:25:06 +00:00
Graham Neubig
4c38113cb7
Fix CI to check for missing translations ( #8486 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 13:31:44 -04:00
Emmanuel Ferdman
fb516dfa0f
Remove obsolete task.py file ( #8517 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-15 18:54:25 +02:00
sp.wack
04d585513c
feat: secrets manager settings ( #8068 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-05-15 11:30:10 -04:00
Robert Brennan
7a4ea23b9d
Revert "Add Docker, Java, Golang, and other programming languages to runtime image" ( #8518 )
2025-05-15 14:29:15 +00:00
sp.wack
7490c1927f
fix(frontend): Failing tests ( #8519 )
2025-05-15 14:20:52 +00:00
tofarr
8d2ac59909
Fix passing environment ( #8483 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 07:23:21 -06:00
Ryan H. Tran
68e5f485aa
fix: validation error when saving SSE MCP server url on the UI ( #8502 )
2025-05-15 06:35:06 +00:00
Graham Neubig
e4c284f96d
Add timeout parameter to bash tool for hard timeout control ( #8106 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-15 13:24:42 +08:00
Yueqi Song
3ca585b79f
Update run_infer.py to incorporate selection of task based on repo ( #8509 )
2025-05-15 12:27:28 +08:00
tofarr
7e88d4195f
Refactor event store cleanup ( #8505 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 16:20:43 -06:00
Engel Nyst
f046efd53d
Revert "Make str_replace_editor description more clear ( #8434 )" ( #8501 )
2025-05-15 04:08:16 +08:00
Engel Nyst
e4586432ad
Add top_k ( #8480 )
2025-05-14 21:46:03 +02:00
sp.wack
d956abe56b
fix(frontend): Show actions when idle ( #8507 )
2025-05-14 18:53:32 +00:00
Robert Brennan
6145552841
Add Docker, Java, Golang, and other programming languages to runtime image ( #8026 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 13:46:06 -04:00
dependabot[bot]
b1dca48c8e
chore(deps): bump the version-all group with 6 updates ( #8504 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-14 16:39:01 +00:00
Robert Brennan
81ba80dde0
Fix issue #8327 : Unable to delete the entire default branch name in input box ( #8329 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 12:07:12 -04:00
mamoodi
08a790c4ca
Update default model to sonnet 3.7 in all applicable places ( #8489 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 10:55:34 -04:00
Robert Brennan
1b57fd4d1e
Remove github_user_id in favor of user_id ( #8406 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 10:17:35 -04:00
Robert Brennan
c36cbf6543
Fix padding on last paragraph in messages ( #8491 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-14 10:24:21 +00:00
Xingyao Wang
67d438ea4f
Fix workspace mount behavior with SANDBOX_VOLUMES ( #8500 )
2025-05-14 14:58:03 +08:00
Graham Neubig
154eed148f
Fix typing in server directory ( #8375 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-13 21:27:59 +00:00
Graham Neubig
f9b0fcd76e
Add API documentation link to API Keys tab in settings ( #8363 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 20:09:58 +00:00
mamoodi
0782aeb1c4
Update recommended models ( #8488 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-13 15:46:22 -04:00
dependabot[bot]
55fbb65e05
chore(deps): bump the version-all group across 1 directory with 12 updates ( #8478 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 21:20:50 +02:00
mamoodi
1abed30b44
Update MCP docs and LLM docs with more accurate information ( #8482 )
2025-05-13 13:09:25 -04:00
tofarr
1f29ec836b
Fix missing translations in frontend i18n files ( #8481 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 17:02:06 +00:00
Rohit Malhotra
81c754ec65
[Fix]: Don't allow endpoint to modify conversation trigger ( #8396 )
2025-05-13 11:57:32 -04:00
Rohit Malhotra
880ec57c78
[Fix]: Status icon regression ( #8427 )
2025-05-13 11:43:35 -04:00
mamoodi
e06aac7521
Remove unnecessary frontmatter from repo microagent ( #8477 )
2025-05-13 11:32:35 -04:00
Graham Neubig
60d9b519e0
Add proper typing to cli directory ( #8374 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 09:55:44 -04:00
Graham Neubig
5ad11e73b8
Proposed update to resolver prompt ( #8473 )
2025-05-13 13:48:23 +00:00
Graham Neubig
3e5b16b348
Fix translation completeness issues ( #8472 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 09:42:33 -04:00
Graham Neubig
f3d0ae3fbf
Add type annotations to local runtime implementation ( #8376 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 09:42:07 -04:00
Engel Nyst
dea3ddfcc6
Clean up codecov ( #8465 )
2025-05-13 14:51:47 +02:00
kotauchisunsun
31b2f3c9c2
[refactor]: Refactor sandbox configuration setup in IssueResolver class ( #8414 )
2025-05-13 13:37:15 +02:00
omahs
4bb6ec2ee5
Fix typos ( #8469 )
2025-05-13 09:34:21 +00:00
Engel Nyst
ae8ed49280
Make str_replace_editor description more clear ( #8434 )
2025-05-13 13:08:53 +07:00
mamoodi
786e21fb8a
Add more run eval options ( #8468 )
2025-05-13 02:33:14 +00:00
Graham Neubig
f317c03b1b
Fix inconsistent max_iterations in SWE-bench evaluation ( #8467 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 02:07:57 +00:00
Chase
e72153629d
fix #8424 : change native_tool_calling semantics ( #8463 )
2025-05-12 19:21:51 -04:00
mamoodi
b127d5f656
Add exc_info to remote runtime log ( #8457 )
2025-05-12 15:45:58 -05:00
tofarr
f75fa50b80
Add number of connections to Conversation Info ( #8456 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-12 13:57:52 -06:00
mamoodi
5a927c8651
Release 0.38.0 ( #8446 )
2025-05-12 15:41:14 -04:00
chuckbutkus
2693360ad0
Auth URL fix of on-prem ( #8455 )
2025-05-12 17:28:04 +00:00
sp.wack
1081f8091d
improve(frontend): Changes tab status message logic ( #8454 )
2025-05-12 12:57:35 -04:00
sp.wack
8d0e5c6c34
hotfix: Don't handle git changes side effect too frequently ( #8451 )
2025-05-12 12:57:00 -04:00
Robert Brennan
0b897ff3dc
Add 10px bottom padding to paragraph tags in markdown rendering ( #8440 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-12 11:03:17 -04:00
Ryan H. Tran
c5ace563c4
fix: remove duplicate rendering of tab components ( #8442 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-12 11:15:41 +00:00
Engel Nyst
9af132933c
Fix log for clearing pending action to be at the same level ( #8430 )
2025-05-12 02:50:36 +02:00
Engel Nyst
10c56932af
Fix: update pre-commit docs ( #8433 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-12 02:13:33 +02:00
Robert Brennan
e9905115c4
Allow websocket connection to pass in Authorization header to conversation validator ( #8405 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-11 16:27:02 -04:00
Emmanuel Ferdman
6b11fff735
Resolve warnings of logger library ( #8432 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-11 15:29:53 +00:00
Xingyao Wang
3d02c0c3a3
Fix issue #8372 : Implement browser screenshot saving functionality ( #8383 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-05-11 15:51:18 +08:00
kotauchisunsun
a17c57d82e
[refactor]: Refactored the initialization of issue_handler within IssueResolver ( #8417 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-10 21:27:06 -04:00
Muly Oved
da637a0dad
Update docker_runtime.py #8422 ( #8423 )
2025-05-11 00:08:14 +02:00
Polly
27c49471a8
Fix Bug #8425 - Enable prompt cache for OpenRouter model of calude-3.7-sonnet ( #8426 )
2025-05-11 00:07:31 +02:00
Robert Brennan
bffe8de597
Add support for user/org level microagents ( #8402 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-10 09:34:34 -04:00
OpenHands
f0bb7de1c6
Fix issue #8145 : Add docs about runtime tests ( #8146 )
2025-05-10 12:40:35 +02:00
Polly
90aab29bc0
Fix Issue #8413 max_output_tokens in openrouter/anthropic/claude-3.7-sonnet doesn't work correctly ( #8415 )
2025-05-10 08:29:39 +00:00
sp.wack
ade059bfba
feat/fix(fontend): Get public repos via repo URL ( #8223 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-05-09 23:45:33 +00:00
Robert Brennan
5073cee7ff
Add CODEOWNERS file ( #8359 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-05-09 21:54:46 +00:00
Rohit Malhotra
dc4b06f96b
[Docs]: fix param key for openhands api docs ( #8399 )
2025-05-09 19:11:51 +00:00
Graham Neubig
b5dbf81179
Fix typing issues in openhands/llm directory ( #8377 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 18:26:59 +00:00
Rohit Malhotra
b50831d06c
[Fix]: Check if existing store is None ( #8398 )
2025-05-09 18:13:59 +00:00
kotauchisunsun
46c735282a
Update Development.md to install pycls correctly. ( #8382 )
2025-05-09 18:24:18 +02:00
Xingyao Wang
507c02e518
Fix browser tab not showing the most recent screenshot ( #8389 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 11:45:29 -04:00
Robert Brennan
29f3e028e5
Move custom scripts docs ( #8386 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 10:34:03 -04:00
Xingyao Wang
f8faa28bb1
Fix issue #8369 : Handle invalid arguments in model tool calls ( #8370 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-09 22:11:05 +08:00
Xingyao Wang
b6c5a7e854
fix(runtime): e.response attribute errors when run into httpx.NetworkError ( #8371 )
2025-05-09 07:50:32 -04:00
Xingyao Wang
c805247574
fix(frontend): remove extra colon in token cost UI ( #8379 )
2025-05-09 19:15:04 +08:00
AutoLTX
3d68711ca3
Display context window usage status in UI ( #8267 )
2025-05-09 11:39:14 +08:00
Graham Neubig
7d356cad47
Add type annotations to CLI directory ( #8291 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 01:25:02 +00:00
Graham Neubig
4c33b28dad
Add type annotations to remote runtime implementation ( #8337 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 20:23:34 -04:00
Graham Neubig
9d4d56d3be
Add more extensive typing to server/routes files ( #8336 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 20:23:10 -04:00
Graham Neubig
4ff43d1d99
Add claude-sonnet-latest to supported models lists ( #8365 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-09 00:08:09 +00:00
Rohit Malhotra
6d1e1f75ae
[Feat]: Support self hosted gitlab + enterprise github ( #8274 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-08 17:54:32 -04:00
Calvin Smith
c982bc6692
updating web read tool description to explain masking ( #8294 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-05-08 15:44:21 -06:00
rbrugaro
3606ca87d5
[bug] add list support in setting attributes from env variables ( #8295 )
2025-05-08 22:03:23 +02:00
Engel Nyst
05f3840ca5
Fix openhands-resolver.yml ( #8356 )
2025-05-08 22:00:55 +02:00
mamoodi
a87bb10bfc
Update documentation again ( #8362 )
2025-05-08 15:56:04 -04:00
Neeraj Panwar
b030594646
Fixing bug #8214 -ImportError During pip install --upgrade pip on Github Actions ( #8229 )
2025-05-08 18:07:52 +00:00
மனோஜ்குமார் பழனிச்சாமி
99a4717826
fix: retry if Connection Timed out ( #8222 )
2025-05-08 13:53:21 -04:00
Xingyao Wang
11f32d2465
fix(mcp): fix SSE MCP server connection & add tests ( #8353 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 17:26:49 +00:00
Chase
c6c94d979b
Feature: Add custom agents via config ( #8245 )
2025-05-08 18:15:15 +02:00
sp.wack
b06bd277ba
fix(backend): Only get provider tokens from store if it exists ( #8352 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 15:59:22 +00:00
dependabot[bot]
d8dfc7735c
chore(deps): bump the version-all group with 6 updates ( #8354 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-08 17:28:42 +02:00
mamoodi
6f88ddb2ab
Update documentation with updated information from releases ( #8331 )
2025-05-08 11:09:01 -04:00
tofarr
750b1f03b7
Now explicitly closing connections ( #8351 )
2025-05-08 14:01:48 +00:00
Ivan Dagelic
e95c2bf521
chore: daytona runtime windows README.md and docs ( #7396 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-05-08 08:51:39 -04:00
Bashwara Undupitiya
56651bb93c
refactor: Update CLI mode documentation with commands and interactive features ( #8303 )
2025-05-08 08:23:20 -04:00
Xingyao Wang
13c9bff050
test: add MCP test test_fetch_mcp_via_stdio back in CI ( #8344 )
2025-05-08 00:08:58 -05:00
Graham Neubig
689d3c9046
Update pre-commit hook versions to most recent versions ( #8343 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 03:59:13 +00:00
Graham Neubig
d5a8d4251c
Fix missing comma in hosts ( #8345 )
2025-05-07 21:54:15 -04:00
Xingyao Wang
087438eb3e
docs: remove api_key section from doc ( #8347 )
2025-05-08 01:51:51 +00:00
Graham Neubig
f2af1807e3
Add return type annotations to functions in runtime/utils directory ( #8335 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 01:48:39 +00:00
Graham Neubig
3eb0afa1e5
Add typing to session directory ( #8339 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-07 20:09:13 -04:00
Rohit Malhotra
aa9a48135e
[Feat]: Always autogen title ( #8292 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-07 20:05:51 -04:00
Alexander
3677c52d2b
feat(frontend) Add Ukrainian language ( #8340 )
2025-05-07 23:09:39 +00:00
Engel Nyst
806d01c8ec
Fix double-wrapped github token ( #8341 )
2025-05-07 23:03:04 +00:00
tofarr
fb4b7c022f
Fix OpenAPI schema generation (again) ( #8333 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-07 15:35:47 -06:00
Rohit Malhotra
d82f0f17a9
[Fix]: Loaded provider token should always be string ( #8332 )
2025-05-07 20:26:31 +00:00
mamoodi
77f92ce0aa
Release 0.37.0 ( #8328 )
2025-05-07 13:31:28 -04:00
Chase
055b196955
[feature] add optional extended field to agent config ( #8283 )
2025-05-07 18:51:36 +02:00
Xingyao Wang
ccf2c7f2cb
Add MCP configuration visualization and editing in settings modal ( #8029 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-05-07 16:43:53 +00:00
dependabot[bot]
3ccc4b34c5
chore(deps-dev): bump eslint-config-prettier from 10.1.2 to 10.1.3 in /frontend in the eslint group ( #8326 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-07 19:26:45 +04:00
Graham Neubig
b00aee0e6f
Clarify API rate limit behavior ( #8324 )
2025-05-07 10:12:06 -04:00
Bashwara Undupitiya
ab4f7e88ad
feature: Add CLI support for always confirm mode ( #8302 )
2025-05-07 15:04:00 +02:00
Boxuan Li
13ca75c8cb
Add windows local runtime support with PowerShell ( #7410 )
...
Co-authored-by: Boxuan Li (from Dev Box) <boxuanli@microsoft.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-07 08:51:08 +00:00
chuckbutkus
74f342bb1c
Fix provider tokens in SAAS ( #8322 )
2025-05-07 03:08:08 -04:00
sp.wack
d3f6508e32
refactor(frontend): Auth ( #8308 )
2025-05-07 08:20:23 +04:00
dependabot[bot]
ac0dab41dd
chore(deps): bump the version-all group in /frontend with 16 updates ( #8306 )
2025-05-07 08:20:06 +04:00
Xingyao Wang
2f4b70159e
Simplify workspace mounting with SANDBOX_VOLUMES ( #8242 )
2025-05-07 12:15:52 +08:00
Rohit Malhotra
e8bd59ec22
[Fix]: Ensure provider tokens exist when restarting conversations on local installation ( #8313 )
2025-05-06 21:46:51 +00:00
Victor Faro
59f00e641f
feat(resolver): Support for User-Defined Runners ( #8216 )
...
Co-authored-by: Victor Faro <victor.faro@mcmakler.de >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-06 16:35:35 -04:00
Graham Neubig
e5f98c7ff0
Fix typing in routes directory ( #8293 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-06 18:03:06 +00:00
Graham Neubig
601c2f6f25
Add more extensive typing to openhands/runtime directory ( #8288 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 13:51:06 -04:00
dependabot[bot]
59db982704
chore(deps): bump the version-all group with 6 updates ( #8309 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 16:55:31 +00:00
Robert Brennan
664a2b0716
Remove playwright references ( #8286 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 12:06:03 -04:00
kotauchisunsun
a1859b65b0
Enable resolver to load configuration from environment variables in GitHub Actions ( #8297 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-06 15:05:16 +00:00
Xingyao Wang
18dfd51604
Fix: Update expired Slack invitation link ( #8300 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 08:46:16 -04:00
Graham Neubig
adfa510b5f
Enforce modern Python typing annotations with Ruff ( #8296 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 07:58:33 -04:00
Rohit Malhotra
4c1ae6fd8d
[Feat]: Per user proactive conversation starters for cloud openhands ( #8272 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 20:41:56 +00:00
mamoodi
24ffd14f14
Release 0.36.1 ( #8284 )
2025-05-05 16:15:17 -04:00
sp.wack
da4bf5bb29
Revert "hotfix(frontend): Show auth modal on 401" ( #8287 )
2025-05-05 20:10:07 +00:00
dependabot[bot]
a8e15be13f
chore(deps-dev): bump eslint-plugin-prettier from 5.2.6 to 5.4.0 in /frontend in the eslint group ( #8280 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 22:59:12 +04:00
sp.wack
754dd05bf2
hotfix(frontend): Show auth modal on 401 ( #8094 )
2025-05-05 22:58:44 +04:00
Robert Brennan
6b8286e389
Fix cmd+click to open in new tab for logo and Start new conversation button ( #8072 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-05-05 16:26:58 +00:00
Xingyao Wang
d9c10b0164
Fix VS Code iframe reload issue ( #8243 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 00:07:20 +08:00
sp.wack
27878a2200
feat(frontend): Display toast for first time saas users ( #8279 )
2025-05-05 19:40:28 +04:00
dependabot[bot]
24290ebd7d
chore(deps): bump the version-all group with 10 updates ( #8281 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 15:35:31 +00:00
Robert Brennan
3e224faea6
Add branch picker to homepage ( #8259 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 11:06:22 -04:00
Robert Brennan
0aec96baec
Update GitLab and GitHub logos with new SVGs ( #8237 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 09:56:22 -04:00
Robert Brennan
64b5c0a604
Add support for pre-commit.sh git hook ( #8095 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 09:56:07 -04:00
sp.wack
e5aad11995
hotifx(frontend): Respect settings form mode ( #8225 )
2025-05-05 17:49:18 +04:00
Xingyao Wang
a0b4d31509
Revert "[Feat]: Add timestamp info to CmdOutputObservation" ( #8277 )
2025-05-05 21:24:25 +08:00
Ryan H. Tran
643a8da8d5
chore: add MCP doc to sidebar ( #8254 )
2025-05-05 08:54:08 -04:00
Robert Brennan
acada3d4d1
Add helpful tips to Changes tab zero state ( #8230 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 08:39:39 -04:00
Panduka Muditha
e6b957f7c1
refactor: Refactor CLI agent output display order and verbiage ( #8262 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-05-05 11:13:18 +02:00
Rohit Malhotra
5633bb5577
Move cloud resolver summary prompt to templates folder ( #8273 )
2025-05-05 00:04:44 -04:00
Rohit Malhotra
a18e0dbbb6
[Feat]: Add timestamp info to CmdOutputObservation ( #7514 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-04 23:08:37 -04:00
Xingyao Wang
421b8e948d
Add vscode_port option to SandboxConfig ( #8268 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 10:11:34 +08:00
Robert Brennan
0acfc27e00
skip flaky runtime test ( #8265 )
2025-05-04 20:27:43 -04:00
Robert Brennan
e0268d6075
Move CLI files ( #8261 )
2025-05-04 21:24:04 +00:00
Rohit Malhotra
cbc0d35bf8
Add logging for failed suggested tasks attempts ( #8077 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-04 16:53:43 -04:00
Robert Brennan
8333e5e56a
skip failing mcp test ( #8263 )
2025-05-04 16:03:11 -04:00
Robert Brennan
a9f44b0ca5
Fix git secrets ( #8258 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-05-04 19:33:48 +00:00
Chase
fc32efb52e
Small refactor to improve (CodeAct)Agent extensibility ( #8244 )
2025-05-04 19:21:54 +02:00
OpenHands
2c085ae79e
Fix issue #8248 : [Bug]: Run pre-commit ( #8249 )
2025-05-04 11:00:10 +02:00
Graham Neubig
722711db3b
Add OpenHands Cloud API documentation ( #8127 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-04 00:10:56 +00:00
Robert Brennan
f45f398d81
Small tweaks for mobile styles ( #8228 )
2025-05-03 21:42:02 +00:00
Rohit Malhotra
0bab3b62f2
(Hotfix): Forbid extraneous params on new conversation route ( #8234 )
2025-05-03 14:26:38 -06:00
Rohit Malhotra
ae990d3cb1
[Refactor]: Split settings and secrets stores ( #8213 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-03 14:43:10 -04:00
Xingyao Wang
9babd756e5
Fix settings tab clickable area by extending it beyond just the text ( #8240 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-03 17:07:41 +00:00
Engel Nyst
985e20d529
[chore] Run full agent pre-commit ( #8235 )
2025-05-03 11:24:03 -04:00
Boxuan Li
98cb2e24ee
Make tool call json decode error recoverable ( #8233 )
2025-05-03 15:01:32 +00:00
Chase
de175dcc87
bugfix for #8187 (infinite loop when delegating) ( #8189 )
2025-05-02 22:49:42 +02:00
Robert Brennan
976019ce11
Fix websocket error message handling ( #8227 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-02 12:56:36 -04:00
dependabot[bot]
709b6ff39a
chore(deps): bump the version-all group with 5 updates ( #8226 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 18:14:29 +02:00
Rohit Malhotra
767d092f8f
[Fix]: Use str in place of Repository for repository param when creating new conversation ( #8159 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-02 11:17:04 -04:00
dependabot[bot]
7244e5df9f
chore(deps): bump the version-all group across 1 directory with 12 updates ( #8224 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-02 15:02:11 +00:00
மனோஜ்குமார் பழனிச்சாமி
dfbb968ea0
Chore: Update pull_request_template.md ( #8118 )
2025-05-02 15:53:09 +02:00
Xingyao Wang
e4c3bbbc08
Fix: Include RecallObservation in events sent to frontend from ENVIRONMENT source ( #8196 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-02 10:18:37 +00:00
Bashwara Undupitiya
6e0fbfeeda
refactor: Refactor pause/resume functionality and improve state handling in CLI ( #8152 )
2025-05-02 12:04:35 +02:00
Ryan H. Tran
03aa5d7456
Upgrade openhands-aci to 0.2.12 ( #8220 )
2025-05-02 16:54:58 +07:00
Xingyao Wang
6032d2620d
feat(MCP): MCP refactor, support stdio, and running MCP server in runtime ( #7911 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-05-02 09:43:19 +08:00
Xingyao Wang
0fc86b4063
Fix VS Code URL for remote access ( #8191 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-02 09:35:43 +08:00
Rohit Malhotra
e39d904a1f
[Refactor]: Add typing expectation in FE for provider tokens ( #8203 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-01 19:58:46 +00:00
mamoodi
9887813b41
Release 0.36.0 ( #8202 )
2025-05-01 15:34:46 -04:00
sp.wack
d36cde5060
refactor(frontend): useUserRepositories hook ( #8207 )
2025-05-01 19:01:02 +00:00
dependabot[bot]
fc4ad2f8c3
chore(deps): bump the version-all group with 5 updates ( #8204 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 18:45:45 +02:00
OpenHands
9e97ea2dd7
Fix issue #8197 : Add unit tests for isLikelyDirectory ( #8198 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-01 16:26:32 +00:00
sp.wack
1ffaae17ff
hotfix(backend): Handle errors when executing run actions ( #8160 )
2025-05-01 20:06:20 +04:00
sp.wack
3edea7c710
hotfix(frontend): Navigate user to /settings/git instead of /settings when their intention is to connect to GitHub ( #8200 )
2025-05-01 20:05:13 +04:00
Rohit Malhotra
08171eaf59
[Refactor]: Simplify provider info passing ( #8138 )
2025-05-01 10:49:13 -04:00
Shimada666
5376a54800
Switch to using only npm as package manager ( #8201 )
2025-05-01 13:12:53 +00:00
Xingyao Wang
14d7449514
Increase conversation limit from 9 to 20 ( #8194 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-01 08:49:08 -04:00
Shimada666
735ac72351
Add Lunr search plugin with multi-language support ( #8193 )
2025-05-01 16:15:56 +04:00
Xingyao Wang
e5f25726c0
chore: Update README.md to recommend "claude-3-7-sonnet-20250219" ( #8190 )
2025-05-01 09:09:07 +02:00
Xingyao Wang
59fc0fe9db
Move VSCode settings.json setup from Dockerfile to VSCode plugin initialization ( #8192 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-01 12:00:43 +08:00
LoneRifle
7ae3494ccc
fix(image-input): enforce image types on upload ( #8054 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-01 10:32:58 +08:00
Qi Liu
3d22520992
[Feat] add multi-swe-bench ( #8174 )
...
Co-authored-by: ByteDance User <tiger@bytedance.localdomain >
2025-05-01 00:23:19 +00:00
Tom Deckers
cfae2a3607
Use generic token check in order to support Github Apps ( #8048 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-30 23:22:14 +00:00
Robert Brennan
906823f898
Add trailing slash to directory paths in UI ( #8188 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-30 18:13:10 -05:00
mamoodi
4dcceacc9e
Remove Code coverage icon and fix benchmark link in docs ( #8186 )
2025-04-30 13:07:40 -06:00
mamoodi
9f05237b0d
Update global microagents docs with a link to the current list ( #8185 )
2025-04-30 15:04:16 -04:00
dependabot[bot]
467ee52b05
chore(deps): bump the version-all group with 9 updates ( #8180 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 17:42:47 +00:00
mamoodi
0d5dbbfa84
Update OpenHands Key Features page ( #8179 )
2025-04-30 13:22:35 -04:00
mamoodi
9b128f6168
Update microagents docs ( #8183 )
2025-04-30 12:33:57 -04:00
Robert Brennan
760a14482e
Fix ValueError when latest_event_id is undefined ( #8168 )
...
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-04-30 12:50:44 +00:00
Ryan H. Tran
b5338c69d6
Upgrade openhands-aci to 0.2.11 ( #8154 )
2025-04-30 02:54:15 +00:00
Hiroki Miyaji
c99f031cdb
docs: fix broken links ( #8169 )
2025-04-29 22:31:48 -04:00
mamoodi
bcc28a12fe
Release 0.35.0 ( #8131 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2025-04-29 17:45:40 -04:00
Dani
c82b3378a6
Fix issue #8145 : Correct name for max_tokens for condenser in config.template.toml ( #8165 )
2025-04-29 20:28:01 +00:00
Ray Myers
a6d3db3ce7
Update anyio to 4.9.0 ( #8161 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-29 20:05:57 +00:00
SDGLBL
4cbbfd799c
fix(memory): Fix empty string content handling in ConversationMemory ( #8148 )
...
Co-authored-by: lijie.20 <lijie.20@bytedance.com >
2025-04-29 21:03:13 +02:00
Xingyao Wang
0b728c0c79
[agent]: update system message to prevent the agent being too obsessed with setting up environment ( #8007 )
2025-04-30 00:10:44 +08:00
Ryosuke Hayashi
e35c8ee173
fix OpenAPI schema generation error caused by mappingproxy in models ( #8121 )
2025-04-29 16:05:02 +00:00
Xingyao Wang
9a9b143620
nit: improve error message when action is not executed ( #7029 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-30 00:04:11 +08:00
sp.wack
38578bd5f5
hotifx(frontend): Critical fix for black screen ( #8158 )
2025-04-29 15:56:25 +00:00
dependabot[bot]
7b2c88ae6b
chore(deps): bump the version-all group with 4 updates ( #8157 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-29 17:46:20 +02:00
dependabot[bot]
0cbf3987f8
chore(deps): bump the version-all group in /frontend with 9 updates ( #8155 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-29 15:32:27 +00:00
chuckbutkus
d18edc8b30
Move Terms of Service acceptance to dedicated page ( #8071 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Lenshood <lenshood.zxh@gmail.com >
Co-authored-by: OpenHands <opendevin@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-04-29 15:12:45 +00:00
Graham Neubig
42eb355a68
Fix OpenRouter context window exceeded error detection ( #8150 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-29 10:05:56 -04:00
Xingyao Wang
5fa01ed278
Fix mobile layout for repo picker and suggested tasks ( #8137 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-28 21:39:09 -04:00
Xingyao Wang
1f747232cf
feat: add agent memory microagents for experiment ( #8122 )
2025-04-28 19:08:44 -04:00
Engel Nyst
4b1ed30e97
Fix truncation, ensure first user message and log ( #8103 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-28 22:43:41 +02:00
Panduka Muditha
998de564cd
feat: Add CLI support for agent pause and resume ( #8129 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-28 16:26:18 -04:00
Engel Nyst
06ce12eff4
Update resolver model ( #8124 )
2025-04-28 21:07:40 +02:00
sp.wack
88fc26d9b0
frontend: Better diff contrast ( #8128 )
2025-04-28 22:53:37 +04:00
dependabot[bot]
99233ec153
chore(deps): bump the version-all group with 6 updates ( #8125 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 20:50:39 +02:00
sp.wack
ae9573a503
chore(frontend): Breakdown settings screen ( #7929 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-28 22:32:28 +04:00
dependabot[bot]
f2725eeb3d
chore(deps): bump the version-all group across 1 directory with 8 updates ( #8123 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-28 17:18:21 +00:00
Engel Nyst
1b63633030
Simplify microagents ( #8114 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-28 15:00:06 +00:00
Ryan H. Tran
107789b5a8
Add missing last ps1 match output into combined output ( #8097 )
2025-04-28 21:06:26 +08:00
Panduka Muditha
04bdea5faf
feat: Add CLI support for /new, /status and /settings ( #8017 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-28 08:52:33 -04:00
Engel Nyst
2bad4ea3d2
Litellm emergency fix ( #8116 )
2025-04-28 08:36:45 +02:00
Rohit Malhotra
1c4c477b3f
[Refactor]: Abstract resolver into classes ( #7999 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-27 18:52:52 -04:00
Rohit Malhotra
391ba1d988
[Fix]: Move suggest task prompts to BE ( #8109 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-27 16:32:15 -04:00
Engel Nyst
70f469b0c1
[chore] run full pre-commit ( #8104 )
2025-04-27 08:43:26 +02:00
Graham Neubig
8a5c6d3bef
Fix long setup scripts failing ( #8101 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-26 12:27:54 -04:00
tofarr
998e04e51b
Fix for issue where running unit tests resets local settings ( #8100 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-26 07:24:49 -06:00
Boxuan Li
da7041b5e9
Allow cmd execution after running a background command ( #8093 )
2025-04-26 03:04:05 +00:00
Robert Brennan
e4b7b31f48
Add VS Code tab alongside workspace, terminal, and jupyter tabs ( #8033 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-25 15:30:50 -07:00
chuckbutkus
587c53f115
Maybe fix for pre-commit errors ( #8082 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-04-25 21:10:00 +00:00
mamoodi
4d76f31610
Update Microagents documentation ( #7978 )
2025-04-25 16:52:55 -04:00
Rohit Malhotra
c25a96825c
[Fix]: Sort github repos in memory for cloud openhands ( #8083 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-25 15:16:43 -04:00
OpenHands
16137942eb
Fix issue #7888 : Update resolver doc to refer to repo.md instead of the old file ( #8089 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-25 16:13:05 +00:00
dependabot[bot]
cf07b151dc
chore(deps): bump the version-all group with 5 updates ( #8091 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-25 17:30:17 +02:00
Lenshood
ea3787c2ba
fix: dev.sh failed due to outdated configuration of Dockerfile ( #8058 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-25 11:36:53 +08:00
chuckbutkus
956d278138
fix call to convo store get_instance ( #8081 )
2025-04-25 01:41:00 +00:00
மனோஜ்குமார் பழனிச்சாமி
fa186fc433
chore: Use recommended functions ( #8056 )
2025-04-25 09:39:19 +08:00
Ray Myers
4ef9c72da1
fix - Show error message for too many conversations ( #8078 )
2025-04-24 19:53:17 -05:00
tofarr
c5245a622d
Refactor Authentication ( #8040 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-04-24 18:49:41 -06:00
Engel Nyst
9b1aaa53fe
Reset the reset ( #8079 )
2025-04-25 00:59:37 +02:00
Rohit Malhotra
4deffa3907
[Fix]: Don't wipe out secret store on reset route ( #8075 )
2025-04-24 17:41:46 -04:00
Rohit Malhotra
a47c6f3ed1
[Fix]: Log HTTP err type in Git service classes ( #8076 )
2025-04-24 17:41:36 -04:00
dependabot[bot]
90ece3f8e1
chore(deps): bump the version-all group across 1 directory with 14 updates ( #8062 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-24 20:04:33 +00:00
Robert Brennan
a948b0fef3
Change log levels from info to debug for various agent controller messages ( #8073 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-24 20:00:21 +00:00
Robert Brennan
52848cd3db
Improve git handler with better branch management ( #8065 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-24 12:34:25 -07:00
mamoodi
62f015370a
Update Documentation with new release features ( #8045 )
2025-04-24 14:58:42 -04:00
sp.wack
7109b057b6
Make tmux optional for development ( #8063 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-04-24 18:13:33 +00:00
Rohit Malhotra
e694fc2d58
[Feat]: Add suggested tasks for Gitlab ( #8049 )
2025-04-24 13:26:52 -04:00
Robert Brennan
50baf3fd18
Add OpenAPI spec to Docusaurus documentation ( #7998 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-24 10:19:33 -07:00
dependabot[bot]
dc37f039bf
chore(deps): bump the version-all group across 1 directory with 14 updates ( #8064 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-24 18:01:39 +02:00
Engel Nyst
91fff77ffe
Fix lint ( #8060 )
2025-04-24 14:34:22 +00:00
sp.wack
db01cd39d5
hotfix: Run both BE and FE pre-commits with husky ( #8059 )
2025-04-24 18:21:41 +04:00
மனோஜ்குமார் பழனிச்சாமி
00865fbb8a
fix: reconnect if stream closed ( #8055 )
2025-04-24 16:05:28 +04:00
Rohit Malhotra
356cd9ff9f
(Hotfix): Issue comments on Cloud Resolver ( #8053 )
2025-04-23 22:50:00 -04:00
Xingyao Wang
78d82408b7
fix: use lower range of tcp port for file viewer ( #8051 )
2025-04-24 01:51:44 +00:00
Panduka Muditha
3c4ebc3d8a
fix: Add error handling for scenarios where tmux is unavailable ( #8043 )
...
Co-authored-by: Anuradha Weeraman <anuradha@verdentra.com >
2025-04-23 21:01:06 +02:00
Rohit Malhotra
964478c22f
[Feat]: Custom secrets plumbing for BE ( #7891 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-23 12:44:25 -04:00
Robert Brennan
00c449d447
Add loading indicator to repository dropdown on home page ( #8015 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-23 12:27:49 -04:00
Rohit Malhotra
bfd75a1355
(Chore): Rm legacy resolver code ( #8001 )
2025-04-23 11:34:03 -04:00
Graham Neubig
dc91cb263b
Add extensive typing to controller directory ( #7731 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-23 15:33:17 +00:00
Robert Brennan
fa559ace86
Add API keys management UI to settings page ( #7710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-23 19:08:32 +04:00
mamoodi
1fd26d196a
Release 0.34.0 ( #8011 )
2025-04-23 11:06:28 -04:00
Robert Brennan
5de62d85fd
add an option for a headless backend ( #8032 )
2025-04-23 04:09:22 +02:00
Chase
5d749aeba7
replace erroneous rstrip() with removesuffix() ( #8024 )
2025-04-22 22:50:14 +00:00
Chase
693c72d670
remove sse subsection accessor of McpConfig in action_execution_client ( #8021 )
2025-04-23 00:40:10 +02:00
Engel Nyst
62557d44f2
Use short tool descriptions for o4-mini ( #8022 )
2025-04-23 00:30:21 +02:00
Robert Brennan
89f8e162da
Fix: Don't show status indicator for command timeouts ( #8012 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 23:30:07 +04:00
Robert Brennan
b0a9938e6c
Always run git init in SaaS mode regardless of workspace_base setting ( #8014 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 17:43:20 +00:00
Rohit Malhotra
039fe295a4
Add RateLimitError and handle rate limiting in GitLab and GitHub services ( #8003 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-22 16:30:41 +00:00
dependabot[bot]
8f3ff1210e
chore(deps): bump the version-all group with 6 updates ( #8009 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 15:16:41 +00:00
Peter Hamilton
5e1e685493
fix: Use SANDBOX_BASE_CONTAINER_IMAGE in resolver workflow ( #7956 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 16:15:49 +02:00
sp.wack
e9f2b72ea5
chore: Better home screen ( #7784 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 13:15:41 +00:00
Rohit Malhotra
986b90be0a
[Fix]: fetch latest token when existing token doesn't exist ( #8000 )
2025-04-22 03:22:48 +00:00
Robert Brennan
bf9f2aa7a5
Initialize git repo in workspace when no GitHub repo is selected ( #7904 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 18:34:42 -04:00
Engel Nyst
b3bd3924a0
Fix and simplify local runtime init ( #7997 )
2025-04-22 00:24:22 +02:00
Rohit Malhotra
0de50153a0
Add HTTP method option to Git service fetch_data functions ( #7996 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 18:15:05 -04:00
Xingyao Wang
a04024a239
refactor: file viewer server so it is accessible via localhost without authentication ( #7987 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 22:12:06 +00:00
Rohit Malhotra
1e509a70d4
[Fix]: Dedup token verification logic in resolver ( #7967 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 20:34:29 +00:00
Engel Nyst
300a59853b
Quick fix local runtime ( #7991 )
2025-04-21 20:28:30 +00:00
Rohit Malhotra
2514b200c5
Fix dictionary changed size during iteration error in EventStream ( #7984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 16:21:30 -04:00
Michael Panchenko
52d881c98d
Fix issue with "default" in tool schema for gemini-preview ( #7964 )
2025-04-21 21:21:33 +02:00
Rohit Malhotra
6ac23aea80
[Feat]: Add branch naming convention ( #7989 )
2025-04-21 18:35:16 +00:00
Xingyao Wang
0412949018
Add agent_class to SystemMessageAction and display in frontend ( #7935 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 02:08:15 +08:00
Michael Panchenko
5b5adc5c7b
Minor refactoring: remove step and task-creation in AgentController ( #7981 )
2025-04-21 19:28:22 +02:00
dependabot[bot]
0b40f6fac8
chore(deps): bump the version-all group with 7 updates ( #7980 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 19:14:58 +02:00
Rohit Malhotra
44d488b718
[Fix]: Building runtime image with unspecified base container img ( #7977 )
2025-04-21 11:30:22 -04:00
Rohit Malhotra
4f9120ffc6
(Chore): Unsupport resolve all issues in resolver ( #7975 )
2025-04-21 14:37:53 +00:00
Tetsuuuuuuu
50426edaa1
feat: add argument --base-container-image to resolver ( #7612 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-21 10:01:03 -04:00
Xingyao Wang
a792f84a83
chore: improve logging for "not a git repository" ( #7944 )
2025-04-21 16:13:48 +04:00
Alexander Litzenberger
cd9d96766c
Update documentation on local-llms ( #7805 )
...
Co-authored-by: Alex Litzenberger <alex@agot.ai >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-21 00:20:13 +00:00
Michael Panchenko
14564b25d6
Fix linting ( #7965 )
2025-04-21 06:34:40 +08:00
Rohit Malhotra
0637b5b912
[Fix]: Replace duplicate enums for providers in resolver ( #7954 )
2025-04-20 14:06:18 -04:00
Rohit Malhotra
20bf48b693
[Fix]: mismatch between repo object definition between FE and BE ( #7953 )
2025-04-20 00:28:10 +00:00
Michael Panchenko
5b3270be2d
Possibility to disable default tools ( #7951 )
2025-04-20 02:14:46 +02:00
Tom Deckers
ae43744052
Fix Github Enterprise GraphQL URL ( #7939 )
...
Co-authored-by: Tom Deckers <tdeckers@cisco.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-19 21:09:00 +00:00
Xingyao Wang
b5d7e428d1
Fix #7916 : Update Benchmark Score link in README ( #7943 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-19 00:27:54 +02:00
Rohit Malhotra
d65ea313e8
Add external auth id to /repos route ( #7946 )
2025-04-18 18:19:36 -04:00
Rohit Malhotra
a09ecadba6
(Chore): Rm deprecate /installations route ( #7945 )
2025-04-18 21:51:08 +00:00
Rohit Malhotra
358166feb2
[Logging]: Add warning logs for gitlab api ( #7941 )
2025-04-18 21:31:36 +00:00
Kenny Dizi
85e2b73eb4
[Feat] Support o3 and o4 mini ( #7898 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-18 21:23:19 +00:00
Rohit Malhotra
c18475ddc2
Add public vs private info for repo list ( #7937 )
2025-04-18 17:07:08 -04:00
Xingyao Wang
06fcf54475
chore: track condeser metadata for llm completion ( #7938 )
2025-04-19 05:05:31 +08:00
Rohit Malhotra
f751f8ab37
[Feat]: Add graphql fetching for GitLab service cls ( #7839 )
2025-04-18 16:53:49 -04:00
Tei1988
523c6d03c1
fix(resolver): Allow using github.token in Actions and fix base_domain handling ( #7934 )
2025-04-18 20:50:59 +00:00
Rohit Malhotra
0e0f043e59
[Feat]: Improve resolver inline pr comment localization ( #7932 )
2025-04-18 15:56:34 -04:00
Xingyao Wang
91c691d526
[agent] Read-only Agent ( #6947 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-19 02:46:24 +08:00
Xingyao Wang
c6092291ce
chore: make sure Makefile make lint also lint tests ( #7933 )
2025-04-18 14:01:36 -04:00
Engel Nyst
a2c55cfdef
Refactor to clean up and move utility/legacy out of the agent ( #7917 )
2025-04-19 01:53:33 +08:00
Michael Panchenko
76cad626ed
Bugfix: make extraction of poetry_venvs_path more robust ( #7920 )
2025-04-18 17:33:52 +00:00
Xingyao Wang
7c23993344
fix(eval): typo in SWE_Bench evaluation ( #7930 )
2025-04-19 00:31:08 +08:00
dependabot[bot]
b669715416
chore(deps): bump the version-all group across 1 directory with 20 updates ( #7925 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-18 16:08:35 +00:00
tofarr
7292122b72
Refactor agent loop initialization for better extensibility ( #7926 )
2025-04-18 09:44:34 -06:00
dependabot[bot]
992ae15c78
chore(deps): bump the version-all group with 7 updates ( #7927 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 15:02:41 +00:00
Carlos Freund
f2b4772ac2
fix(runtime) Avoid windows reserved port ( #7722 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-18 22:18:46 +08:00
Engel Nyst
9b9b1291fc
[chore] Just linting on swe-bench files ( #7918 )
2025-04-18 22:12:01 +08:00
Xingyao Wang
6171395ef9
Refactor metrics handling to include condenser metrics ( #7907 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 23:08:35 +00:00
sp.wack
d270476d6c
hotfix(backend): Exclude open PRs when fetching suggested tasks ( #7912 )
2025-04-18 03:00:04 +04:00
Xingyao Wang
f1f7dca009
refactor(action_execution_client): rename function and add property ( #7913 )
2025-04-18 06:59:13 +08:00
mamoodi
45f572f268
Update documentation ( #7905 )
2025-04-17 17:43:18 -04:00
Niels Mündler
4b124d5906
Add inference for SWT-Bench ( #7201 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-04-17 14:49:42 -06:00
Robert Brennan
988d4aa679
Improved logging for agent controller, including pending action time ( #7897 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 20:22:38 +00:00
Robert Brennan
b452fe273c
Restore terminal interactivity while keeping UI changes ( #7903 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 19:42:03 +00:00
sp.wack
9544b37c8a
hotfix(forntend): Wait for runtime to start before fetching git changes for diff view ( #7910 )
2025-04-17 15:15:03 -04:00
Rohit Malhotra
0491357fef
[Refactor]: Collapse initial user message for cloud resolver ( #7871 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 15:09:28 -04:00
Robert Brennan
fedd517a71
Change add funds input to number type that only accepts integers ( #7628 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 18:56:23 +00:00
Rohit Malhotra
9cbed8802f
Update translation from GitHub Settings to Git Settings ( #7908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 18:55:28 +00:00
Rohit Malhotra
c2e1babd76
Fix failing unit test on main ( #7909 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 18:43:09 +00:00
Carlos Freund
cc8b677f3e
fix(metrics) Merge metrics of agent LLM and condenser LLM ( #7890 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-18 01:15:14 +08:00
chuckbutkus
78e3f82de1
Change client name and add IDP hint ( #7787 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: Calvin Smith <email@cjsmith.io >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Panduka Muditha <pandukal@verdentra.com >
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-17 12:23:12 -04:00
dependabot[bot]
20ca2cd8b9
chore(deps): bump the version-all group across 1 directory with 9 updates ( #7902 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 17:45:44 +02:00
mamoodi
ea0fcd6002
Change title of button to start new conversation ( #7464 )
2025-04-17 11:16:33 -04:00
juanmichelini
6bcebd4b9d
Jetbrains CI Benchmark ( #7811 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-17 15:10:20 +00:00
Xingyao Wang
93e9db3206
Refactor system message handling to use event stream ( #7824 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-04-17 22:30:19 +08:00
Ray Myers
caf34d83bd
chore - remove dummy agent test ( #7848 )
2025-04-17 08:52:02 -04:00
LoneRifle
49d3cd0863
fix(check-unlocalized-strings): make HTML tag test case-insens ( #7892 )
2025-04-17 14:26:49 +02:00
sp.wack
34989f8e96
feat: Diff UI ( #6934 )
2025-04-17 16:12:25 +04:00
Rohit Malhotra
9274664302
[Fix]: Rm unnecessary provider token serializer ( #7889 )
2025-04-16 21:41:07 +00:00
mamoodi
437f0a0154
Release 0.33.0 ( #7882 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
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: Bashwara Undupitiya <65051545+bashwara@users.noreply.github.com >
2025-04-16 17:03:00 -04:00
Bashwara Undupitiya
9d79bf5fff
fix: Update folder security dialog styling ( #7886 )
2025-04-16 14:33:00 -04:00
Robert Brennan
4c62b1d428
Fix: Ensure consistent tab height when workspace tab is selected ( #7885 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 17:54:50 +00:00
Rohit Malhotra
b2a4b4ed90
[Refactor]: Modularize settings storage logic ( #7868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 13:30:13 -04:00
tofarr
9262babc3b
Fix for error on close ( #7884 )
2025-04-16 11:13:58 -06:00
dependabot[bot]
1c80ded753
chore(deps-dev): bump the eslint group across 1 directory with 2 updates ( #7790 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-16 19:41:25 +04:00
Xingyao Wang
4de8c4d6b1
Update repo microagent docs with frontend action handling information ( #7856 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 14:27:31 +00:00
Xingyao Wang
91f2254039
frontend: fix terminal prompt and command styling ( #7872 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 22:13:15 +08:00
Calvin Smith
66fd156c65
feat: Combining condensers ( #7867 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-16 07:09:13 -06:00
Xingyao Wang
4ec16f3c2e
microagent: Update github.md to avoid agent marking PR as ready for review ( #7873 )
2025-04-15 23:56:41 -04:00
Robert Brennan
628003abef
Convert terminal to tab, make terminal read only ( #7795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-16 11:22:52 +08:00
Xingyao Wang
07e400b73d
refactor(mcp): simplify MCP config & fix timeout ( #7820 )
...
Co-authored-by: ducphamle2 <ducphamle212@gmail.com >
Co-authored-by: trungbach <trunga2k29@gmail.com >
Co-authored-by: quangdz1704 <Ntq.1704@gmail.com >
Co-authored-by: Duc Pham <44611780+ducphamle2@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 11:04:21 +08:00
Tom Deckers
7e14a512e0
Add base_domain parameter for GitHub Enterprise support ( #7754 )
...
Co-authored-by: Tom Deckers <tdeckers@cisco.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-16 00:00:32 +00:00
Rohit Malhotra
d7e8f843ad
[Docs]: Add GitLab token setup documentation ( #7635 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-15 17:25:25 -04:00
Xingyao Wang
e69ae81ad2
Add GPT-4.1 to function calling list ( #7866 )
...
Co-authored-by: Juan Michelini <juan@juan.com.uy >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-15 18:12:15 +02:00
dependabot[bot]
03c5db32e6
chore(deps): bump the version-all group with 8 updates ( #7865 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 15:40:04 +00:00
Engel Nyst
5e5bf23f9c
[Evaluation] Fix KeyError when the instance failed prematurely ( #7864 )
2025-04-15 15:19:31 +00:00
Shotaro Sano
e0fcd7a61e
Fix issue #6098 : Prevent duplicate error message display in chat interface ( #7858 )
2025-04-15 16:21:23 +04:00
Ryan H. Tran
e9989d1085
Upgrade openhands-aci to 0.2.10 ( #7810 )
2025-04-15 18:43:44 +07:00
Xingyao Wang
49c515b252
frontend: Display think action as action rather than text ( #7852 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-15 09:09:16 +08:00
Robert Brennan
2d05578c21
Fix links in readme ( #7854 )
2025-04-15 02:27:25 +04:00
Engel Nyst
d05a6f30e1
[Refactor] Rename codeact_* agent options to simple name ( #7853 )
2025-04-15 00:14:13 +02:00
Calvin Smith
10c81c39fb
Fix export conversation button in Safari ( #7662 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-14 15:10:20 -06:00
sumeetkumar1701
2d599349ef
fix:Transmitting accurate head parameter in cross-repository pull requests. ( #7788 )
2025-04-14 17:57:15 +00:00
mamoodi
33caf5c6ca
Update feature template to add note about adding reaction ( #7847 )
2025-04-14 13:56:04 -04:00
Ciocanel Razvan
a9850766a7
Allow input for pr_type openhands-resolver.yml ( #7619 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-14 17:53:58 +00:00
OpenHands
77e2416def
Fix issue #7826 : [Bug]: Chat input box is too small ( #7827 )
2025-04-14 12:19:38 -05:00
蔡政特
02af9865ec
fix: Runtime local docker environment HTTPStatusError ( #7648 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-14 15:41:54 +00:00
dependabot[bot]
75ca2aa6b1
chore(deps): bump the version-all group with 10 updates ( #7846 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 17:16:27 +02:00
mamoodi
d820661592
Update docs on why we use sandbox user ( #7845 )
2025-04-14 11:01:35 -04:00
Robert Brennan
1ff351a4f1
Add OpenHands Cloud to README, other minor tweaks ( #7844 )
2025-04-14 14:01:52 +00:00
OpenHands
78b8e58561
Fix issue #7837 : [Bug]: Unit tests for tool use support ( #7838 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-04-14 15:45:37 +02:00
tofarr
fddbfce51a
Fix for race condition in cache ( #7812 )
2025-04-12 07:43:34 -06:00
Rohit Malhotra
20d3766451
[Fix]: Use better auth header for GitLab microagent ( #7828 )
2025-04-11 20:09:28 -04:00
sp.wack
72b5e18898
fix(backend): Return 400 if trying to open a binary file ( #7825 )
2025-04-11 22:47:57 +00:00
Rohit Malhotra
03b8b8c19a
(Chore): Rm single provider legacy code ( #7821 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-11 18:21:35 +00:00
Panduka Muditha
7c2f1b075e
feat: CLI enhancements to support /init, /help and /exit ( #7801 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-11 14:13:41 -04:00
Graham Neubig
883da1b28c
Add extensive typing to openhands/runtime/plugins directory ( #7726 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-12 02:02:53 +08:00
Engel Nyst
bb98d94b35
[evaluation] fix missing metadata ( #7819 )
2025-04-11 16:58:59 +00:00
sp.wack
d114c45135
chore: Improve pre-commit ( #7818 )
2025-04-11 20:55:26 +04:00
Calvin Smith
36e092e0ac
fix: Disable prompt caching in default condenser ( #7781 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-11 10:09:23 -06:00
Ray Myers
e2bb69908a
chore - Rebuild docker image in fork CI instead of using artifacts ( #7809 )
2025-04-11 11:06:46 -05:00
Ray Myers
cd33c5eac7
Revert "chore - User docker cache mount for vscode server archive (#7… ( #7817 )
2025-04-11 16:04:50 +00:00
dependabot[bot]
0f8a139fb5
chore(deps): bump the version-all group with 5 updates ( #7814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 17:06:59 +02:00
Xingyao Wang
ced4ee3038
Fix: Display accumulated token usage in frontend metrics ( #7803 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-11 22:38:47 +08:00
Robert Brennan
cc19dac939
move typecheck ( #7804 )
2025-04-10 17:37:14 -04:00
Ray Myers
4c7c73a6f2
chore - User docker cache mount for vscode server archive ( #7785 )
2025-04-10 16:31:20 -05:00
Robert Brennan
0493fea9fc
fix for status messages not showing up ( #7802 )
2025-04-10 17:16:33 -04:00
Robert Brennan
1c2db9f468
Fix chat background on mobile devices ( #7798 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-10 15:40:43 -04:00
Ray Myers
c210230802
chore - Add more workers to speed up runtime CI tests ( #7796 )
2025-04-10 14:10:29 -05:00
mamoodi
9b12989a36
Update OpenHands cloud docs with conversation persistence section ( #7794 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-10 14:10:20 -04:00
dependabot[bot]
f1bcd72cd8
chore(deps): bump the version-all group with 8 updates ( #7792 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-10 19:22:16 +02:00
Ray Myers
a5c57fbd3a
chore - Do not install playwright in CI build steps ( #7786 )
2025-04-10 11:55:02 -05:00
NarwhalChen
513f7ab7e7
fix(llm): ensure base_url has protocol prefix for model info fetch when using LiteLLM ( #7782 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-04-10 20:10:06 +04:00
juanmichelini
53c0c5a07b
SWE-bench_verified instruction baseline improvements to 60% ( #7546 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-10 16:08:27 +00:00
Robert Brennan
d924e7cea5
fix occurrences of MicroAgent to the standard "Microagent" ( #7791 )
2025-04-10 15:23:19 +00:00
mamoodi
7910a90522
Release 0.32.0 ( #7761 )
2025-04-10 08:45:04 -04:00
Duc Pham
35d49f6941
feat (backend): Add support for MCP servers natively via CodeActAgent ( #7637 )
...
Co-authored-by: trungbach <trunga2k29@gmail.com >
Co-authored-by: quangdz1704 <Ntq.1704@gmail.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-04-10 01:59:13 +00:00
dependabot[bot]
e359a4affa
chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /docs in the version-all group ( #7779 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-04-10 01:21:13 +04:00
Robert Brennan
159f79f9d8
fix i18n script ( #7783 )
2025-04-09 20:45:11 +00:00
dependabot[bot]
827c19ccd9
chore(deps): bump the version-all group with 5 updates ( #7777 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-09 18:29:28 +00:00
tofarr
588b9f34be
Fix scrolling ( #7780 )
2025-04-09 16:35:29 +00:00
Ray Myers
fb02fefaca
chore - Remove unneeded dependencies from main poetry ( #7772 )
2025-04-09 11:24:30 -05:00
dependabot[bot]
856d5ff976
chore(deps): bump the version-all group across 1 directory with 28 updates ( #7741 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-09 14:39:21 +00:00
sp.wack
eb4aeb3922
Fix frontend pre-commit and move unlocalized strings check to pre-commit hook ( #7763 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-09 14:29:36 +00:00
Ray Myers
4b47e5215b
chore - Use blacksmith docker build with caching ( #7771 )
2025-04-09 08:50:09 -05:00
Xingyao Wang
0087082643
Improve binary file handling and patch generation in SWE-bench evaluation ( #7762 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 22:57:33 +00:00
Graham Neubig
e698a393b2
Add more extensive typing to openhands/core directory ( #7728 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 17:38:44 -04:00
Ray Myers
d48e2a4cf1
chore - Remove redundant cache saving from CI ( #7768 )
2025-04-08 16:11:17 -05:00
Ray Myers
749a903de5
chore - Skip building Ubuntu runtime image on PR ( #7765 )
2025-04-08 15:02:25 -05:00
sp.wack
0a6321246a
chore(frontend): Remove waitlist variant of auth modal ( #7150 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-04-08 18:56:27 +00:00
Xingyao Wang
ddda30d9b7
fix(eval): iterative evaluation improvements; SWE-Bench multimodal fixes ( #7739 )
...
Co-authored-by: Juan Michelini <juan@juan.com.uy >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-09 02:44:03 +08:00
dependabot[bot]
d1851cc3ee
chore(deps): bump the version-all group in /docs with 2 updates ( #7659 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 18:09:11 +00:00
dependabot[bot]
883bf5847b
chore(deps): bump the version-all group with 4 updates ( #7759 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 16:14:07 +00:00
sp.wack
1c8ab4d835
hotfix(frontend): Update route file names ( #7528 )
2025-04-08 15:41:35 +00:00
sp.wack
255e209886
Refactor file service ( #7533 )
2025-04-08 15:41:22 +00:00
Graham Neubig
c8904e4672
Add more extensive typing to openhands/integrations directory ( #7730 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 10:54:07 -04:00
OpenHands
dcfc2da428
Fix issue #6037 : [Bug]: [Resolver] crashes on main ( #6284 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-08 14:06:02 +00:00
Graham Neubig
84e28234e5
Add extensive typing to openhands/security directory ( #7732 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 13:51:05 +00:00
Panduka Muditha
60e8b5841c
feat: Add basic support for prompt-toolkit in the CLI ( #7709 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-08 08:47:11 -04:00
Carlos Freund
dd03d9adce
feat(frontend):Display path of file ops and cmd in headline ( #7530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-08 08:44:42 -04:00
Engel Nyst
9fa211bc27
Fix API version in the resolver ( #7756 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 09:01:23 +00:00
Engel Nyst
22cf5144cc
Fix integration test ( #7747 )
2025-04-07 22:31:50 -04:00
Ray Myers
99e493b3a4
feature - Build alternate ubuntu images ( #7691 )
2025-04-07 19:04:17 -05:00
mamoodi
e4d92d6f56
Update docs with updated info ( #7714 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-07 21:12:30 +00:00
Graham Neubig
a9d08852db
Update llms.md to update recommended models ( #7750 )
2025-04-07 20:29:44 +00:00
Calvin Smith
408ad1ff2b
Enables condensation by default ( #7746 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-07 11:47:51 -06:00
dependabot[bot]
69d4a8df7c
chore(deps): bump the version-all group with 7 updates ( #7743 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 17:20:59 +00:00
mamoodi
02f92164de
Update issue templates ( #7740 )
2025-04-07 13:17:03 -04:00
Robert Brennan
1549927fa3
Update conversation metadata with cost and token metrics ( #7561 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-07 17:09:50 +00:00
Boxuan Li
e951da7a25
Fix action execution server JSONResponse ( #7721 )
2025-04-07 22:49:39 +08:00
Carlos Freund
f830d5814c
fix(unittest): Parallel Test failure because of shared memory ( #7729 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-07 09:29:22 -04:00
Carlos Freund
0519e9e3c2
fix(test) test_memory: initialize in fixture with new dict. ( #7733 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-06 23:52:14 +02:00
Graham Neubig
9b8a628395
Add more extensive typing to openhands/llm/ directory ( #7727 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-06 17:59:25 +00:00
Xingyao Wang
288bcd254e
fix: retry on retryable httpx-related error to improve evaluation stability ( #7719 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-06 10:38:50 -04:00
tofarr
c71ef11a25
Fix useScrollToBottom hook for rapid content changes ( #7715 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-05 18:05:53 -06:00
Xingyao Wang
0ab9d97f2d
fix(llm): retry on InternalServerError and Timeout; handle Gemini returns len(choices) < 1 ( #7713 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-05 21:33:17 +00:00
Engel Nyst
b326433330
Fix git provider ( #7712 )
2025-04-04 22:34:38 +02:00
dependabot[bot]
a5931177fd
chore(deps): bump the version-all group with 4 updates ( #7707 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 16:27:52 +00:00
tofarr
aa17460cc5
Using a paged cache to speed up event streams ( #7667 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-04 07:58:36 -06:00
Xingyao Wang
8bf197df31
feat: prompt agent to follow PR template when create new PR ( #7698 )
2025-04-03 23:02:24 +00:00
Calvin Smith
f74243542d
feat: Structured summary generation for history condensation ( #7696 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-03 17:02:01 -06:00
Rohit Malhotra
a4ebb5bf85
[Feat]: Add GitLab support for repo list in Cloud Openhands ( #7633 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 23:01:22 +00:00
Calvin Smith
cc1aadaba5
fix: Tweak prompting behavior of LLMSummarizingCondenser ( #7695 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-03 16:06:10 -06:00
Xingyao Wang
8bceee9e42
frontend: update browser tab title with conversation title ( #7694 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 21:13:10 +00:00
Xingyao Wang
e8fe9ae67e
chore: update teaser video in documentation ( #7693 )
2025-04-03 20:17:55 +00:00
OpenHands
06c68082bb
Fix issue #7658 : [Bug]: BadRequestError from ContentPolicyViolationError ( #7660 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-03 21:36:16 +02:00
OpenHands
6cfaad86ea
Fix issue #7205 : [Feature]: Allow repo microagent Markdown Files Without Required Header ( #7655 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-03 19:04:51 +00:00
Graham Neubig
a899f80ee9
Fix mypy errors in storage directory ( #7692 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 19:01:43 +00:00
Xingyao Wang
292217b8b4
Implement frontend visualization for RecallObservation & Stop issueing recall action for agent message ( #7566 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-04 02:08:50 +08:00
Graham Neubig
a828318494
Add type hints to runtime directory ( #7491 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 13:51:31 -04:00
Robert Brennan
47515ea876
downgrade log to debug ( #7687 )
2025-04-03 13:50:49 -04:00
dependabot[bot]
860f02ff49
chore(deps): bump the version-all group with 2 updates ( #7689 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 16:29:38 +00:00
Rohit Malhotra
f5fa076fdd
[Fix]: Ensure refresh logic works for restarted conversations in cloud openhands ( #7670 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 11:58:01 -04:00
Graham Neubig
d3043ec898
feat: localize missing elements ( #7485 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-03 10:58:18 -04:00
Robert Brennan
b3baea2421
Fix gitlab cloning instructions ( #7686 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-03 14:55:30 +00:00
Rohit Malhotra
9e625ec6c5
(Hotfix): Rm owner req from GitLab repo list ( #7682 )
2025-04-03 09:36:04 -04:00
Boxuan Li
d7c49a0656
[Evaluation] Fix sandbox config in TAC ( #7684 )
2025-04-03 08:19:10 +00:00
Boxuan Li
34bf6a6402
[Evaluation] Fix run_infer.py path in TAC ( #7683 )
2025-04-03 04:34:02 +00:00
Rohit Malhotra
5deb47aacc
[Fix]: Plumb full selected repo object from FE ( #7668 )
2025-04-03 02:47:28 +00:00
Engel Nyst
d7f651a06c
Fix cached tokens ( #7679 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-04-03 01:11:18 +00:00
dependabot[bot]
5b3921586f
chore(deps): bump the version-all group across 1 directory with 9 updates ( #7675 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 00:48:03 +00:00
Graham Neubig
ac462fae06
Update VSCode version from 1.94.0 to 1.98.2 in extensions ( #7677 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 00:01:24 +00:00
Shixian Sheng
4fb073d1ea
Fixed a few hyperlinks. Translated some texts ( #7652 )
2025-04-02 22:10:19 +00:00
mamoodi
226c8dc947
Some documentation updates for consistency ( #7674 )
2025-04-02 21:41:48 +00:00
Sam Salfi
19b589f381
Fix "let's get back on track" message on consecutive headless tasks ( #7663 )
2025-04-02 23:15:28 +02:00
Ray Myers
05f9cc1bb5
chore - Update browsergym and playwright for security updates ( #7672 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-02 21:04:06 +00:00
mamoodi
6b2ece35da
Release version 0.31.0 ( #7629 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-02 15:30:45 -04:00
Rohit Malhotra
75b3270cf0
[Bug]: Ensure repository search only returns public repositories ( #7665 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-02 15:21:19 -04:00
Robert Brennan
40dd175a0f
update vscode and package.json ( #7653 )
2025-04-02 14:03:38 -04:00
Engel Nyst
0536a53833
Clean out debug print ( #7666 )
2025-04-02 17:34:05 +00:00
Robert Brennan
9096938d4a
dont return asterisks for api key ( #7654 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-02 16:41:56 +00:00
tofarr
f14a0ea011
Separate event store from event stream ( #7592 )
2025-04-02 10:05:59 -06:00
Ryan H. Tran
5524fe1408
Upgrade openhands-aci to 0.2.8 ( #7656 )
2025-04-02 15:03:24 +00:00
Xingyao Wang
6851215410
fix inline imports in LLM-generated title ( #7642 )
2025-04-01 22:15:12 +00:00
Xingyao Wang
b91acbb14a
(feat): stop auto generate title in converstaion GET ( #7638 )
2025-04-01 17:19:48 -04:00
Ray Myers
0045d46d9d
Update dockerfile to remove vulnerabilities in Debian 12 ( #7630 )
2025-04-01 14:09:01 -05:00
Rohit Malhotra
a2e9e23569
(Chore): Rename GitHub instances to Git ( #7625 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-01 16:53:37 +00:00
dependabot[bot]
8e61f8e688
chore(deps): bump the version-all group with 7 updates ( #7624 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 18:44:58 +02:00
Robert Brennan
b4bc08e70c
Fix "no query provided" ( #7564 )
2025-04-01 12:31:46 -04:00
Ray Myers
242664f81b
fix - Remove unmatched tool calls for Claude ( #7597 )
2025-04-01 10:45:04 -05:00
VS
4a2045ecca
[Fix] Github Action possible command injection via unsanitised user input like review body and gti ( #7569 )
...
Co-authored-by: Vasyl Spachynskyi <vasyl.spachynskyi@dataart.com >
2025-04-01 23:26:46 +08:00
Rohit Malhotra
89bfbfad59
[Feat]: Gitlab p2 - let user add PAT via FE ( #7125 )
2025-04-01 11:23:58 -04:00
Bill Yuchen Lin
7488d1d0cb
add support of DOCKER_HOST_ADDR ( #7593 )
2025-04-01 14:54:49 +00:00
Rohit Malhotra
9adfcede31
(Hotfix): Track reason for Error AgentState ( #7584 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-31 21:24:42 +00:00
Calvin Smith
abaf0da9fe
fix: Context window truncation using CondensationAction ( #7578 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-03-31 13:47:00 -06:00
Xingyao Wang
648c8ffb21
(llm): Support OpenHands LM ( #7598 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-03-31 17:29:31 +00:00
tofarr
6ae2984580
Fix for circular import on ConversationValidator ( #7583 )
2025-03-31 11:09:10 -06:00
dependabot[bot]
f12bf985ce
chore(deps): bump the version-all group with 6 updates ( #7600 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 15:44:35 +00:00
Xingyao Wang
b6321488bc
Update pre-commit instructions in repository memory ( #7595 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-31 21:15:45 +08:00
Xingyao Wang
54236f9617
[eval] Support SWE-Bench Multimodal ( #7122 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-31 07:42:44 -04:00
Xingyao Wang
2c4496b129
feat: Use LLM-generated natural-language descriptions as conversation title ( #7049 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-30 21:34:07 +00:00
Peter Dave Hello
4b177992f8
Clean up apt temporary files in app Dockerfile ( #7590 )
2025-03-30 16:37:54 +00:00
mkusaka
fa61e862e0
Fix broken markdown link for Anthropic billing settings ( #7589 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-30 14:23:46 +00:00
Ken Jenney
6d90e80c51
Update NodeJS Version Requirement ( #7586 )
2025-03-28 23:57:16 +00:00
mamoodi
f3ea6034b1
Fix link to local filesystem ( #7579 )
2025-03-28 14:52:26 -04:00
dependabot[bot]
7fdf61018b
chore(deps): bump modal from 0.73.130 to 0.73.131 in the version-all group ( #7576 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-28 18:16:16 +01:00
Graham Neubig
aab818716e
Add Japanese documentation ( #7386 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-28 14:14:45 +00:00
Xingyao Wang
ac8b5e7934
[agent, browsing] Support viewing pdf and png/jpg via browser ( #7457 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-03-28 07:07:33 +00:00
Carlos Freund
23505576a6
build(make) Automatically use dev-wsl ( #7418 )
2025-03-27 23:30:46 -07:00
Xingyao Wang
d69e4feb1b
Fix #7473 : Prevent OpenHands from creating additional pull requests unless explicitly instructed ( #7476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-28 07:18:20 +08:00
dependabot[bot]
faf0b93299
chore(deps): bump the version-all group across 1 directory with 9 updates ( #7563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 22:52:25 +00:00
Ray Myers
0356df8c6b
Add async ruff linting and remove flake8 dependency ( #7539 )
2025-03-27 16:54:53 -05:00
Robert Brennan
2d66939b42
fix error message ( #7550 )
2025-03-27 13:35:41 -07:00
Carlos Freund
a0c79f7388
fix(Runtime): Wait for container to start up ( #7548 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
2025-03-27 13:55:06 -06:00
tofarr
a44cdae36e
Fix for broken OpenAPI Schema ( #7558 )
2025-03-27 13:28:53 -06:00
Engel Nyst
7aa7eb2399
Fix uninitialized accumulated tokens ( #7553 )
2025-03-27 20:19:10 +01:00
Calvin Smith
42712a44d8
(fix): Condensation events to reconstruct contexts added to event stream ( #7353 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-27 13:16:31 -06:00
Rohit Malhotra
76c992e2df
[Feat]: Trigger microagents on agent keywords ( #7516 )
2025-03-27 13:58:37 -04:00
mamoodi
26b420a01d
Release 0.30.1 ( #7545 )
2025-03-27 13:26:28 -04:00
dependabot[bot]
e707be429e
chore(deps): bump the version-all group across 1 directory with 27 updates ( #7475 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-27 16:14:21 +00:00
Xingyao Wang
24773e15c5
Fix Push & Create PR button prompt to request meaningful branch names ( #7529 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-27 23:21:52 +08:00
Caique
5dba964281
docs: Improve the Microagents usage documentation ( #7542 )
2025-03-27 15:11:14 +00:00
VS
1596a6cc62
fix: correct string concatenation in llm_summarizing_condenser.py ( #7541 )
2025-03-27 07:28:45 -07:00
Rohit Malhotra
0df87bfacc
[Feat]: Tell the agent the current date ( #7509 )
2025-03-27 01:23:12 -04:00
Engel Nyst
8e9eb7d07d
Reduce max iterations by default ( #7535 )
2025-03-27 01:00:14 +00:00
Rohit Malhotra
60196d2eca
(Hotfix): Github token fails to refresh on cloud openhands ( #7532 )
2025-03-27 00:05:38 +00:00
tofarr
b9af0188fe
Feat vscode startup ( #7518 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-03-26 16:01:23 -06:00
Engel Nyst
9850f1767a
Use response_id to track token usage for MessageActions ( #6913 )
...
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-03-26 21:07:01 +01:00
tofarr
c5491e87aa
Run runtime.close in background thread ( #7524 )
2025-03-26 12:12:59 -06:00
dependabot[bot]
400afeb70e
chore(deps): bump the version-all group across 1 directory with 15 updates ( #7520 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-26 17:11:30 +01:00
Xingyao Wang
c63d52d5e6
(llm): Track accumulated token usage instead of per-request token usage ( #7511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-03-26 16:05:36 +00:00
tofarr
1230b229b5
Replace use of requests with httpx ( #7354 )
2025-03-26 13:37:10 +00:00
Rohit Malhotra
72d5f1fe53
[Fix]: Add min amount to funds placeholder ( #7517 )
2025-03-25 21:14:11 -07:00
Boxuan Li
e3a5df514e
(chore) Remove unused grep-ast dependency ( #7414 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 20:45:00 -07:00
Graham Neubig
aaf65ebf0f
Update translation updater to use claude-3-7-sonnet-20250219 ( #7500 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 15:56:44 -07:00
mamoodi
844d84d7bb
Release 0.30.0 ( #7467 )
...
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-03-25 18:39:36 -04:00
Rohit Malhotra
5a3eca2a2a
[Refactor]: Create dedicated reset settings route ( #7472 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 18:34:55 -04:00
tawago
efcf30a23d
Update the resolver workflow once a new release includes #7287 ( #7343 )
2025-03-25 18:25:33 -04:00
Xingyao Wang
951cb1c880
Fix TypeError in bash parsing with unclosed backticks ( #7392 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 21:38:01 +00:00
Calvin Smith
78b67bc9d9
Update event schema types to use enum pattern ( #7498 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 15:36:13 -06:00
sp.wack
500e09f12b
hotfix(frontend): Wrap WS tests in query provider for migration changes ( #7504 )
2025-03-25 22:45:04 +04:00
Caique
2a5e17d548
docs(frontend): add environment variables in .env.sample and README ( #7401 )
2025-03-25 22:08:20 +04:00
mamoodi
6541eab43b
Remove empty lines in pyproject ( #7501 )
2025-03-25 17:02:09 +00:00
Robert Brennan
2e72ef151e
Add API key instructions and update documentation links ( #7434 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 16:25:55 +00:00
Robert Brennan
032eb152bf
Fix WebSocket timeout messages in chat window ( #7405 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 09:17:18 -07:00
sp.wack
63ebd9e338
hotfix(frontend): Show background color for logout button ( #7495 )
2025-03-25 11:59:28 -04:00
Zach
1064939013
Fix incorrect file position descriptions in script comments ( #7492 )
2025-03-25 16:48:48 +01:00
Engel Nyst
ff6312ab02
Remove unused AgentSummarizeAction and SUMMARIZE action type ( #7283 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 16:46:41 +01:00
Graham Neubig
036fa5dccf
Add type hints to storage directory ( #7110 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 08:01:04 -07:00
Graham Neubig
86c6feafcc
Fix mypy errors in runtime/utils directory ( #6902 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 08:00:03 -07:00
Graham Neubig
0efe4feb2a
Fix mypy errors in core/config directory ( #7113 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 05:57:00 -07:00
Graham Neubig
8b473397d1
Fix mypy errors in events directory ( #6810 )
...
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-03-25 06:30:58 +00:00
Caique
23e775b1e0
docs: add pt-BR translation for official docs ( #7416 )
2025-03-24 23:13:52 +00:00
Boxuan Li
f7d3516dec
Trajectory replay on web app (under feature flag) ( #6348 )
2025-03-24 14:40:07 -07:00
Engel Nyst
de05ea898e
Make the conversation title a little longer ( #7477 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-24 20:47:33 +00:00
Engel Nyst
94cb91947d
Don't set seed for users ( #7474 )
2025-03-24 19:38:45 +00:00
Xingyao Wang
b1470a1ac4
(frontend): only show "download via vscode" in conversation card ( #7471 )
2025-03-24 18:44:17 +00:00
மனோஜ்குமார் பழனிச்சாமி
2518901e6e
feat: Support seed parameter ( #7441 )
2025-03-24 19:18:00 +01:00
tofarr
e639283ac9
Fix for overflow ( #7470 )
2025-03-24 17:32:38 +00:00
dependabot[bot]
28cc04908c
chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0 in the pre-commit group ( #7345 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-24 17:19:25 +00:00
tofarr
1a3354404e
Fix text wrap on context menu ( #7468 )
2025-03-24 16:44:04 +00:00
Ryan H. Tran
80279f9d36
Upgrade openhands-aci to 0.2.7 ( #7462 )
2025-03-25 00:15:59 +08:00
Zach
0b3d15a4d7
Fix missing 'fi' statement in GAIA benchmark scripts/run_infer.sh ( #7465 )
2025-03-24 16:04:25 +00:00
Marco Dalalba
8b68d086f0
fix #7267 : adding base url to axios ( #7267 )
2025-03-24 09:25:52 -04:00
Engel Nyst
0f143a43c9
Add support for .openhands/setup.sh script in all entry points ( #7459 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-24 13:37:08 +01:00
Engel Nyst
e61e4d57d9
Fix #7451 : Add guidance to use git add . in system prompt ( #7458 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-24 13:33:45 +01:00
Xingyao Wang
4e86bdf3d9
(frontend): Implement BrowseInteractiveAction in frontend ( #7452 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 22:17:56 -04:00
Robert Brennan
3cef499b81
Fix conversation list: remove GitHub link and show created_at date ( #7435 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 20:08:02 -06:00
Xingyao Wang
e2a0884ecd
Update repo.md to remind the agent about PR template ( #7456 )
2025-03-24 02:03:56 +00:00
Robert Brennan
2849974729
[WIP] better code display ( #7453 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 18:10:07 -07:00
Kento Sugita
daa4af18d1
fix timeout to impove stability ( #7443 )
2025-03-23 15:06:05 -07:00
Xingyao Wang
1ec1076fee
[microagent] Add pdflatex microagent ( #7444 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-24 03:08:22 +08:00
tofarr
65bd4be607
Fix for broken vscode url ( #7442 )
2025-03-23 10:17:12 -06:00
Robert Brennan
306188817f
Remove upload functionality and add tooltip for Code not in GitHub link ( #7431 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 02:03:05 +00:00
Robert Brennan
99aa9bef70
Refactor runtime documentation and add hardened Docker installation guide ( #7429 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-23 01:35:47 +00:00
Robert Brennan
9e975ba566
Add logo color (#CFB755) for tab icons ( #7433 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 01:19:14 +00:00
Robert Brennan
782e143c22
update placeholder text for credits ( #7430 )
2025-03-22 18:18:43 -07:00
Robert Brennan
e0a3b4b822
Move documentation link above settings gear in sidebar ( #7432 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 18:18:31 -07:00
Robert Brennan
b53a5e7528
Optimize file_editor pattern with prefix check ( #7428 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 17:31:18 -07:00
Robert Brennan
8dda45bf99
Change API key placeholder to <hidden> when key is set ( #7427 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 16:30:54 -07:00
Robert Brennan
0a0ed3f606
Add "Setting up workspace..." status message during repo cloning and setup ( #7424 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 23:52:59 +01:00
Xingyao Wang
01e0e29a9f
Reduce bash SOFT timeout from 30 to 10 seconds ( #7423 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 22:42:24 +00:00
Robert Brennan
e57305ee0c
Remove continue button and associated logic ( #7425 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 22:22:53 +00:00
Robert Brennan
3c43d3d154
Auto-generate conversation titles from first user message ( #7390 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-03-22 22:07:33 +00:00
Robert Brennan
fd7c2780f5
Add support for .openhands/setup.sh script ( #5985 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 14:46:35 -07:00
Xingyao Wang
6f9ced1c23
[Observability] add metadata to track llm request for sessions ( #7381 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-23 04:20:38 +08:00
Paige Bailey
e255aa95fe
Updated to reference the new Gemini 2.0 flash model. ( #7420 )
2025-03-22 19:50:04 +01:00
Rohit Malhotra
f2a742130d
(Chore): Use OH logger instead of prints for resolver ( #7407 )
2025-03-22 13:28:02 -04:00
Boxuan Li
d343e4ed9a
Config to save screenshots in trajectory ( #7284 )
2025-03-22 05:43:01 +00:00
Engel Nyst
0fec237ead
Remove unused event_to_memory function from serialization code ( #7412 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-21 22:13:59 -07:00
sp.wack
4c103761f9
Fix flaky test ( #7408 )
2025-03-21 23:33:53 +00:00
Engel Nyst
a03ad1079c
Rename oh_action to oh_user_action for clarity ( #7368 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-21 22:23:15 +00:00
sp.wack
7d0e2265f7
chore: Feature flag refactor ( #7393 )
2025-03-21 21:45:59 +00:00
mamoodi
8532c94d8e
Remove additional prompt for the app feature ( #7406 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-21 21:43:00 +00:00
Jason Burt
838e3d5ae4
Add comprehensive frontend testing documentation with example links ( #7327 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-03-21 21:03:40 +00:00
AutoLTX
3bc52cad7b
[FrontEnd] Display API cost and token usage in frontend ( #7099 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-21 20:43:53 +00:00
sp.wack
ce26f1c6d3
fix(frontend): Remove settings context ( #7378 )
2025-03-21 19:55:16 +04:00
Robert Brennan
37188c7606
Clean up conversation joining ( #7379 )
2025-03-21 09:18:37 -04:00
Rohit Malhotra
d9926d2491
(hotfix): Pass git providers object for only remote runtimes ( #7387 )
2025-03-20 23:28:28 +00:00
Rohit Malhotra
41efa100f0
[Fix]: Plumb provider tokens to runtime ( #7247 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-20 22:43:27 +00:00
Engel Nyst
6f204fd557
Fix stream iterator ( #7384 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-03-20 23:25:28 +01:00
Xingyao Wang
9bd1992738
Remove download workspace and download files buttons ( #7333 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-21 03:26:30 +08:00
diwu-sf
3856a896ea
fix file chunking corruption ( #7338 )
2025-03-20 15:21:36 -04:00
Rohit Malhotra
b0030d3a2b
[Bug]: Use json dumps instead of str repr to prevent escape character mismatches ( #7369 )
2025-03-20 10:33:15 -04:00
sp.wack
d76477099c
chore(frontend): Hardcode feature flag values ( #7360 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-20 13:36:49 +00:00
tawago
3e3b2aaa5c
Rename --repo argument to --selected-repo to avoid confusion in the resolver workflow ( #7287 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-03-20 05:01:00 +00:00
Robert Brennan
1f8aa93843
revert runtime for resolver ( #7365 )
2025-03-20 04:52:43 +00:00
Engel Nyst
34920ea04e
Save agent state ( #7372 )
2025-03-20 05:16:49 +01:00
Graham Neubig
f5aeb47a72
Fix homepage internationalization (Issue #7355 ) ( #7359 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 17:48:30 -04:00
Engel Nyst
c830177207
Move security.md to the global microagents ( #7361 )
2025-03-20 05:40:05 +08:00
Xingyao Wang
e4ccd4057d
misc: tweak frontend prompt to prevent agent push to a different branch & update app prompt ( #7357 )
2025-03-20 05:09:51 +08:00
chuckbutkus
c3d60b31d1
All-1465 Move user conversations ( #7340 )
2025-03-19 16:03:09 -04:00
mamoodi
35b70ca915
Release 0.29.1 ( #7350 )
2025-03-19 16:01:16 -04:00
Ivan Dagelic
a8d65c11e0
fix: daytona runtime action execution handling ( #7100 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-19 15:27:41 -04:00
Xingyao Wang
a4746a53d8
Update prompt for runtime additional info ( #7349 )
2025-03-19 16:35:20 +00:00
Zaid Sheikh
13bb474623
feat(Session): add sandbox base, runtime container image to session settings ( #7329 )
2025-03-19 16:08:43 +00:00
blacksmith-sh[bot]
09aa62f1c3
blacksmith.sh: Migrate workflows to Blacksmith ( #7148 )
...
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2025-03-19 15:10:17 +00:00
Robert Brennan
cbc26a5e40
Pass litellm error types to user and update error message ( #7344 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 14:44:30 +00:00
Graham Neubig
6824d14ed8
Update config.template.toml to match current codebase ( #7314 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 15:37:49 +01:00
Engel Nyst
d9e40f721c
(chore) Fix linting issues across the codebase ( #7336 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 04:42:26 +00:00
Jason Burt
8a73184801
Docs : adding in github fine grained tokens documentation and settings link to documentation … ( #7192 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 22:04:52 -04:00
Rohit Malhotra
06e8c4dad4
[Debug]: Add logs to runtime to assess root cause of expired github token ( #7331 )
2025-03-18 22:40:00 +00:00
Rohit Malhotra
e2521743b6
[Bug]: Refresh runtime gh token when agent calls gh apis ( #7330 )
2025-03-18 21:24:57 +00:00
Xingyao Wang
f2a54f4e23
Implement asynchronous browser initialization ( #7328 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 03:34:57 +08:00
Graham Neubig
a594595fea
docs: fix broken links in LLM documentation ( #7322 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 18:45:12 +01:00
Joseph Turian
0620679d11
fix: Correct JavaScript syntax in GitHub Actions workflow ( #7194 )
2025-03-18 13:42:37 -04:00
Nick
78708efbf1
feat(microagents): Add security microagent ( #7323 )
2025-03-18 17:13:06 +00:00
Jason Burt
cf06f20a0e
docs: Add development overview and documentation resources ( #7220 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 17:09:37 +00:00
dependabot[bot]
c68fba01a8
chore(deps): bump the version-all group with 4 updates ( #7325 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 16:55:43 +00:00
mamoodi
f2c7f8a6da
Release 0.29 ( #7236 )
2025-03-18 11:52:31 -04:00
Engel Nyst
259140ffc9
Add tests for NullObservation with cause > 0 and clarify event flow ( #7315 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 15:21:09 +00:00
Rohit Malhotra
3150af1ad7
[Fix]: Make provider tokens immutable ( #7317 )
2025-03-18 10:50:13 -04:00
Xingyao Wang
dde90fc636
chore: update remote runtime docs ( #7319 )
2025-03-18 11:08:22 +08:00
Engel Nyst
83458f5146
Fix style issues with pre-commit ( #7318 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 01:34:27 +00:00
mamoodi
f1149defc9
Remove python api docs from docs ( #7316 )
2025-03-17 19:55:46 -04:00
kjain14
507afd7f06
Add TestGenEval benchmark ( #5534 )
...
Co-authored-by: Kush Dave Jain <kdjain@pit.isri.cmu.edu >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-03-17 20:16:45 +00:00
chuckbutkus
1a755c3fdb
Fix reading of old conversations ( #7309 )
2025-03-17 15:08:48 -04:00
dependabot[bot]
41c8c9230b
chore(deps): bump the version-all group with 4 updates ( #7308 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-17 18:57:56 +00:00
Xingyao Wang
9b9e728cf6
Iterative evaluation with rule-based critic ( #7293 )
2025-03-17 18:37:35 +00:00
Engel Nyst
a4b836b5f9
Don't try to send the new events in the UI ( #7277 )
2025-03-17 14:50:22 +01:00
Xingyao Wang
a4d632498c
SWE-Gym rollout stability fix & using a validated SWE-Gym set ( #7182 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
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-03-17 21:15:01 +08:00
Engel Nyst
4f017081fc
Quick fix docs ( #7299 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-17 05:50:05 +00:00
Engel Nyst
51fb1fae88
RecallObservations ( #7292 )
2025-03-17 03:18:22 +01:00
Graham Neubig
106b230fea
Update Slack invitation links ( #7296 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-17 02:06:48 +00:00
Xingyao Wang
9b262dd057
fix retry on ConnectionError & retry on remote runtime by default ( #7294 )
2025-03-17 01:18:54 +00:00
chuckbutkus
8074b261d3
Move current user_id to github_user_id and create a new user_id field ( #7231 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-03-16 16:32:27 -04:00
dependabot[bot]
999a59f938
chore(deps): bump the version-all group with 5 updates ( #7253 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-16 19:51:08 +00:00
chuckbutkus
fbba57d3b5
Fix saving of settings ( #7282 )
2025-03-16 19:06:46 +00:00
Engel Nyst
3f6c8a2338
Fix visual browsing ( #7278 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-16 16:50:25 +01:00
Engel Nyst
dd09d46ccb
Remove DelegatorAgent ( fix #7280 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-16 16:49:28 +01:00
tofarr
8897b45eeb
Fix for too much reaction in logs ( #7276 )
2025-03-16 08:21:30 -06:00
Ryan H. Tran
30109e8f20
Separate tool descriptions to support models with limited description length ( #7258 )
2025-03-16 09:48:13 +01: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
tofarr
e34a771e66
Fix for issue where initial command fails ( #7254 )
2025-03-14 14:49:57 -06:00
tofarr
ec763f8105
Fix for error where credits is accessed even when billing is disabled ( #7250 )
2025-03-14 15:10:54 +00:00
Ryan H. Tran
165c0cc42e
Add doc for local runtime ( #7234 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-03-14 22:09:33 +08:00
dependabot[bot]
1b4f15235e
chore(deps): bump the version-all group with 4 updates ( #7241 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 22:15:47 +01:00
Calvin Smith
303b7ab180
(fix): Conditional imports resolved in SWE-bench eval script while multiprocessing enabled ( #7244 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-13 13:29:11 -06:00
Rohit Malhotra
78d185b102
[Feat]: Support Gitlab PAT ( #7064 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 14:44:49 -04:00
Ryan H. Tran
300bfbdf2d
Upgrade openhands-aci to 0.2.6 ( #7233 )
2025-03-14 02:10:59 +08:00
Xingyao Wang
e2f414bf26
chore: update doc for allhands doc ( #7242 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-14 00:32:17 +08:00
Calvin Smith
3b955dd9d5
(fix): Improve formatting of summarizing LLM inputs ( #7239 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-13 10:21:29 -06:00
sp.wack
f1eb1f59c3
hotfix(frontend): Fix overriding tailwind animation classes ( #7243 )
2025-03-13 16:03:54 +00:00
sp.wack
e1f6929d98
feat: saas new user modal ( #7098 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 19:15:57 +04:00
Engel Nyst
2a7f926591
Detect condensation loops at 10 repetitions, not 3 ( #7237 )
2025-03-13 14:32:01 +00:00
Xingyao Wang
b8daab721d
Update agent message to use first-person perspective ( #7197 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 04:39:24 +08:00
Robert Brennan
b3cac69121
remove old microagents ( #6964 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-12 16:18:19 -04:00
Boxuan Li
49a29c19cb
Remove mention of non-existent config micro_agent_name ( #7209 )
2025-03-13 03:33:59 +08:00
Robert Brennan
7084b0238c
Fix HTTPException not callable error in action_execution_server middleware ( #7215 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 03:10:13 +08:00
Elena Chistova
38e866cde4
Fix official SWE-Bench docker image prefix ( #7214 )
2025-03-12 18:23:19 +00:00
sp.wack
6ec4bc74bf
chore(frontend): Turn off query caching by default ( #7222 )
2025-03-12 17:52:11 +00:00
juanmichelini
b36deca265
Added link to paper in commit0 README ( #7221 )
2025-03-12 17:17:22 +00:00
Engel Nyst
09d73d96c8
Add troubleshooting note for GitHub token in microagent ( #7208 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-12 04:45:58 +01:00
dependabot[bot]
966c11f205
chore(deps): bump the version-all group across 1 directory with 17 updates ( #7203 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-12 00:15:52 +00:00
Robert Brennan
5128377baa
remove llamaindex ( #7151 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-11 22:28:56 +00:00
Engel Nyst
924acb182b
Add Swift Linux Installation Microagent ( #7195 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-11 19:45:50 +00:00
tofarr
8043612420
Feat user settings ( #7190 )
2025-03-11 12:57:44 -06:00
Calvin Smith
637a1d5c17
Adds unit test for the interaction between agent controller truncation and condenser ( #7186 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-11 09:57:15 -06:00
AutoLTX
5e521a4a6e
Expose accumulate and llm_metric from eventstream (backend) ( #7082 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-11 12:18:08 +01:00
chuckbutkus
2cb5b91300
Change names to prepare for moving to keycloak User ID ( #7178 )
2025-03-10 19:23:57 -04:00
answer-huang
d6e601ea2e
bugfix: selected_repository may includes more then two parts, could b… ( #7114 )
2025-03-10 19:47:33 +00:00
Rohit Malhotra
ac680e7688
[Fix]: Remove remaining hard coded refs to sessions store ( #7176 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-10 15:07:01 -04:00
mamoodi
4b04f09035
Update Cloud docs ( #7158 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-10 14:00:06 -04:00
mamoodi
e99f503e0f
Release 0.28.1 ( #7170 )
2025-03-10 13:22:34 -04:00
Rohit Malhotra
f51eb93d3e
Add error logs to API response from GH Service ( #7165 )
2025-03-09 21:45:13 +00:00
mamoodi
7c2a98d1ce
Change back the runtime binding address to 0.0.0.0 ( #7161 )
2025-03-09 11:37:10 -04:00
Ray Myers
dc9489ddcd
Include metadata like session_id in logs ( #7145 )
2025-03-08 00:28:51 +01:00
sp.wack
83851c398d
chore(frontend): Restyle toasts and replace all current instances with new one ( #6854 )
2025-03-08 01:23:50 +04:00
Xingyao Wang
a4908f9a75
[agent] system message + SWE-Bench instruction improvements ( #7018 )
2025-03-08 00:27:02 +08:00
Robert Brennan
366fd7ab8a
Improve agent loop tracking and make concurrent limit configurable ( #6945 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-03-07 09:19:50 -07:00
dependabot[bot]
318fcbcfc7
chore(deps): bump the version-all group across 1 directory with 21 updates ( #7146 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-07 15:58:54 +00:00
sp.wack
521492f8f9
chore: Prevent user from modifying basic LLM settings in saas mode ( #7137 )
2025-03-07 19:14:06 +04:00
mamoodi
71f6b0b4a9
Release 0.28.0 ( #7127 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-03-07 09:17:01 -05:00
Xingyao Wang
b146b63380
chore: temporary fix to get sonnet 3.7 working again ( #7140 )
2025-03-06 20:30:35 +00:00
Engel Nyst
22064d5555
Add condensation observation to history and detect its loop ( #7132 )
2025-03-06 18:52:45 +01:00
sp.wack
08735a9b72
Fix loading spinner ( #7134 )
2025-03-06 17:40:13 +00:00
tofarr
54f982589a
Fix annoying Avatar flicker when loading ( #7129 )
2025-03-06 15:59:28 +00:00
Nan Jiang
ec087993f1
rename commit0_bench to commit0 ( #7124 )
2025-03-06 02:55:39 +00:00
chuckbutkus
f12e9e94f7
Offline session login ( #7086 )
...
Changes to allow the resolver to access keycloak and retrieve an offline token.
2025-03-05 21:58:34 +00:00
Xingyao Wang
9f720a9d69
[eval] SWE-Gym Integration ( #6651 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
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-03-05 20:15:02 +00:00
Xingyao Wang
bbf40c6576
docs: cleanup and update SWE-Bench documentation; and remove the support of non-instance-level image ( #7118 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-06 03:18:40 +08:00
Ivan Dagelic
1ffee80dcb
feat: prompt instructions for runtimes ( #6943 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-05 17:45:55 +01:00
dependabot[bot]
43bc944ac4
chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /docs in the version-all group ( #7116 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 15:09:49 +00:00
Xingyao Wang
4be33a079b
Update SWE-Bench README.md about RemoteRuntime ( #7108 )
2025-03-05 23:00:54 +08:00
Aditya Bharat Soni
c76a659cde
Condenser for Browser Output Observations ( #6578 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Rick van Hattem <wolph@wol.ph >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akim Tsvigun <36672861+Aktsvigun@users.noreply.github.com >
Co-authored-by: Akim Tsvigun <aktsvigun@nebius.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: OpenHands <opendevin@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-03-04 16:28:33 -05:00
dependabot[bot]
0f68a18cbb
chore(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 ( #7075 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 20:57:14 +00:00
Robert Brennan
c9ebabd82d
Add contact link to runtime settings label ( #6880 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-05 00:49:53 +04:00
mamoodi
ad932e45e8
Checkout HEAD instead of Merge Commit for builds ( #7085 )
2025-03-04 15:32:59 -05:00
sp.wack
3278caf3c2
Always enable GET /settings ( #7101 )
2025-03-04 14:54:26 -05:00
He Du
896d7b8b96
Openhands fix issue 7091 ( #7092 )
...
Co-authored-by: 杜贺 <duhe@duhedeMacBook-Pro-2.local >
2025-03-04 18:39:28 +01:00
Ryan H. Tran
cb61282c39
Improve error detection for read and edit observations ( #7090 )
2025-03-04 15:05:15 +01:00
Graham Neubig
7a235ce6ff
Fix/mypy routes ( #6900 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-04 03:43:09 +00:00
Rohit Malhotra
5ffb1ef704
Fix typing ( #7083 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-03 20:41:11 +00:00
chuckbutkus
4e4f4d64f8
Fix runtime to call new token refresh ( #7084 )
2025-03-03 20:36:27 +00:00
Engel Nyst
3d38a105cf
Add loading from toml for condensers ( #6974 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-03-03 20:32:46 +01:00
chuckbutkus
b1ab4d342e
Add offline_access scope ( #7059 )
2025-03-03 19:06:08 +00:00
Rohit Malhotra
3e91899720
[Experimental]: Attach convo id to initial user instructions ( #7062 )
2025-03-03 13:46:09 -05:00
dependabot[bot]
959fa3ed64
chore(deps): bump the version-all group across 1 directory with 28 updates ( #7077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-03 18:32:27 +00:00
tofarr
c51f07bd1f
Fixes for keycloak in localhost ( #7079 )
2025-03-03 10:36:57 -07:00
tofarr
b8ef68dc60
Upgrade default version of claude ( #7072 )
2025-03-03 11:31:12 -05:00
Ivan Dagelic
d21bd49f08
docs: daytona runtime configuration ( #7073 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-03 11:30:58 -05:00
Engel Nyst
4c265515d2
(chore) Fix linting issues in openhands directory ( #7068 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-03 16:52:25 +01:00
Engel Nyst
e4acfa68ec
Fix #7060 : Remove obsolete micro_agent_name attribute from test_long_term_memory.py ( #7061 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-03 16:51:36 +01:00
mamoodi
d395b5e11f
Add more information to the main docs page ( #7074 )
2025-03-03 10:18:20 -05:00
tawago
6d75647c40
[Bugfix] Add github_token verification in resolver utils ( #7065 )
2025-03-03 09:59:16 -05:00
Engel Nyst
285010b48f
OpenAI models fixes ( #7045 )
2025-03-03 15:53:18 +01:00
Engel Nyst
395c1ea9e3
[Refactor] split runtime initialization (create, connect, init) in cli scripts ( #7036 )
2025-03-03 00:19:25 +01:00
Graham Neubig
91ad59dc24
More explicit feedback message about how to report errors to developers ( #7063 )
2025-03-02 22:21:07 +00:00
Engel Nyst
62750c07e5
Fix GitLab CI environment variable check (issue #7050 ) ( #7052 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-02 21:33:07 +01:00
Ivan Dagelic
cf439fa89c
chore: daytona readme quick start verbosity ( #7056 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-02 20:17:35 +01:00
Ivan Dagelic
85c0864802
chore: update daytona readme ( #7053 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-02 17:43:38 +01:00
mamoodi
ff5d8094de
Updates to the ISSUE TRIAGE ( #7043 )
2025-03-02 10:35:47 -05:00
Engel Nyst
660d1d1e64
Fix argument in swe-bench grading scripts ( #7046 )
2025-03-02 12:37:15 +08:00
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
きわみざむらい
f3702cec35
Create CITATION.cff ( #7037 )
2025-03-01 13:21:31 +00:00
Robert Brennan
d0cde6baf2
Remove hard error on session reuse ( #7026 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-03-01 07:58:01 -05:00
Ray Myers
2e4911dc59
Structured logging mode ( #7034 )
2025-03-01 04:17:56 +00:00
chuckbutkus
5378932017
Fix URL for staging stack ( #7030 )
2025-02-28 22:32:52 +00:00
Xingyao Wang
4502b009c2
Add Kubernetes microagent ( #7028 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-02-28 21:50:21 +00:00
Xingyao Wang
d3ef98bb4e
Add Docker microagent for installation and usage ( #7027 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-01 05:46:33 +08:00
Christopher Pereira
06cc1ef297
Bug fixes ( #6460 )
...
Co-authored-by: OH <openhands@example.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-28 20:35:58 +00:00
chuckbutkus
17644fedd7
Keycloak changes ( #6986 )
2025-02-28 15:29:15 -05:00
Christopher Pereira
de4cf07d4d
Support docker_runtime_kwargs dict ( #7025 )
2025-02-28 20:19:36 +00:00
Calvin Smith
2eec4cea6f
Fix: Update context window exceeded detection ( #7024 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-28 13:08:24 -07:00
Ryan H. Tran
32ee6a5a64
Add diff for edit observation and display in UI ( #7014 )
2025-02-28 16:36:32 +00:00
Fredy Sierra
2b3c38d061
feat: Adding sandbox property runtime_binding_address to specify whic… ( #6992 )
2025-02-28 10:50:26 -05:00
Xingyao Wang
7810d8c4a0
[agent] improve finish tool for sonnet 3.7 ( #7002 )
2025-02-28 15:43:13 +00:00
dependabot[bot]
a8f1feee5d
chore(deps-dev): bump llama-index from 0.12.20 to 0.12.21 in the llama group ( #7015 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-28 15:24:14 +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
Magic Mai
8a58e724c6
fix: Remove nested git repositories before adding files in SWE-bench ( #6536 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-28 01:19:33 +00:00
Engel Nyst
996757f4f5
Separate additional_info template ( #6996 )
2025-02-28 00:53:45 +01:00
Xingyao Wang
02bc7de36d
Add Memory Monitor VSCode Extension ( #6951 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-27 22:02:33 +00:00
Xingyao Wang
42332294a1
[agent] Add "thinking" tool only ( #6977 )
2025-02-28 05:47:39 +08:00
Engel Nyst
6e3e9e397e
Re-add separators between user messages ( #7004 )
2025-02-27 22:47:15 +01:00
dependabot[bot]
fb8de1f98c
chore(deps): bump the version-all group across 1 directory with 7 updates ( #7005 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-27 22:44:48 +01:00
jaybutera
9e5f767571
add add_agent.md ( #6891 )
...
Co-authored-by: smd <>
2025-02-27 20:51:09 +00: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
mamoodi
0aa508c382
Release 0.27.0 ( #6993 )
2025-02-27 13:40:05 -05:00
tofarr
f32f683f92
Refactor: Moving ConversationInfo to server module ( #6981 )
2025-02-27 11:04:38 -07:00
zchn
fd5e1e0b0b
Fix image tag inconsistency in forked-PR workflows ( #6998 )
2025-02-27 12:42:31 -05:00
sp.wack
f02d55ae8b
hotfix(frontend): Truncate long conversation card titles ( #7001 )
2025-02-27 17:21:43 +00:00
tofarr
be73792230
Feat out of credits msg ( #6969 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-27 16:02:31 +00:00
tofarr
f437d06e81
Fix for error cleaning stale ( #6971 )
2025-02-27 08:04:37 -07:00
Engel Nyst
9e0fee1890
Refactor sandbox and security configurations ( #6973 )
2025-02-27 14:38:51 +01:00
Xingyao Wang
33780f97d0
[eval] Upgrade SWE-Bench to use official image and latest harness ( #6838 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
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-27 08:15:05 -05:00
dependabot[bot]
0137600988
chore(deps): bump react-icons from 5.4.0 to 5.5.0 in /docs in the version-all group ( #6962 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 17:00:26 +04:00
Xingyao Wang
6b1a937024
[agent] System message update ( #6787 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-27 10:06:01 +08:00
Ray Myers
34febafae4
Add system event listeners for monitoring ( #6929 )
2025-02-26 20:37:21 -05:00
Engel Nyst
8b234ae57c
Azure completion_tokens fix (take two) ( #6975 )
2025-02-27 02:28:01 +01:00
dependabot[bot]
7ea418d020
chore(deps): bump the version-all group across 1 directory with 11 updates ( #6966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-26 23:47:23 +00: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
sp.wack
d5f7dde7c9
hotfix(frontend): Consistent buttons and their styles throughout the app ( #6835 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-02-26 19:43:58 +00: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
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
Engel Nyst
f8045784b6
Refactor llm config from toml and clean up ( #6923 )
2025-02-26 15:20:58 +01:00
Ryan H. Tran
34fa9ed4db
fix: task_str validation not required for trajectory replay ( #6957 )
2025-02-26 14:17:03 +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
Robert Brennan
ef62ccde36
Add pause_closed_runtimes config to pause instead of stop runtimes ( #6885 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-25 13:43:51 -05:00
Graham Neubig
6ba79c454b
feat(llm): Add Claude 3.7 backend configurations ( #6937 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-25 16:46:53 +00:00
sp.wack
fbc06f42aa
chore(frontend): Claude 3.7 is visible in dropdown for selection ( #6931 )
2025-02-25 08:17:33 -05:00
mamoodi
f35ed5e277
Add documentation checkbox to PR template ( #6924 )
2025-02-24 16:03:10 -05:00
mamoodi
6787a3adf7
Release 0.26.0 ( #6915 )
2025-02-24 15:34:34 -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
Mateusz Kwiatkowski
6562297615
Replace shebang with /usr/bin/env bash for improved portability ( #6876 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-24 18:07:28 +00:00
Xingyao Wang
0217a7cfbd
chore: Make remote runtime class default to None ( #6919 )
2025-02-24 17:51:48 +00:00
Christopher Pereira
aa15c9d385
Handle Docker version string with +dfsg1 ( #6732 )
...
Co-authored-by: Christoper Pereira <kripper@gmail.com >
2025-02-24 15:36:55 +00: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
Graham Neubig
8956f92f6a
Fix mypy errors in core directory ( #6901 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-24 10:00:57 -05:00
Graham Neubig
753e3c4205
Fix mypy errors in security/invariant directory ( #6908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-24 10:00:43 -05: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
sp.wack
325a558fbc
hotfix: Fix switch color regression ( #6881 )
2025-02-24 16:01:47 +04: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
tofarr
70b21d16bd
Fix for regression where conversations are not clickable ( #6886 )
2025-02-22 13:19:18 +00:00
Engel Nyst
bf82f75ae4
Revert "Fix: File Descriptor leak" ( #6887 )
2025-02-22 11:21:02 +00:00
tofarr
a8bce3724f
Fix: Increase Entropy Requirement for Secret Redaction to Reduce False Positives ( #6875 )
2025-02-22 01:44:28 -07: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
tofarr
a20f299579
Fix: File Descriptor leak ( #6883 )
2025-02-21 14:47:59 -07:00
Robert Brennan
bf77da7849
Add info logs for microagent loading and triggering ( #6882 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-21 15:07:52 -05:00
Calvin Smith
869ea59ecd
(feat): Enable memory condensation from settings page ( #6868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-21 10:15:31 -07: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
Graham Neubig
9d3a0a02b8
fix: Add missing type annotations in utils/ directory ( #6687 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-21 08:27:57 -05:00
sp.wack
35bab5070d
chore(frontend): Remove latest conversation text in home screen ( #6851 )
2025-02-21 15:45:51 +04:00
tofarr
d03b9775b5
Fix jumpy conversation panel ( #6874 )
2025-02-21 04:44:38 -07: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
Xingyao Wang
e52aee168e
Docs: Clarify config.toml usage in evaluation harness ( #6828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-20 22:16:17 -08:00
dependabot[bot]
c27b191358
chore(deps): bump the version-all group across 1 directory with 10 updates ( #6870 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-21 06:10:35 +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
Rohit Malhotra
0180ce77b1
[Bug]: Fix workflow definition for installation phase of resolver ( #6861 )
2025-02-20 16:40:23 +00:00
sp.wack
2f14e53746
chore(frontend): Standardize custom colors used throughout the app ( #6833 )
2025-02-20 16:13:50 +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
tofarr
42f1fc92fa
Fix: Less squashed logo ( #6853 )
2025-02-20 07:56:20 -07:00
sp.wack
3f8bc8a7ea
hotfix: Set proper minimum and maximum defaults that can be entered in billing input ( #6842 )
2025-02-20 17:58:23 +04:00
sp.wack
f869ad995c
hotfix: Remove external link in billing settings UI ( #6841 )
2025-02-20 17:58:09 +04:00
Calvin Smith
74c942c911
fix: LLM summarization prompt handles user messages ( #6837 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-19 14:17:48 -07: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
Engel Nyst
663e36109c
Clean up NullObservations from the stream ( #6260 )
2025-02-19 20:40:40 +01:00
mamoodi
e92e4a1cbc
Update documentation with new settings page ( #6716 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-19 14:30:36 -05:00
mamoodi
61ce673400
Release 0.25.0 ( #6782 )
2025-02-19 14:30:05 -05:00
Engel Nyst
b95840db0c
hotfix azure ( #6806 )
2025-02-19 19:24:35 +01:00
Xingyao Wang
003ebc0ded
feat: better error logging for remote runtime ( #6805 )
2025-02-19 17:54:34 +00:00
Ryan H. Tran
df8bbc2b67
Update openhands-aci to 0.2.5 ( #6834 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-19 16:27:14 +00:00
diwu-sf
eb5be2ab63
Fix download workspace zip file event loop hanging ( #6722 )
2025-02-19 10:51:52 -05: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
Graham Neubig
cb72a06ca3
Fix mypy errors in storage directory ( #6809 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-19 10:52:49 +00:00
Ryan H. Tran
340c2310d1
Fix diskcache breaking CI & eval intermittently ( #6817 )
2025-02-19 05:20:44 -05:00
Graham Neubig
f4e5fb2873
Fix type checking errors in resolver directory ( #6738 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-18 20:13:33 -05: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
sp.wack
2e98fc8fb3
feat(SaaS): Billing settings screen ( #6495 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-02-18 18:56:10 +01:00
sp.wack
e3e00ed70a
fix(frontend): Hide modal when in settings page if first time ( #6792 )
2025-02-18 21:28:59 +04:00
sp.wack
96d1992823
hotfix: Conversation panel toggle should change color given state ( #6791 )
2025-02-18 11:38:26 -05:00
dependabot[bot]
7a3a0d8c0c
chore(deps): bump the version-all group across 1 directory with 9 updates ( #6783 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-18 16:09:30 +00:00
sp.wack
fdffca18e0
hotfix(frontend): Input set/unset state and disable runtime input ( #6788 )
2025-02-18 20:01:39 +04:00
sp.wack
b10416e0a3
hotfix: Consistent background color ( #6786 )
2025-02-18 19:38:01 +04:00
nottherealironman
1f462d2417
docs: add guide for minimum computing and storage requirements ( #6575 )
2025-02-18 14:20:35 +00:00
tofarr
0a6ff463db
CSS Fixes ( #6770 )
2025-02-18 12:10:07 +00:00
Rohit Malhotra
9ff15bf94f
Add selected branch to convo metadata ( #6773 )
2025-02-17 17:27:13 -05:00
mamoodi
6c48013601
Update OpenHands Cloud docs with correct permissions and instructions ( #6774 )
2025-02-17 21:48:57 +00:00
Graham Neubig
07fcb786af
Upgrade tree sitter ( #6740 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-17 20:14:26 +01:00
Rohit Malhotra
ce42e22105
[Docs]: Cloud Openhands ( #6747 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-02-17 18:39:49 +00:00
Rohit Malhotra
14ee6d7afe
hotfix(Secrets): Add event stream filter for refreshed secret ( #6764 )
2025-02-17 18:27:32 +00:00
tofarr
57391d6e66
Enable the multi conversation UI for all users ( #6374 )
2025-02-17 11:07:47 -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
ae31a24c29
Fix caps in status message ( #6761 )
2025-02-17 16:14:19 +00: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
tofarr
265e8ae5f4
feat: implement optimistic updates for conversation deletion ( #6745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-02-17 07:33:36 -07:00
李师胡
0cbf50576d
docs(runtime): fix broken links of benchmarks ( #6744 )
...
Co-authored-by: jianhao1 <jianhao1@taobao.com >
2025-02-17 14:11:32 +00:00
dependabot[bot]
745038b394
chore(deps): bump the version-all group in /frontend with 4 updates ( #6725 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-17 11:35:50 +00:00
Arpan Koirala
b018567d53
fix: no interaction when clearing poetry cache ( #6752 )
2025-02-17 12:18:27 +01:00
Christopher Pereira
30e39e85d0
Show docker build errors ( #6695 )
2025-02-15 06:58:16 +01:00
Boxuan Li
4443417c75
A few fixes for TAC evaluation harness ( #6586 )
2025-02-14 21:01:57 -08: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
dependabot[bot]
b07fddcb71
chore(deps): bump the version-all group across 1 directory with 12 updates ( #6736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-15 01:17:17 +00:00
Ryan H. Tran
99b50d038e
chore: upgrade openhands-aci to 0.2.2 ( #6731 )
2025-02-15 03:21:40 +08:00
Rohit Malhotra
1ddfa99c57
[Resolver]: Prep env in expectation of release ( #6735 )
2025-02-14 19:11:01 +00:00
sp.wack
0c03e257b7
feat(frontend): Settings screen ( #6550 )
2025-02-14 15:11:18 +04:00
Rohit Malhotra
85e3a00d9d
hotfix(Resolver): Workflow definition is out of sync with released package ( #6719 )
2025-02-14 04:31:22 +00:00
Rohit Malhotra
edd51102ad
fix: Simplify nested f-string to fix pydoc-markdown parsing ( #6717 )
2025-02-13 19:29:51 -05: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
dependabot[bot]
b197e0af47
chore(deps): bump the version-all group across 1 directory with 5 updates ( #6712 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-13 19:09:50 +00:00
Calvin Smith
341b695ad3
fix: Filter AgentCondensationObservation events from agent state ( #6705 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-13 11:50:05 -07:00
tofarr
d46d99a35e
More effective remote runtime identification ( #6714 )
2025-02-13 09:39:22 -07:00
mamoodi
653168fc3d
Release 0.24.0 ( #6689 )
2025-02-13 10:22:05 -05: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
sp.wack
ba599c7dd6
chore: Throw a 404 instead of returning defaults if settings does not exist ( #6704 )
2025-02-12 22:46:15 +04:00
tofarr
7e359eda4a
Fix log formatting error ( #6699 )
2025-02-12 08:28:10 -07:00
Xingyao Wang
f7c806c119
using all available system memory when RUNTIME_MAX_MEMORY_GB is not set ( #6691 )
2025-02-12 09:18:34 -05:00
sp.wack
ff25e794ef
Revert "Only show start project button in conversations" ( #6698 )
2025-02-12 17:57:13 +04:00
Xingyao Wang
a371562d94
refactor: do not add DEBUG env var when it is not set ( #6690 )
2025-02-11 22:30:40 +00:00
dependabot[bot]
425ccc9b1f
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.66.0 to 5.66.1 in /frontend in the eslint group ( #6682 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 23:53:51 +04:00
Robert Brennan
1afe7f1058
Fix debug in remote runtime ( #6688 )
2025-02-11 17:43:46 +00: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
Eric Zhang
6772227c9d
fix(frontend): fix public github repo cannot be selected ( #6680 )
2025-02-11 16:46:53 +00: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
Engel Nyst
1a715d2ec4
Clean up global in llm.py (we figured it's not needed) ( #6675 )
2025-02-11 00:00:46 +01:00
Xingyao Wang
4615548477
Bump OpenHands ACI to 0.2.1 ( #6678 )
2025-02-10 21:54:23 +00:00
sp.wack
b12b426e3d
hotfix: Typecheck routes during frontend build ( #6676 )
2025-02-10 20:52:59 +00:00
dependabot[bot]
a1107a2c30
chore(deps): bump the version-all group across 1 directory with 9 updates ( #6667 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-10 20:58:00 +01:00
dependabot[bot]
af0becd65b
chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 ( #6666 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-10 19:58:37 +01:00
Fredy Sierra
13839b4273
fix: adding support for environment variables type dict ( #6672 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-10 18:56:58 +00: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
tofarr
2b40a92943
Fix for issue where temp file is empty ( #6669 )
2025-02-10 11:07:40 -07:00
Graham Neubig
6c88b10c59
Fix issue #6262 : Add success/failure indicators for file read/edit operations ( #6653 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-10 12:58:31 -05:00
Rohit Malhotra
8688634950
[Resolver]: Add target branch param ( #6668 )
2025-02-10 17:28:38 +00:00
dependabot[bot]
6e35ac49c1
chore(deps): bump the version-all group in /frontend with 4 updates ( #6665 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-10 16:52:20 +00:00
Rohit Malhotra
9bdc8dda6c
[Enhancement]: Handle GH token refresh inside runtime ( #6632 )
2025-02-10 11:12:12 -05:00
Robert Brennan
75f3f282af
Add comprehensive OpenHands glossary ( #6310 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-10 10:13:39 -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
tofarr
707cb07f4f
Removed in page callback ( #6657 )
2025-02-10 05:34:58 -07:00
dependabot[bot]
61c709b7c7
chore(deps): bump the version-all group across 1 directory with 3 updates ( #6648 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-10 09:02:02 +00:00
zchn
1c72676483
fix(6223): More properly add 'pyproject.toml' and 'poetry.lock' to the pip package ( #6658 )
2025-02-08 01:23:42 +01:00
Xingyao Wang
52ac2729f7
fix: set tool_choice to none for non-fncall models ( #6652 )
2025-02-07 12:49:08 -05:00
sp.wack
5fa2634d60
chore(frontend): Take into account other error message types ( #6647 )
2025-02-07 20:52:02 +04: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
tofarr
ce82545437
fix: handle SAAS mode properly in useSettings hook ( #6646 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-07 09:24:15 -07: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
mamoodi
ff48f8beba
Add o1 to verfied models ( #6642 )
2025-02-06 16:38:08 -05:00
Graham Neubig
e930cd0aef
Better error logging in posthog ( #6346 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-02-06 20:16:37 +00:00
sp.wack
6655ec0731
chore(frontend): Migrate from NextUI to HeroUI via codemod ( #6635 )
2025-02-06 19:24:54 +04:00
mamoodi
669e284dc5
Only show start project button in conversations ( #6626 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-02-06 09:57:54 -05:00
dependabot[bot]
8140d2e05a
chore(deps): bump the version-all group across 1 directory with 15 updates ( #6617 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-06 12:29:12 +00:00
Peter Dave Hello
ed68034427
Update and Improve zh-TW Traditional Chinese locale ( #6621 )
2025-02-05 13:37:31 -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
Graham Neubig
5491ad3318
Remove free disk space steps from workflows to test if they are necessary ( #6618 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-05 12:28:57 -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
OpenHands
fe8b92743b
Fix issue #6531 : [Bug]: GITHUB_TOKEN would missing when the runtime resume ( #6533 )
2025-02-04 17:48:25 -05:00
Engel Nyst
0d312a645a
Simplify fn calling usage ( #6596 )
2025-02-04 22:54:38 +01:00
mamoodi
f564939780
Release 0.23.0 ( #6598 )
2025-02-04 15:54:09 -05:00
Akim Tsvigun
be7007bcca
Fix/llm prompt fn converter ( #6610 )
...
Co-authored-by: Akim Tsvigun <aktsvigun@nebius.com >
2025-02-04 20:24:31 +00:00
sp.wack
240d1c972c
hotfix(frontend): Make conversation title clickable ( #6609 )
2025-02-04 19:49:35 +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
dependabot[bot]
7c16ca8f27
chore(deps): bump the version-all group with 4 updates ( #6604 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-04 17: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
dependabot[bot]
4dbe831d42
chore(deps): bump the version-all group across 1 directory with 7 updates ( #6591 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-03 19:15:49 +00:00
Xingyao Wang
90bbd4edbe
fix: initialize default metadata with all required fields ( #6583 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-04 02:52:11 +08:00
tofarr
cc104b2e44
Fix for typo ( #6592 )
2025-02-03 18:37: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
Xingyao Wang
622fc5213d
[feat] support o3-mini ( #6570 )
2025-02-03 23:26:35 +08:00
sp.wack
6d62be518b
hotfix(frontend): Only show settings error toast when there is an error ( #6587 )
2025-02-03 18:29:55 +04:00
Boxuan Li
e487008e74
Trajectory replay: Fix a few corner cases ( #6380 )
2025-02-02 00:27:22 -08:00
Boxuan Li
62402cd617
The-Agent-Company evaluation harness: Support splits ( #6577 )
2025-02-02 13:12:01 +08:00
Engel Nyst
be522f1fb9
Upgrade litellm (with o3-mini) ( #6581 )
2025-02-02 13:06:08 +08:00
Rick van Hattem
4ef09ab897
Update llm.py ( #6582 )
2025-02-02 03:24:46 +00:00
Ryan Peach
32c5fde562
LLM_API_VERSION in openhands resolver ( #6507 )
2025-02-02 00:01:56 +01:00
Aditya Bharat Soni
a593d9bc6d
Visual browsing in CodeAct using set-of-marks annotated webpage screenshots ( #6464 )
2025-02-02 04:56:11 +08:00
Engel Nyst
eb8d1600c3
Chore: clean up LLM (prompt caching, supports fn calling), leftover renames ( #6095 )
2025-02-01 18:14:08 +01:00
mamoodi
3b0bbce54a
update custom sandbox instructions with docker method ( #6566 )
2025-02-01 11:06:43 -05: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
mamoodi
47b84189a3
Update stale job workflow with operations per run ( #6568 )
2025-01-31 14:24:27 -05:00
Robert Brennan
7f4b5476dc
Add VSCode Hello World extension ( #6463 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-31 11:48:59 -05:00
Xingyao Wang
0c84fe58dd
Update ACI to 0.2.0 to fix Memory Leak ( #6559 )
2025-01-31 16:09:38 +00:00
sp.wack
575f4fd347
chore(frontend): Better error toast handling mechanism ( #6561 )
2025-01-31 15:16:46 +00:00
sp.wack
f7934bed80
chore(backend): GitHub token should be a SecretStr ( #6494 )
2025-01-31 19:15:19 +04:00
sp.wack
e01fdf2a11
hotfix(frontend): Show error toast if settings errors ( #6554 )
2025-01-31 18:55:21 +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
mamoodi
5dd4810f58
Add note to Windows that docker command must be run in WSL terminal ( #6553 )
2025-01-30 20:15:32 +00:00
Ray Myers
83724100e5
fix: Don't close runtime on error ( #6549 )
2025-01-30 19:09:24 +00:00
sp.wack
6b243155f4
hotfix(frontend): Only open consent form if user truly did not make a choice ( #6551 )
2025-01-30 18:45:55 +00:00
tofarr
173f824704
Filtering lost+found directory from root of workspace ( #6487 )
2025-01-30 10:24:12 -07:00
dependabot[bot]
8f881c4df1
chore(deps): bump the version-all group across 1 directory with 5 updates ( #6547 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-30 17:52:20 +01:00
Engel Nyst
d0276d1925
Quick fix log leak ( #6545 )
2025-01-30 17:32:35 +01:00
mamoodi
6e90c30be4
Remove python unit tests on Mac ( #6546 )
2025-01-30 11:16:58 -05:00
Graham Neubig
8ff0e027a6
Fix share label ( #6474 )
2025-01-30 10:25:54 -05:00
sp.wack
c54911d877
chore: Move user's analytics consent to the backend ( #6505 )
2025-01-30 18:28:29 +04:00
sp.wack
0afe889ccd
chore(frontend): Handle test warnings ( #6538 )
2025-01-30 18:25:24 +04:00
Boxuan Li
c9f16248d0
Add tests for trajectory replay ( #6513 )
2025-01-30 13:56:24 +00:00
Boxuan Li
99d2d01e1a
Fix condensers registration ( #6537 )
2025-01-30 14:32:15 +01:00
Calvin Smith
36090ad8ff
enh: Organizing condenser implementations ( #6529 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-29 18:21:04 -07:00
Xingyao Wang
1a9971b1bf
misc: make RemoteRuntime API timeout configurable ( #6518 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-30 06:30:18 +08:00
Calvin Smith
473fcae57e
fix: Recover from ContextWindowExceededError ( #6519 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-29 15:25:46 -07: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
mamoodi
a253713ce2
Release 0.22.0 ( #6522 )
2025-01-29 14:50:22 -05:00
sp.wack
94d833cb5f
fix: Update config.template.toml to have empty api keys ( #6521 )
2025-01-29 18:54:28 +00:00
dependabot[bot]
6909075be8
chore(deps): bump the version-all group in /frontend with 3 updates ( #6515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-29 17:40:19 +00:00
sp.wack
28d7127257
hotfix(frontend): Return DEFAULT_SETTINGS if GET /settings is 404 ( #6517 )
2025-01-29 17:24:17 +00:00
dependabot[bot]
1509f4ce56
chore(deps): bump the version-all group with 6 updates ( #6516 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-29 16:36:47 +01:00
sp.wack
a7bb6720ba
feat: Better error message handling ( #6502 )
2025-01-29 15:25:31 +00:00
sp.wack
b987f33a67
chore: Remove settings local storage logic ( #6504 )
2025-01-29 15:42:20 +04: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
35346068d1
chore: Remove root level package.json ( #6498 )
2025-01-29 00:31:48 +04:00
Chriest Yu
8ae5655157
fix(frontend): make chat message content wrappable ( #6421 )
2025-01-28 19:03:11 +00:00
dependabot[bot]
de786f930d
chore(deps): bump the version-all group across 1 directory with 21 updates ( #6493 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-28 18:10:09 +00:00
Xingyao Wang
7bf354be53
chore: typo fix for for add_openhands_repo_instruction.md ( #6501 )
2025-01-28 17:50:11 +00:00
Rohit Malhotra
f18729f5f8
Remove unused refresh func ( #6499 )
2025-01-28 17:09:29 +00:00
Robert Brennan
f3b8bad09f
Fix file descriptor leak in S3FileStore ( #6486 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-28 11:47:37 -05:00
Robert Brennan
41e5d12f63
update slack link ( #6497 )
2025-01-28 11:37:33 -05:00
dependabot[bot]
fa009f0a57
chore(deps): bump the version-all group with 10 updates ( #6496 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 16:11:50 +00:00
Xingyao Wang
391200510c
fix: revert #5506 for SWE-Bench performance regression ( #6491 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-28 22:52:57 +08: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
dependabot[bot]
d6655f3470
chore(deps): bump the version-all group in /docs with 3 updates ( #6288 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 16:57:22 +04:00
Engel Nyst
f2427d7ffa
Add the resolver to the bug_template ( #6490 )
2025-01-28 02:45:24 +00:00
Rohit Malhotra
94a64a47f2
Feat: Filter matching events in reverse order ( #6485 )
2025-01-27 22:53:16 +00:00
Rohit Malhotra
0ba96ce69e
Feat: Ability to filter events by multiple types ( #6484 )
2025-01-27 22:09:16 +00:00
Engel Nyst
89c7bf59a7
Fix first user message ( #6471 )
2025-01-27 22:09:03 +01: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
Xingyao Wang
4bde644fab
Improve function call validation with better error handling ( #6453 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-28 02:42:45 +08:00
tofarr
ffdab28abc
Fix Docker runtimes not stopping ( #6470 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-27 11:09:09 -07: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
Robert Brennan
9611093458
allow http session reuse ( #6478 )
2025-01-27 12:29:49 -05: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
tofarr
c997495200
Fix S3FileStore / GoogleCloudFileStore directory list & deletion ( #6449 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-27 08:40:08 -07:00
Calvin Smith
23348af431
Add test for context window truncation in agent controller ( #6477 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-27 08:35:43 -07:00
dependabot[bot]
5b53dbd85c
chore(deps-dev): bump llama-index from 0.12.13 to 0.12.14 in the llama group ( #6476 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 15:30:53 +00:00
Ray Myers
e619929909
Log restart reason if runtime reports it ( #6455 )
2025-01-25 07:20:18 +01:00
Ryan H. Tran
93753ac2e0
Upgrade openhands-aci to 0.1.9 ( #6450 )
2025-01-24 19:03:00 +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
dependabot[bot]
19a4f1c3ec
chore(deps-dev): bump llama-index from 0.12.12 to 0.12.13 in the llama group ( #6448 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 16:16:53 +00:00
Rohit Malhotra
45a048f9e3
NIT: Remove unused param ( #6446 )
2025-01-24 14:51:09 +00:00
sp.wack
358d9cb3f4
hotfix(frontend): Logout and clear token if retrieving user fails ( #6436 )
2025-01-24 09:49:50 -05:00
Xingyao Wang
e6a2fd3fd4
feat: add prompt to prevent agent execute multiple bash command at the same time ( #6428 )
2025-01-24 22:43:34 +08:00
OpenHands
c2f308f397
Fix issue #5620 : [Bug]: Resolver fails when the existing requirements.txt does not end in a newline character ( #6327 )
2025-01-24 09:36:59 -05:00
Rohit Malhotra
a1f1c802d9
[Fix]: Fix bugs for target_branch param on resolver ( #5745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 21:36:20 -05:00
Xiaohua Zhang
ad2237d7dd
feat: vscode support for modal runtime ( #6442 )
...
Co-authored-by: Xiaohua Zhang <xiaohua.dev@gmail.com >
2025-01-24 01:39:07 +00:00
Xiaohua Zhang
aa0cd51967
fix(frontend): display confirmation buttons for explandable messages ( #6426 )
...
Co-authored-by: Xiaohua Zhang <xiaohua.dev@gmail.com >
2025-01-23 20:14:52 -05:00
Graham Neubig
081a1305f0
Fix resolver linting issues ( #6401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 18:21:11 -05:00
Xiaohua Zhang
9912e28576
chore: update config template to use docker runtime by default ( #6435 )
...
Co-authored-by: Xiaohua Zhang <xiaohua.dev@gmail.com >
2025-01-23 22:24:00 +00:00
tofarr
b19a33ccad
Fix: Filtering conversations with no created at ( #6414 )
2025-01-23 15:09:57 -07:00
tofarr
21e912d6fb
Feat remove redis ( #6278 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 14:33:16 -07:00
Robert Brennan
0dd9b95dbe
change message to connecting ( #6433 )
2025-01-23 20:42:41 +00:00
Aditya Bharat Soni
aebb583779
Support for VisualWebArena evaluation in OpenHands ( #4773 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-23 20:18:30 +00: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
Michael Jewell
a7e6068ba8
build: add required dependencies to package.json ( #6423 )
2025-01-23 10:07:12 -05:00
dependabot[bot]
24adcee9e3
chore(deps-dev): bump the llama group with 2 updates ( #6411 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 14:54:27 +00: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
aa223734d4
One more SecretStr fix ( #6419 )
2025-01-22 18:21:14 -07:00
sp.wack
053723a4d4
fix(frontend): Refetch conversations when toggling the conversation panel ( #6190 )
2025-01-22 18:19:01 +00:00
mamoodi
5a6dbac5a3
Release 0.21.0 ( #6392 )
...
Co-authored-by: Calvin Smith <email@cjsmith.io >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-22 11:26:12 -05:00
Robert Brennan
93d74e9b41
make export button more stylistically consistent ( #6412 )
2025-01-22 11:18:43 -05: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
Boxuan Li
f9ba16b648
Edit tool prompt tweaking: only plain-text format is supported ( #6067 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-01-21 18:22:01 -08:00
Engel Nyst
f0dbb02ee1
Adjust prompt to use view command ( #5506 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-21 23:50:39 +01:00
tofarr
318c811817
Added check to shutdown hook ( #6402 )
2025-01-21 22:32:46 +00:00
Xingyao Wang
b468150f2a
fix(codeact): make sure agent sees the prefix/suffix as part of observation ( #6400 )
2025-01-21 21:54:57 +00:00
Engel Nyst
b9a3f1c753
Fix eval on remote runtime ( #6398 )
2025-01-21 20:49:30 +00:00
tofarr
09e8a1eeba
Fix: Keeping runtimes alive again (For now) ( #6395 )
2025-01-21 19:20:35 +00:00
Xingyao Wang
ff3880c76d
fix(remote_runtime): define runtime_id first to fix attrbute error ( #6393 )
2025-01-21 18:13:43 +00:00
Calvin Smith
8bd7613724
fix: Settings modal properly tracks if an API key is set ( #6394 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-21 11:04:30 -07:00
Engel Nyst
5b7fcfbe1a
Disable prompt extensions in SWE-bench ( #6391 )
2025-01-21 17:18:30 +00:00
Robert Brennan
8ae36481df
Fix API key again ( #6390 )
2025-01-21 17:00:59 +00:00
Robert Brennan
25fdb0c3bf
fix api key value ( #6388 )
2025-01-21 16:15:28 +00:00
louria
7f57dbebda
Update MiniWoB README ( #6385 )
2025-01-21 16:26:47 +01:00
dependabot[bot]
54589d7e83
chore(deps-dev): bump pre-commit from 4.0.1 to 4.1.0 in the pre-commit group ( #6384 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 15:10:20 +00:00
Boxuan Li
b7f34c3f8d
(feat) Add button to export trajectory on chat panel ( #6378 )
2025-01-21 22:10:00 +08:00
dependabot[bot]
210eeee94a
chore(deps-dev): bump the eslint group in /frontend with 2 updates ( #6358 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:46:56 +04:00
Robert Brennan
509892cf0e
Revert changes to config defaults ( #6370 )
2025-01-21 04:23:21 +01:00
Engel Nyst
89963e93d8
Re-add reasoning effort ( #6371 )
2025-01-21 04:22:48 +01:00
tofarr
b6804f9e1e
Fix: Static assets should not have the same rate limit ( #6360 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-20 21:55:49 +00:00
mamoodi
d30211da18
Update running OpenHands guide with detailed prerequisites ( #6366 )
2025-01-20 13:53:14 -05:00
Boxuan Li
06121bf20f
chore(deps): Revert vite upgrade ( #6349 )
2025-01-20 19:11:32 +01:00
tofarr
541a445dfc
Fix: API meta for OpenHands ( #6295 )
2025-01-20 09:47:57 -07:00
dependabot[bot]
03e496fb60
chore(deps): bump the version-all group with 7 updates ( #6359 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 17:04:22 +01:00
Xingyao Wang
1b6e444ecb
feat(remote runtime): do not resume runtime if not keep_runtime_alive ( #6355 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-19 21:42:00 +00:00
Xingyao Wang
2b04ee2e62
feat(eval): reliability improvement for SWE-Bench eval_infer ( #6347 )
2025-01-18 14:02:59 -05:00
Boxuan Li
4383be1ab4
(feat) Add trajectory replay for headless mode ( #6215 )
2025-01-18 05:48:22 +00:00
tofarr
b4d20e3e18
Feat: settings default ( #6328 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 20:17:18 -07:00
mamoodi
532c7cdf02
Attempt to fix doc deploy ( #6337 )
2025-01-18 00:16:47 +00:00
mamoodi
987861b5e7
Remove broken browser counter logic ( #6334 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 22:41:31 +00:00
Calvin Smith
f07ec7a09c
fix: Conversation creation accessing secret without unwrapping ( #6335 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-17 22:16:57 +00:00
Xingyao Wang
b1fa6301f0
feat: add prompt for generating repo.md for an arbiratry repo ( #6034 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-17 21:47:27 +00:00
Graham Neubig
62fbe4c622
docs: improve custom sandbox guide with more configuration options ( #5589 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-18 05:05:41 +08:00
dependabot[bot]
a1a87af69d
chore(deps): bump the version-all group across 1 directory with 18 updates ( #6332 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-17 23:46:57 +04:00
Calvin Smith
a12087243a
Pydantic-based configuration and setting objects ( #6321 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-17 12:33:22 -07:00
Xingyao Wang
899c1f8360
fix(bash): also show timeout reminder when no_change_timeout is triggered ( #6318 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-18 03:31:23 +08:00
manna_and_poem
c5d7caf01f
remove useless axtree str ( #6315 )
2025-01-17 17:50:40 +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
dependabot[bot]
8e9c315729
chore(deps): bump the version-all group with 8 updates ( #6331 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 15:19:45 +00:00
Rohit Malhotra
000055ba73
Add initial user msg to /new_conversation route ( #6314 )
2025-01-17 14:43:03 +00:00
Aleksandr Kadykov
2edb2337c2
Fix typo in Development.md ( #6330 )
2025-01-17 13:51:53 +00:00
Amaechi-Okorie Onyedikachi Hope
7c8a0162ae
feat: add slack etiquettes ( #6178 )
2025-01-17 01:28:23 +00:00
Robert Brennan
c10f18b3bd
Better message when trying to reconnect ( #6323 )
2025-01-16 22:10:48 +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
tofarr
eff9e07272
Fix for issue with user id ( #6320 )
2025-01-16 20:33:36 +00:00
Xingyao Wang
f8a3aeccd6
fix: Restore missing translation keys ( #6317 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-16 19:21:46 +00:00
Robert Brennan
9375e0d756
fix browser async lock ( #6316 )
2025-01-16 19:17:17 +00:00
Xingyao Wang
72af7bbba2
feat(eval): misc SWE-Bench improvement - use different resources for different instances ( #6313 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 02:48:41 +08:00
OpenHands
0661c69bd3
Fix issue #6273 : [Feature]: Disable LitLLM Print Message ( #6274 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-17 02:43:55 +08:00
Xingyao Wang
0c961bfd8b
refactor(prompt): move runtime/repo info to user message and disable them in eval ( #6291 )
2025-01-16 17:53:10 +00:00
Xingyao Wang
0bed17758f
fix: incorrect soft-timeout implementation & fix hard-timeout follow-up command ( #6280 )
2025-01-17 01:27:00 +08:00
Ryan H. Tran
da1a6035ac
Enable runtime build in openhands-resolver.yml ( #6312 )
2025-01-16 11:42:22 -05:00
Rohit Malhotra
df050e4786
Separate data extraction and convo creation logic ( #6298 )
2025-01-16 11:40:03 -05:00
Xingyao Wang
e211647eba
fix: llm-proxy response_cost being 0 ( #6293 )
2025-01-16 15:33:22 +00:00
Alejandro Cuadron Lafuente
8579710c82
[Fix] Restored FC default for GPT-4o ( #6311 )
2025-01-16 15:27:57 +00:00
dependabot[bot]
8c35150c3e
chore(deps-dev): bump llama-index from 0.12.10 to 0.12.11 in the llama group ( #6308 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 16:18:37 +01:00
Alejandro Cuadron Lafuente
578291e961
Enabled native function calling for O1 + added support for reasoning_effort config in the config. ( #6256 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-16 14:53:11 +00:00
Xingyao Wang
efe04baf34
Revert "Fix closing sessions" ( #6300 )
2025-01-16 09:14:56 -05:00
dependabot[bot]
6e089619e0
chore(deps-dev): bump chromadb from 0.6.2 to 0.6.3 in the chromadb group ( #6289 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 00:37:42 +01:00
Xingyao Wang
179a89a211
Fix microagent loading with trailing slashes and nested directories ( #6239 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-15 17:07:40 +00:00
tofarr
8795ee6c6e
Fix closing sessions ( #6114 )
2025-01-15 10:04:22 -07:00
Engel Nyst
97e938d545
Fix French doc ( #6283 )
2025-01-15 04:25:47 +00:00
Engel Nyst
b9a70c8d5c
Delegation fixes ( #6165 )
2025-01-15 03:24:39 +00:00
Ray Myers
082d0b25c5
Send status message on runtime restart ( #6275 )
2025-01-15 03:21:06 +01:00
Engel Nyst
c5797d1d5a
Fix llm_config fallback ( #4415 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-15 01:17:37 +00:00
Xingyao Wang
7ce1fb85ff
chore: remove repo info from initial query for #6057 ( #6279 )
2025-01-15 00:40:54 +00: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
dependabot[bot]
3d9b4c4af6
chore(deps): bump the version-all group with 4 updates ( #6267 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 21:30:56 +01:00
tofarr
e21cbf67ee
Feat: User id should be a str (Because it will probably be a UUID) ( #6251 )
2025-01-14 12:39:51 -07:00
Xingyao Wang
6b2e3f938f
fix: prevent runtime size deselection ( #6119 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-01-14 17:53:51 +00:00
Rohit Malhotra
580d7b938c
Fix: Don't refresh github token on local ( #5880 )
2025-01-14 17:48:33 +00:00
mamoodi
28178a2940
Remove extra optional for github token ( #6270 )
2025-01-14 17:44:28 +00:00
sp.wack
04382b2b19
hotfix(backend): Remove GH header token middleware ( #6269 )
2025-01-14 12:07:13 -05:00
Robert Brennan
4da812c781
Better handling of stack traces and exc_info ( #6253 )
2025-01-14 10:22:39 -05:00
mamoodi
37b7173481
Update landing page examples ( #6254 )
2025-01-14 15:09:30 +00:00
Graham Neubig
f0ebf3eba8
Improve i18n support and add missing translations ( #6070 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-14 13:46: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
dependabot[bot]
a125b6cd43
chore(deps): bump the version-all group across 1 directory with 6 updates ( #6248 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 23:33:09 +01:00
tofarr
01ac207b92
Fix remove dead code ( #6249 )
2025-01-13 14:15:13 -07:00
Ray Myers
6d015a5dca
Don't start conversation runtime without valid API key ( #6181 )
2025-01-13 22:03:37 +01:00
dependabot[bot]
275512305d
chore(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 ( #6229 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 21:31:01 +01:00
mamoodi
3a4bc10b29
Release 0.20.0 ( #6234 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-13 14:58:20 -05:00
sp.wack
bbd31b32f3
chore: Move GH requests to the server ( #6217 )
2025-01-13 23:12:50 +04:00
Joseph O'Connor
295c6fd629
fix(issue_definitions, issue-success-check.jinja): pass git-patch to issue-success-check ( #6243 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-13 18:40:15 +00:00
tofarr
5a809c9b53
Feature: User id propagation ( #6233 )
2025-01-13 18:10:45 +00:00
sp.wack
0b74fd71d9
fix(frontend): Prevent from send a SET API key ( #6235 )
2025-01-13 17:50:37 +00:00
tofarr
4fa5c329d6
Fix : minor updates to log messages ( #6232 )
2025-01-13 17:19:51 +00:00
tofarr
5b1dcf83a6
Fix for issue where S3FileStore does not delete directory objects ( #6231 )
2025-01-13 16:50:58 +00:00
tofarr
b9884f7609
Fixes for minor cases where FDs were not closed ( #6228 )
2025-01-13 09:15:23 -07:00
dependabot[bot]
99eda0e571
chore(deps-dev): bump the eslint group in /frontend with 2 updates ( #6227 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 19:44:10 +04:00
Ryan H. Tran
5832463088
Revert openhands-resolver.yml change in #5972 ( #6222 )
2025-01-13 15:39:54 +00:00
tofarr
045ec2b95d
Fix: Timezone should be UTC ( #6225 )
2025-01-13 08:24:26 -07:00
tofarr
23473070b9
Revert "Config objects as Pydantic BaseModels ( #6176 )" ( #6214 )
2025-01-13 07:36:25 -07:00
mamoodi
63133c0ba9
Document changes for Micro-Agents and some formatting changes ( #6155 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-13 09:24:10 -05:00
dependabot[bot]
2023fb767f
chore(deps): bump the version-all group in /frontend with 2 updates ( #6192 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-13 11:09:11 +00:00
Ryan H. Tran
23f40a1c01
Enable runtime image build for resolver's experimental feature ( #5972 )
2025-01-12 17:21:34 -05:00
Calvin Smith
873dddb4e8
Config objects as Pydantic BaseModels ( #6176 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-12 15:09:45 -05:00
Ryan H. Tran
fe50cd1f9f
Upgrade openhands-aci to 0.1.8 ( #6123 )
2025-01-12 07:26:57 +01:00
Boxuan Li
516e2da520
Custom runtime builder: fix NoEmptyContinuation error ( #6211 )
2025-01-11 15:58:08 -08:00
jmtatsch
1dd6f544bc
Fix #6056 ( #6203 )
2025-01-11 23:32:12 +01:00
Graham Neubig
40c52feb5b
fix: Handle empty lines in patch parser ( #6208 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-12 06:43:08 +09:00
Xingyao Wang
f31ccad48b
feat: misc bash improvements, set max value for action-exec timeout, retry on requests.ConnectionError ( #6175 )
2025-01-11 04:36:12 +08:00
Xingyao Wang
828d169b82
refactor: consolidate runtime startup command into an util function ( #6199 )
2025-01-11 04:27:13 +08:00
dependabot[bot]
a622d27016
chore(deps-dev): bump llama-index-embeddings-huggingface from 0.4.0 to 0.5.0 in the llama group ( #6194 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 19:59:54 +01:00
sp.wack
5507b131fe
hotfix(frontend): Add beta tag to new app tab ( #6198 )
2025-01-10 17:31:42 +00:00
sp.wack
0f102e4c71
hotfix(frontend): Get bottom right conversation card details even when multi convo is disabled ( #6197 )
2025-01-10 17:19:37 +00:00
sp.wack
157a1a24f6
fix(frontend): Wait for fetched settings instead of loading default ones ( #6193 )
2025-01-10 16:54:31 +00:00
dependabot[bot]
fcfbcb64d4
chore(deps): bump the version-all group in /frontend with 5 updates ( #6170 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-10 13:51:03 +00:00
Xingyao Wang
931792e87a
fix: UI terminal output incorrect newline ( #6182 )
2025-01-10 17:11:06 +04:00
Robert Brennan
ee701eacc2
fix: prevent race condition in session manager during disconnect ( #6053 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-09 17:26:53 -07:00
Ray Myers
8907fed78e
Provide a clearer error message when settings are missing midsession ( #6158 )
2025-01-09 19:09:34 +00:00
Robert Brennan
3cc20a2576
remove timeouts on remote runtime ( #6171 )
2025-01-09 12:39:40 -05:00
dependabot[bot]
01cf0d433c
chore(deps): bump the version-all group with 5 updates ( #6169 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-09 17:45:16 +01: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
sp.wack
3eae2e2aca
chore(frontend): Optimize requests made to the backend ( #6168 )
2025-01-09 15:00:26 +00:00
sp.wack
b45fc522c7
feat(frontend): Display current conversation info in the bottom right ( #6143 )
2025-01-09 14:55:33 +00:00
sp.wack
0d409c8c24
fix(frontend): Prevent saving empty custom model ( #6149 )
2025-01-09 13:43:39 +00:00
Graham Neubig
5458ebbd7d
Fix issue #6048 : Update documentation of recommended models and add deepseek ( #6050 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-09 02:39:53 +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
ross
386e04a2ba
Fix field deprecation in runloop runtime client ( #6152 )
2025-01-08 15:18:24 -05:00
sp.wack
62c4bab6ba
hotfix(frontend): Prevent a redirect when clicking edit ( #6151 )
2025-01-08 19:53:24 +00:00
sp.wack
e308b6fb6f
chore(backend): Update default conversation title logic ( #6138 )
2025-01-08 22:30:29 +04:00
Engel Nyst
27a660fb6b
Make runtime logs optional ( #6141 )
2025-01-08 19:20:46 +01:00
sp.wack
27d761a1fe
chore(frontend): Improve conversation card ( #6121 )
2025-01-08 21:57:57 +04:00
Robert Brennan
8028e2c2dd
fix: handle binary data in GoogleCloudFileStore.write ( #6145 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-08 17:36:34 +00:00
dependabot[bot]
ff9058e28a
chore(deps): bump the version-all group with 6 updates ( #6146 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 16:03:04 +00:00
dependabot[bot]
c45caaef1f
chore(deps): bump the version-all group in /frontend with 8 updates ( #6144 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 15:40:43 +00:00
dependabot[bot]
a3c107daa4
chore(deps): bump the docusaurus group in /docs with 7 updates ( #6142 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 19:27:37 +04:00
Boxuan Li
040839bdd1
Support custom base container image in openhands-app container ( #6039 )
2025-01-07 21:28:37 -08:00
Engel Nyst
aabbbb6c6a
Fix duplicate state initialization ( #6089 )
2025-01-07 23:22:43 +01:00
mamoodi
9747c9e9f8
Some changes to microagents docs and new micro-agents section ( #6020 )
2025-01-07 16:21:12 -05:00
mamoodi
bb85542aca
Release 0.19.0 ( #6129 )
2025-01-07 16:14:22 -05:00
Calvin Smith
6e4ff56934
feature: Condenser Interface and Defaults ( #5306 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-08 04:36:30 +08:00
Ray Myers
561f308401
Display connection rejection errors passed to client ( #6101 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-08 00:26:05 +04:00
Robert Brennan
3733c646af
Fix file uploads ( #6126 )
2025-01-07 19:19:24 +00:00
sp.wack
cf0f6e5e38
Improve conversation panel ( #6087 )
2025-01-07 17:51:03 +00:00
Xingyao Wang
77aa843d53
feat: support running docker runtime stresstest in CI ( #6100 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-01-07 16:55:21 +00:00
Robert Brennan
affbc49b08
fix for clone repo ( #6116 )
2025-01-07 16:42:41 +00:00
sp.wack
9016b9c434
chore(frontend): Fix "confirm delete conversation" modal button colors ( #6118 )
2025-01-07 16:42:06 +00:00
Robert Brennan
e3a96097ba
Remove leaked exception ( #6086 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-07 16:15:47 +00:00
dependabot[bot]
6a41a3cb4f
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.62.15 to 5.62.16 in /frontend in the eslint group ( #6112 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 20:06:22 +04:00
sp.wack
d1555e093c
chore(frontend): Close conversation card context menu when clicking elsewhere ( #6111 )
2025-01-07 19:46:03 +04:00
dependabot[bot]
5469d5311d
chore(deps): bump the version-all group across 1 directory with 11 updates ( #6110 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 16:28:08 +01:00
tofarr
eaf4c610b2
Fix for delete conversation ( #6097 )
2025-01-07 08:25:45 -07:00
Mark Watson
aad7a612c1
fix(frontend): prevent repository name overflow in project menu card ( #6091 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-07 14:48:06 +00:00
OpenHands
23425c85aa
Fix issue #6063 : [Bug]: Build error on opencv-python ( #6064 )
2025-01-07 14:49:59 +09:00
Boxuan Li
fb53ae43c0
Add a stress test for eventstream runtime ( #6038 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-01-06 22:36:59 +00:00
Graham Neubig
1f8a0180d3
Add runtime size configuration feature ( #5805 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-07 06:22:58 +08: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
tofarr
9515ac5e62
Feat - browser client can now close sessions. ( #6088 )
2025-01-06 14:26:48 -07:00
Xingyao Wang
cebd391b7a
fix: better handle bashlex error ( #6090 )
2025-01-06 20:45:59 +00:00
Robert Brennan
343b86429e
Retrieve GitHub IDs more efficiently ( #6074 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-06 19:22:52 +00:00
sp.wack
09734467c0
fix(frontend): Only render loading indicator if events are messages ( #6082 )
2025-01-06 13:03:44 -05:00
Dmitry Kozlov
17d722f3b3
Update README.md ( #6076 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-06 17:31:19 +00:00
tofarr
e310f6b776
Feature - sort conversations by created at ( #6079 )
2025-01-06 09:07:53 -07:00
dependabot[bot]
5626a22e42
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.62.9 to 5.62.15 in /frontend in the eslint group ( #6077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 14:49:43 +00:00
tofarr
cde8aad47f
Feat multi conversations wiring ( #6011 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-06 07:43:11 -07:00
stefand678
efd0267919
docs: Fix inconsistent comments ( #6051 )
2025-01-06 13:43:53 +09:00
Xingyao Wang
f8735efadf
chore: improve error logging for RuntimeError ( #6055 )
2025-01-05 23:02:42 +00:00
Boxuan Li
00d7395e09
Makefile: Fix poetry version detector ( #6058 )
2025-01-05 22:43:05 +00:00
மனோஜ்குமார் பழனிச்சாமி
150463e629
feat: Add GPU support ( #6042 )
2025-01-05 15:28:05 +09:00
Xingyao Wang
b7bbf0f5eb
fix(agent controller): missing await ( #6040 )
2025-01-05 04:57:07 +00:00
f-diao
d2790c8b21
docs: Update the referenced py filename. ( #6043 )
2025-01-05 04:10:51 +00:00
Engel Nyst
3d2138d9ce
Command line args fixes ( #5990 )
2025-01-05 02:58:26 +00:00
OpenHands
e4cf2eee2d
Fix issue #4864 : [Bug]: make start-backend results in NotImplementedError: Non-relative patterns are unsupported ( #5332 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-05 11:44:23 +09:00
dependabot[bot]
79551e67f6
chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.2.0 ( #5798 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-05 03:43:26 +01:00
Xingyao Wang
f5f988e552
fix(agent controller): state.metrics is missing on exception ( #6036 )
2025-01-05 01:08:47 +00:00
Talut Salako
0c58f469b4
fix: improve how llm models option ( #6026 )
2025-01-05 00:25:45 +00:00
Xingyao Wang
56d7dccec9
fix(runtime): replace send_request with _send_action_server_request ( #6035 )
2025-01-04 23:38:34 +00:00
Graham Neubig
411b63159f
fix: Use _send_action_server_request in send_action_for_execution ( #5951 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-05 08:13:18 +09:00
OpenHands
5ca0beadfb
Fix issue #5995 : [Resolver] Resolver's summary suggests UNRESOLVED due to "no human reviewer" ( #5996 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-05 05:49:38 +09:00
Xingyao Wang
aaff3dd075
fix(llm): cost metrics calculation for unsupport litellm prefix ( #6022 )
2025-01-04 18:09:13 +00:00
sai krishna rohith k
ef2053011d
feat: Added RateLimitError status on UI and Agent state ( #5910 )
2025-01-04 12:07:07 -05:00
siu
e6499a68f6
fix(frontend): Prevent message submission during IME composition ( #6025 )
2025-01-04 10:41:48 +00:00
Ryan H. Tran
33cb1d5f3c
chore: upgrade openhands-aci to 0.1.6 ( #6023 )
2025-01-04 07:53:18 +00:00
Graham Neubig
5bdebac741
Add git patch info to guess_success prompt ( #5950 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-04 10:56:50 +09:00
Robert Brennan
510c1644dd
Add bytes support to FileStore write operations ( #6019 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-03 16:30:25 -07:00
Xingyao Wang
ec70af9412
refactor: Replace pexpect with libtmux in BashSession ( #4881 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-04 05:22:13 +08:00
Robert Brennan
761a574b09
Small style changes to repo picker ( #6013 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-03 20:44:30 +00:00
Robert Brennan
825a9ba893
default to local fs ( #6016 )
2025-01-03 15:18:52 -05:00
tofarr
a6d392322a
Fix conversation sorting and pagination ( #6014 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-03 19:35:20 +00:00
Xingyao Wang
1ddf398a81
fix(microagent): remove extra unnecessary check ( #6012 )
2025-01-04 02:58:17 +08:00
mamoodi
4de6c782cc
Add doc style guide and make docs adhere to it ( #5983 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-03 12:14:14 -05:00
dependabot[bot]
9fef6f909a
chore(deps): bump the version-all group across 1 directory with 5 updates ( #6008 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-03 16:54:48 +00:00
sp.wack
ff466d0f17
fix(frontend): Prevent rendering loading spinner in chat interface too frequently ( #6009 )
2025-01-03 16:34:06 +00:00
sp.wack
4c59cff2a3
fix(frontend): Memoize messages ( #6006 )
2025-01-03 16:12:28 +00:00
dependabot[bot]
fa44bdb390
chore(deps-dev): bump chromadb from 0.6.0 to 0.6.1 in the chromadb group ( #6004 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 17:12:08 +01:00
Xingyao Wang
dd10f37f66
chore: remove extra debugging print ( #6005 )
2025-01-03 16:02:48 +00:00
Robert Brennan
3b26678a77
feat(frontend): enhance GitHub repo picker with search and sorting ( #5783 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-03 19:44:32 +04:00
Xingyao Wang
f14f75b064
feat: runtime improvements for rate-limit and 502/503/404 error ( #5975 )
2025-01-03 08:36:19 -07:00
Robert Brennan
ef8e04aee3
Update github microagent for draft PRs and not creating new branches/PRs ( #5986 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-03 09:29:17 -05:00
Robert Brennan
23df4a09d2
Handle BadRequests in agent controller ( #5991 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-03 09:29:01 -05:00
sp.wack
eb93113b7a
feat(frontend): Add active status for ws ( #5944 )
2025-01-03 16:38:03 +04:00
Xingyao Wang
c40b0b9ae1
chore: remove extra debug print ( #5994 )
2025-01-03 02:57:24 +00:00
Xingyao Wang
61ebec9ff7
feat(eval): better visualization for comparing two swe-bench runs ( #5993 )
2025-01-03 02:36:51 +00:00
Engel Nyst
c567c11267
Enable/disable function calling by user configuration ( #5992 )
...
Co-authored-by: co <yc5@tju.edu.cn >
Co-authored-by: Cheng Yang <93481273+young010101@users.noreply.github.com >
2025-01-03 01:40:49 +01:00
Robert Brennan
e628615094
Revert "feat(config): enable/disable LLM model tools/funcs usage by config" ( #5989 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2025-01-03 00:28:07 +01:00
tofarr
50f821f9b9
Feat conversations CRUDS API ( #5775 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-02 16:09:08 -07:00
Xingyao Wang
15e0a50ff4
chore: fix linter error for microagent re-structure ( #5987 )
2025-01-02 23:02:32 +00:00
dependabot[bot]
e52cdfd70a
chore(deps): bump the version-all group with 6 updates ( #5973 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 23:38:34 +01: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
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
Xingyao Wang
9dd5463e06
Set default value of use_microagents to False to prevent breaking eval ( #5976 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-03 05:39:17 +08:00
Cheng Yang
d5b2ce18cb
Test/improve config loading tests ( #5399 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-02 21:32:23 +00:00
Cheng Yang
8d627e52cb
feat(config): enable/disable LLM model tools/funcs usage by config ( #5576 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-02 21:20:37 +00:00
mamoodi
a1b59b6185
Minor README update, Headless and CLI doc changes ( #5977 )
2025-01-02 13:18:01 -05:00
mamoodi
b73bac62f2
Fix CLI and Headless docs for after release ( #5941 )
2025-01-02 16:26:47 +00:00
mamoodi
ee88af8563
Release 0.18.0 ( #5974 )
2025-01-02 11:01:11 -05:00
Robert Brennan
f846b31eb8
Remove TaskAction functionality ( #5959 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-02 15:11:45 +00:00
Robert Brennan
50a0b1d91d
fix llm err handling ( #5958 )
2025-01-01 17:00:18 -05:00
dependabot[bot]
3d4d66a8c2
chore(deps-dev): bump llama-index from 0.12.8 to 0.12.9 in the llama group ( #5955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 16:15:31 +01: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
Engel Nyst
2ec2f2538f
Load the event stream fix after it's no longer a dataclass ( #5948 )
2024-12-31 22:03:57 +00: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
Engel Nyst
a2e9e206e8
Reset a failed tool call ( #5666 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-31 21:21:32 +01:00
Robert Brennan
7ae1f768fc
remove logout on settings upgrade ( #5945 )
2024-12-31 18:36:59 +00:00
sp.wack
e692e06acf
fix(frontend): test act warnings ( #5942 )
2024-12-31 17:38:03 +00:00
dependabot[bot]
6f80dc5eee
chore(deps-dev): bump chromadb from 0.5.23 to 0.6.0 in the chromadb group ( #5934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-31 18:28:04 +01:00
sp.wack
aa6070624b
chore(frontend): Replace deprecated nextui component prop onClick with onPress ( #5851 )
2024-12-31 21:13:53 +04:00
sp.wack
b6c8aa27fa
fix(frontend): a few issues with settings ( #5940 )
...
Co-authored-by: Robert Brennan <contact@rbren.io >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-12-31 17:02:44 +00:00
Robert Brennan
3e9ba40a92
fix: remove logged VS Code token ( #5939 )
2024-12-31 15:51:02 +00:00
sp.wack
ab0eabd88c
fix(frontend): chat interface bg color ( #5936 )
2024-12-31 14:58:16 +00:00
sp.wack
4de0a27ed2
test(frontend): Settings logic and new API key UI ( #5873 )
2024-12-31 09:40:51 +00:00
tofarr
c37e865c56
Add resizable and collapsible panel layout ( #5926 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 22:40:07 +00:00
sp.wack
6523fcae6b
feat(frontend): Multi-project support ( #5376 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <contact@rbren.io >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-12-30 20:53:27 +00:00
tofarr
d7a3ec69d9
Refactor to make FileConversationStore more extendable ( #5922 )
2024-12-30 11:51:56 -07:00
Robert Brennan
bb578a2e9d
Fix remote runtime ( #5923 )
2024-12-30 18:15:51 +00:00
sp.wack
d8b33c4e78
Fix: Allow form submission with empty query if repo/files present ( #5919 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 17:23:26 +00:00
dependabot[bot]
0e8e3c87f3
chore(deps): bump the version-all group with 4 updates ( #5916 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-30 17:47:01 +01:00
diwu-sf
5e8c20f406
SocketIO init event ordering ( #5714 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-12-30 16:44:35 +00:00
tofarr
4dd40049ab
Refactor ConversationStore to follow SettingsStore pattern ( #5881 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 09:05:04 -07:00
Cheng Yang
c7a8dcf079
chore(log): better json parse ( #5581 )
2024-12-31 00:04:21 +08:00
Vaishakh
2869d646b6
Use i18n Keys ( #5286 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-30 15:57:18 +00:00
Robert Brennan
0e4e1b3316
Factor out ActionExecutionClient ( #5796 )
2024-12-30 15:32:13 +00:00
dependabot[bot]
37363a0a8d
chore(deps): bump the version-all group across 1 directory with 5 updates ( #5914 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-30 13:19:58 +00:00
OpenHands
14dc04474c
Fix issue #5831 : [Bug]: "Request failed with status code 409" on opening empty repo ( #5833 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-30 12:12:31 +00:00
OpenHands
5502a9c448
Fix issue #5806 : Tooltips for navbar ( #5807 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-30 20:40:06 +09:00
Engel Nyst
e718089802
Fix #5637 : Check for errors in IPython content instead of message ( #5895 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 12:45:36 +09:00
Boxuan Li
95f7a6a4dc
fn_call_converter: Fix newline in in-context learning prompt ( #5903 )
2024-12-29 13:20:05 -08:00
Boxuan Li
7318c22928
web read function call: Fix typo in prompt ( #5902 )
2024-12-29 12:14:19 -08:00
mamoodi
78aef2b150
Update headless with no auto continue ( #5901 )
2024-12-29 20:10:10 +01:00
Ketan Ramaneti
194181a420
check node.js req for 20.x or later ( #5877 )
2024-12-29 11:55:24 +01:00
Rohit Malhotra
2933f07440
[Fix]: Prevent back tick escape ( #5897 )
2024-12-29 01:02:14 -05:00
OpenHands
037457dec9
Fix issue #5890 : Add an automatic check of version consistency in documentation ( #5891 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-12-29 04:28:47 +00:00
Graham Neubig
7f665c2fb6
Improve test coverage of codeact_agent folder ( #5757 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-12-28 20:12:34 -05:00
Boxuan Li
ebb2d86ce3
Headless or endless? Rewrite auto continue response in headless mode ( #5879 )
2024-12-28 10:25:50 -08:00
Boxuan Li
6a4442e590
[Evaluation] Add summarise_results script for TheAgentCompany benchmark ( #5811 )
2024-12-27 20:33:41 -08:00
mamoodi
157ff4a4b9
Fix: Prevent submission of empty prompts with spaces ( #5874 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-27 15:31:28 -05:00
mamoodi
cc928e6d3f
Fix: Add vertical scrolling to file content viewer ( #5872 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-27 15:03:15 -05:00
Robert Brennan
6a75800e1b
fix github auth for settings ( #5871 )
2024-12-27 14:15:55 -05:00
tofarr
c9cecbc461
Responsive splash screen ( #5864 )
2024-12-27 11:12:48 -07:00
Robert Brennan
97b1867ea1
Fix for settings update ( #5858 )
2024-12-27 16:28:11 +00:00
dependabot[bot]
9bdc1df2df
chore(deps): bump boto3 from 1.35.87 to 1.35.88 in the version-all group ( #5861 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-27 17:15:29 +01:00
sp.wack
9d984aaa30
chore(frontend): Upgrade to React 19 ( #5835 )
2024-12-27 19:10:41 +04:00
Boxuan Li
5ed80b5c32
[doc] Fix link in TheAgentCompany benchmark's README.md ( #5848 )
2024-12-27 22:21:02 +08:00
mamoodi
df82202178
Fix formatting in docs ( #5842 )
2024-12-26 20:06:27 -05:00
tofarr
500598666e
Feat: Allow checking multiple conversations running at the same time ( #5843 )
2024-12-26 23:46:54 +00:00
Robert Brennan
69a9080480
fix install instructions ( #5844 )
2024-12-27 00:16:23 +01:00
Robert Brennan
b72f50cc4a
Remove file editing functionality from UI ( #5823 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-26 18:02:38 -05:00
mamoodi
f1a8be3817
Update Installation to align with README ( #5841 )
2024-12-26 17:44:54 -05:00
Robert Brennan
b34209c9a0
Fix state dir in docker mode ( #5840 )
2024-12-26 22:42:04 +00:00
Xingyao Wang
a021045dce
fix( #5818 ): Force to use string serializer for deepseek function calling ( #5824 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-26 20:45:39 +00:00
Robert Brennan
ad45f8dab0
Add loading spinner to task form during conversation creation ( #5828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-26 15:22:03 -05:00
Rohit Malhotra
3bf5956493
[Regression]: Fix modal orders ( #5779 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-26 19:12:27 +00:00
sp.wack
d86b536d2f
chore(frontend): Update dependencies safely ( #5829 )
2024-12-26 18:47:23 +00:00
Robert Brennan
e2a25f1b31
update .openhands instructions ( #5821 )
2024-12-26 18:15:49 +00:00
sp.wack
32ee500c65
fix(frontend): Fatal nextui autocomplete issue ( #5825 )
2024-12-26 17:49:32 +00:00
dependabot[bot]
03d8a263ac
chore(deps): bump json-repair from 0.33.0 to 0.34.0 in the version-all group ( #5820 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 18:44:01 +01:00
mamoodi
5b0883ca0d
Release 0.17.0 ( #5822 )
2024-12-26 12:05:22 -05:00
tofarr
31bf9360fd
Fix: Added fallback when download files fails ( #5770 )
2024-12-26 09:42:06 -07:00
tofarr
c195e467ee
feat: migrate settings storage from localStorage to server API ( #5703 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-26 09:09:23 -07:00
OpenHands
8975fcd714
Fix issue #5748 : Rename "Ran a Jupyter Command" to "Ran a Python Command" in UI ( #5749 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-26 23:30:19 +08:00
Robert Brennan
95b416f092
fix double websocket connection in dev mode ( #5790 )
2024-12-26 18:27:03 +04:00
Ryan H. Tran
172183f1af
chore: upgrade openhands-aci to 0.1.5 ( #5808 )
2024-12-26 12:51:38 +08:00
Robert Brennan
ee766f6e39
Style changes for navbar ( #5780 )
2024-12-25 19:52:59 -05:00
dependabot[bot]
1668d58aec
chore(deps): bump actions/checkout from 3 to 4 ( #5802 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-25 18:32:15 -05:00
dependabot[bot]
0d3188914a
chore(deps): bump codecov/codecov-action from 4 to 5 ( #5800 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 00:16:00 +01:00
dependabot[bot]
f045c6eb17
chore(deps): bump actions/cache from 3 to 4 ( #5801 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 00:15:04 +01:00
dependabot[bot]
44d12f8f42
chore(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 ( #5799 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 00:14:13 +01:00
Scott Brenner
ff418a77dc
Add GitHub Actions package ecosystem to Dependabot workflow ( #5742 )
2024-12-25 22:38:26 +00:00
sp.wack
3dee207529
fix(frontend): Display user-submitted images in the chat interface ( #5626 )
2024-12-25 17:22:45 -05:00
mamoodi
b6448b9575
Fix push buttons and remove Push to Github flow ( #5720 )
2024-12-25 17:17:39 -05:00
OpenHands
bfb191b5c7
Fix issue #5739 : [Bug]: Move ./evaluation/swe_bench/scripts/cleanup_remote_runtime.sh to general eval utils ( #5740 )
2024-12-25 17:17:06 -05:00
dependabot[bot]
3dd39c59b6
chore(deps): bump the version-all group with 8 updates ( #5794 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-25 21:03:30 +01:00
Robert Brennan
642e962f89
randomize branch names ( #5784 )
2024-12-24 15:28:27 -05:00
Robert Brennan
d4e670a3e7
fix latest event id ( #5789 )
2024-12-24 18:08:33 +00:00
Robert Brennan
f9cc0bce53
Fix connection check ( #5787 )
2024-12-24 16:21:31 +00:00
dependabot[bot]
2c8b1ee136
chore(deps-dev): bump llama-index from 0.12.7 to 0.12.8 in the llama group ( #5765 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-24 15:24:36 +00:00
Robert Brennan
31dda63f43
Don't enforce user IDs in oss mode ( #5776 )
2024-12-24 06:30:33 -05:00
Boxuan Li
ecff5c67fb
Evaluation README: Add TheAgentCompany ( #5777 )
2024-12-24 02:37:42 +00:00
mamoodi
725e71ad22
Update Slack links again ( #5773 )
2024-12-23 21:20:08 +00:00
OpenHands
200270ba8f
Fix issue #5752 : Install "jq" by default in OpenHands runtime ( #5753 )
2024-12-23 16:16:36 -05:00
Robert Brennan
5bf55a0035
show most recent convo on homepage ( #5769 )
2024-12-23 20:04:05 +00:00
Robert Brennan
96329190d1
Session fixes for HA mode ( #5766 )
2024-12-23 18:07:56 +00:00
Robert Brennan
faf8b5829c
Fix for dying sessions/runtimes ( #5755 )
2024-12-23 16:00:05 +00:00
sp.wack
d62cf7e731
refactor(frontend): Remove test todos and fix light warning ( #5554 )
2024-12-23 18:43:36 +04:00
Engel Nyst
4a8bf3d2d0
Fix not initialized response latencies ( #5679 )
2024-12-22 16:31:05 -05:00
Robert Brennan
2cfbd26df7
Fixes for VS Code Button ( #5754 )
2024-12-22 16:27:30 -05:00
tofarr
b51dd3bc75
Fix stack trace in logs ( #5751 )
2024-12-22 14:51:22 -05:00
Boxuan Li
b1719bb3db
Add TheAgentCompany evaluation harness ( #5731 )
2024-12-22 14:12:30 -05:00
Rohit Malhotra
ee5f49afc1
[Bug]: Missing path import ( #5747 )
2024-12-22 15:58:17 +00:00
Rohit Malhotra
7fe692a7bd
Revert "[Resolver]: Add target branch param" ( #5743 )
2024-12-22 01:28:23 +00:00
OpenHands
21948fa81b
Fix issue #5735 : [Bug]: Inconsistent command line arguments in evaluation directory ( #5736 )
2024-12-22 04:41:39 +08:00
Robert Brennan
d646b2089d
Fix several async lockups ( #5734 )
2024-12-21 19:07:31 +00:00
Robert Brennan
f54d953fe1
Fix unclosed github client ( #5733 )
2024-12-21 13:51:37 -05:00
Rohit Malhotra
4e7af78b39
Fix missing closing brace in openhands-resolver.yml ( #5729 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-21 15:22:41 +00:00
Rohit Malhotra
252c70984c
[Resolver]: Rename success_explanation to result_explanation for better clarity ( #5724 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-21 01:31:05 +00:00
Rohit Malhotra
5ea096e95b
[Resolver]: Add target branch param ( #5642 )
2024-12-21 00:33:45 +00:00
Robert Brennan
a01fb9dca3
Fixes for listing files, clean up references to tokens ( #5718 )
2024-12-20 23:13:14 +00:00
Rohit Malhotra
51af29208f
[Resolver]: Indicating more informative failures ( #5685 )
2024-12-20 17:22:24 -05:00
mamoodi
e77f435901
Add note about custom configurations ( #5721 )
2024-12-20 17:20:11 -05:00
mamoodi
5fb0eec61e
Fix resolver workflow and update docs ( #5713 )
2024-12-20 15:59:13 -05:00
Rohit Malhotra
4af84a29dc
Adding more resilience to refresh token logic ( #5704 )
2024-12-20 14:37:04 -05:00
Ryan H. Tran
7a0488c012
Use more specific action types for openhands-aci commands ( #5508 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-12-21 02:48:27 +08:00
Xingyao Wang
581d5ec7a8
feat(eval): increase resource factor for remote runtime when previous run failed due to resource ( #5709 )
2024-12-21 01:47:06 +08:00
Xingyao Wang
cfbe77b367
fix: only register atexit when EventStreamRuntime is initialized ( #5712 )
2024-12-20 16:29:45 +00:00
sp.wack
3236602919
fix(frontend): Create a conversation without a query ( #5711 )
2024-12-20 16:24:30 +00:00
dependabot[bot]
aa2f34a1f5
chore(deps-dev): bump llama-index from 0.12.6 to 0.12.7 in the llama group ( #5708 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20 17:16:32 +01: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
dependabot[bot]
0dd919bacf
Bump prism-react-renderer from 2.4.0 to 2.4.1 in /docs in the version-all group ( #5668 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20 16:43:12 +04:00
d-walsh
5ad361623d
feat: add support for custom PR titles ( #5706 )
...
Co-authored-by: David Walsh <walsha@gmail.com >
2024-12-20 04:00:00 +00:00
Xingyao Wang
c333938384
feat(eval): add standard error to swebench summarize outputs ( #5700 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-20 08:39:43 +08:00
tofarr
ebf3bf606a
Settings store type is defined in openhands_config rather than main config ( #5701 )
2024-12-19 12:44:35 -07:00
dependabot[bot]
c2293ad1dd
Bump the version-all group across 1 directory with 13 updates ( #5699 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 20:08:22 +01:00
mamoodi
6f7d054385
Add examples for filesystem use ( #5697 )
2024-12-19 13:13:09 -05:00
Xingyao Wang
e9cafb0372
chore: Cleanup runtime exception handling ( #5696 )
2024-12-19 17:28:29 +00:00
mamoodi
13097f9d1d
Release 0.16.1 ( #5693 )
2024-12-19 11:13:26 -05:00
OpenHands
2a66439ca6
Fix issue #5676 : [Bug]: Frontend Hyperlink in Chat window should open link in a new tab ( #5677 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-12-19 14:39:00 +00:00
Rohit Malhotra
3876f4a59c
[Bug]: Prevent selection of "add more repo" option in dropdown ( #5688 )
2024-12-19 16:00:10 +04:00
Rohit Malhotra
3db118f3d9
[Bug]: Fixing next page param extraction for app installation repos reponse ( #5687 )
2024-12-19 03:29:22 +00:00
tofarr
fe1bb1c233
Feat config server side store ( #5594 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-18 15:18:56 -07:00
mamoodi
154ef7391a
Release 0.16.0 ( #5678 )
2024-12-18 16:31:38 -05:00
tofarr
5498ca1f8b
Fix: Agent gets stuck in closing and server won't die ( #5675 )
2024-12-18 18:47:27 +00:00
Xingyao Wang
2cc6a51fe8
chore: cleanup log - make "cannot restore state" a debug message ( #5674 )
2024-12-18 18:43:28 +00:00
dependabot[bot]
409d132747
Bump llama-index from 0.12.5 to 0.12.6 in the llama group ( #5669 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 19:06:31 +01:00
Rohit Malhotra
2c47a1b33f
[Bug]: Settings modal opens on every refresh ( #5670 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-18 12:32:21 -05:00
Xingyao Wang
8983eb4cc1
fix(eval): Increase RemoteRuntime request timeouts to cope with busy cluster ( #5671 )
2024-12-18 17:10:38 +00:00
Robert Brennan
bd3e38fe67
Implement file-by-file download with progress ( #5008 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-18 08:37:43 -05:00
Calvin Smith
8488dd2a03
fix: Gracefully handling negative response latencies ( #5660 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2024-12-18 01:43:41 +01:00
Rohit Malhotra
d16842f413
[Bug][Resolver]: Skip bot comment when PR is updated ( #5628 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-17 16:53:17 -05:00
Xingyao Wang
9cdb8d06c0
fix(eval): Use cp -r instead of mv for SWE-Bench Initialization ( #5659 )
2024-12-17 21:21:27 +00:00
Engel Nyst
3297e4d5a8
Use litellm's modify params ( #5636 )
2024-12-17 21:32:49 +01:00
Rohit Malhotra
f9d052c493
[Refactor]: Changes to Github Authentication ( #5371 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-17 15:13:40 -05:00
dependabot[bot]
dc3e43b999
Bump the version-all group with 4 updates ( #5649 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 21:08:48 +01:00
Robert Brennan
8bd2205258
Fix expandable messages ( #5650 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-17 15:03:45 -05:00
Robert Brennan
6ae84bf992
fix session leak ( #5656 )
2024-12-17 14:38:33 -05:00
mamoodi
afea9f4bec
Release 0.15.3 ( #5654 )
2024-12-17 18:59:45 +00:00
sp.wack
8b1a7dff7e
fix(frontend): Prevent from setting multiple terminal stdin listeners on re-renders ( #5653 )
2024-12-17 17:57:34 +00:00
Ryan H. Tran
5e3123964f
Downgrade openhands-aci to 0.1.2 ( #5646 )
2024-12-17 15:44:39 +01:00
Motin
1ffd66f62e
chore: Add .nvmrc for automatic selection of Node v20 for nvm users ( #5624 )
2024-12-17 14:04:24 +00:00
sp.wack
b04ec03062
fix(frontend): Disable terminal stdin if the runtime is starting up ( #5625 )
2024-12-17 11:57:19 +04:00
Frank Xu
ee8438cd59
remove unused prompts from legacy browsing agent code ( #5643 )
2024-12-17 14:00:40 +08:00
Rohit Malhotra
7071742d4a
[Bug][Resolver]: Multiline comments crashing resolver ( #5641 )
2024-12-16 21:31:14 -05:00
tofarr
d76e83b55e
Fix: Mocking LLM proxy in unit tests ( #5639 )
2024-12-16 15:59:41 -07:00
OpenHands
239619a0a1
Fix issue #5633 : [Bug]: Decimal points in maximum iteration messages not needed ( #5635 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-16 17:54:37 -05:00
Robert Brennan
50478c7d21
fix: wrap multi-line code blocks in pre tag ( #5586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-16 16:30:06 -05:00
OpenHands
4998b5de32
Fix issue #5559 : The turn limit should be measured from the last user interaction ( #5560 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-16 16:28:23 -05:00
sp.wack
dd79acdae1
Fix vscode url fetch regression ( #5632 )
2024-12-16 20:48:12 +00:00
Engel Nyst
b295f5775c
Revert "Fix issue #5609 : Use litellm's modify_params with default True" ( #5631 )
2024-12-16 20:39:57 +00:00
sp.wack
dabf0ce3af
fix(frontend): Trigger VSCode URL query only when runtime is active ( #5622 )
2024-12-16 14:31:57 -05:00
OpenHands
09735c7869
Fix issue #5609 : Use litellm's modify_params with default True ( #5611 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-16 20:18:45 +01:00
Xingyao Wang
e0b231092a
feat: support directly stream logs from container to stdout in debug mode ( #5408 )
2024-12-16 19:17:57 +00:00
Xingyao Wang
d6a2c4b167
runtime(eval): increase runtime status request timeout for sessions ( #5619 )
2024-12-17 00:51:08 +08:00
dependabot[bot]
6db32025b4
bump the version-all group across 1 directory with 26 updates ( #5630 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 16:46:06 +00:00
OpenHands
fdc00fbca0
Fix issue #5605 : [Bug]: UI regression, Jupyter tab has no vertical scroll bar, cannot see all actions ( #5607 )
2024-12-16 09:20:36 -05:00
sp.wack
08b1031666
fix(frontend): Prevent from submitting empty characters ( #5545 )
2024-12-16 07:33:26 +00:00
Engel Nyst
ad822a31e1
Fix issue #5591 : Clean up unused code ( #5592 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-16 08:22:21 +01:00
Engel Nyst
590ebb6e47
Small fix and addition for token counting ( #5550 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-15 15:12:05 +01:00
Engel Nyst
4716955960
Remove unused codeact-SWE agent ( #5600 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-14 20:49:44 +01:00
Engel Nyst
f0257c793b
fix: allow to continue when the agent is stuck in interactive mode ( #5597 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-14 20:49:04 +01:00
Calvin Smith
7ef6fa666d
feat(eval): Response Latency Tracking ( #5588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2024-12-13 22:51:13 +01:00
Robert Brennan
e0626a5741
Remove docker layer caching ( #5587 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 16:13:26 -05:00
Robert Brennan
deb2d330b6
Reset iteration budget and update default max_iterations to 500 ( #5590 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 20:46:40 +00:00
Engel Nyst
d733bc6bdd
fix: serialize tool calls ( #5553 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 20:51:03 +01:00
tofarr
d782bdf691
Persist jwt_secret in config file ( #5353 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 11:05:19 -07:00
OpenHands
9c950f499e
[Resolver] Reorder and comment workflow conditions ( #5446 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-13 11:07:37 -05:00
Ryan H. Tran
8ae2fb636e
Remove symlink use for swebench setup ( #5549 )
2024-12-13 22:18:14 +08:00
sp.wack
de75bd0690
fix(frontend): Prevent VSCode from opening when remounting ( #5544 )
2024-12-13 09:35:34 +04:00
tofarr
2fb45d410d
Fix: Making the logs quieter ( #5525 )
2024-12-12 19:36:13 -07:00
mamoodi
8300cf0436
Specify unsupported paths for installing OpenHands ( #5540 )
2024-12-12 16:26:18 -05:00
mamoodi
7dd2bc569f
Restart troubleshooting documentation. ( #5317 )
2024-12-12 15:49:18 -05:00
Robert Brennan
6e1fae29c9
Add note about design partner program to README ( #5570 )
2024-12-12 20:13:07 +00:00
sp.wack
19525a487c
fix(frontend): Trim settings data when setting to storage ( #5567 )
2024-12-12 22:36:17 +04:00
Engel Nyst
7d0405282a
Apply context window truncation for certain bad requests ( #5566 )
2024-12-12 18:11:59 +00:00
OpenHands
92c166551f
Fix issue #5563 : [Bug]: Prompt is not deleted when the user sends a message ( #5564 )
2024-12-12 10:06:40 -08:00
Xingyao Wang
ebb68b33db
Fix issue #5527 : Document repository customization and micro-agents ( #5528 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-12 09:47:28 -08:00
sp.wack
37c46f1ed8
fix(frontend): Prevent push message from being rendered twice ( #5546 )
2024-12-12 09:19:48 -08:00
Engel Nyst
ac5190c283
Add voyage ai embeddings ( #5547 )
2024-12-12 09:19:05 -08:00
dependabot[bot]
ed3916b79b
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.61.4 to 5.62.1 in /frontend in the eslint group ( #5556 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 15:30:02 +00:00
mamoodi
27a647cd3e
Release 0.15.2 ( #5552 )
2024-12-12 10:09:47 -05:00
sp.wack
42a536d450
Revert "chore(deps): bump the version-all group across 1 directory with 30 updates" ( #5548 )
2024-12-12 13:48:57 +04:00
dependabot[bot]
41e564dc41
chore(deps): bump the version-all group across 1 directory with 30 updates ( #5522 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-12 12:18:26 +04:00
Graham Neubig
e979f51ea5
Fix chat input not clearing after image paste/drop ( #5342 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-11 22:18:38 -08:00
Engel Nyst
425ccb0fbb
Clean up empty content fix (revert #4935 ) ( #5539 )
2024-12-12 02:48:06 +00:00
Cheng Yang
7e4c1c733b
feat(sandbox): add support for extra Docker build arguments ( #5447 )
2024-12-12 10:21:46 +08:00
Engel Nyst
ffd472d6b8
Update litellm ( #5520 )
2024-12-12 03:12:50 +01:00
mamoodi
2f2ea9ec91
Update the doc for headless to include no continue ( #5537 )
2024-12-12 02:03:06 +00:00
OpenHands
6a6ce5f3ee
Fix issue #5478 : Add color to the line next to "Ran a XXX Command" based on return value ( #5483 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-11 23:20:29 +00:00
Xingyao Wang
907c65cc00
chore: add back accidentally removed repo info ( #5532 )
2024-12-12 05:51:05 +08:00
tofarr
a6d1a4c98f
Fix: Redis listener attached at startup ( #5516 )
2024-12-11 09:39:57 -05:00
Robert Brennan
a60ee09881
Add docker layer caching to ghcr build ( #5517 )
2024-12-11 09:39:09 -05:00
Graham Neubig
246107c618
Parallize Python Unit tests ( #5499 )
2024-12-11 01:05:29 -08:00
Robert Brennan
5fa18511b3
minor fixes for when commands time out ( #5518 )
2024-12-10 21:55:02 +00:00
Rohit Malhotra
a482182a9e
Remove Beta label from Browser tab ( #5484 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-10 15:10:00 -05:00
tofarr
58d22a1905
Fix for issue where double scroll hides save button ( #5488 )
2024-12-10 19:50:49 +00:00
dependabot[bot]
17bbfa29a1
chore(deps): bump react-use from 17.5.1 to 17.6.0 in /docs in the version-all group ( #5505 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 23:40:20 +04:00
tofarr
5fe116cfb1
Make layout responsive for mobile devices ( #5475 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-11 03:31:20 +08:00
Xingyao Wang
e9637d40b9
Add browser observations to chat interface ( #5514 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-11 03:30:44 +08:00
OpenHands
6de177521f
Fix issue #5450 : In openhands-resolver.yml, request code review from the person who initiated the workflow ( #5451 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-10 12:19:55 -05:00
Xingyao Wang
9d36b80b96
Fix duplicate search messages in web browsing actions ( #5511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-10 15:51:03 +00:00
Engel Nyst
b11e905988
Verify costs script ( #5469 )
2024-12-10 14:20:53 +01:00
dependabot[bot]
39e5311233
chore(deps-dev): bump the llama group across 1 directory with 3 updates ( #5503 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 07:00:45 +00:00
Engel Nyst
651ed1c3c8
Dependabot config for any browsergym-* package ( #5501 )
2024-12-10 01:27:11 -05:00
tofarr
e27c2e9c99
Fix: Auto-refresh file content when selected file changes ( #5476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-09 21:17:41 -05:00
Rohit Malhotra
cfe222e1d5
Fix issue #5162 : docs: Improve GitHub token setup documentation in UI… ( #5491 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-09 21:14:55 -05:00
tofarr
c872af4658
Doc: Added troubleshooting section for Nebulous docker errors ( #5482 )
2024-12-09 22:04:23 +00:00
OpenHands
99fa6c6a4a
Fix issue #5186 : [Bug]: Fix up inline code styles in chat window ( #5226 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-09 16:33:25 -05:00
OpenHands
3946f813a4
Fix issue #5471 : Resolver: LLM_MODEL should use "variable" instead of "secret" ( #5477 )
2024-12-09 16:08:45 -05:00
Engel Nyst
455e667739
add cost to summary ( #5473 )
2024-12-10 03:14:03 +08:00
Engel Nyst
2874041381
Fix stuck execution flow ( #5458 )
2024-12-08 22:39:32 +01:00
Engel Nyst
279e1d7abc
Resolver minor tweaks ( #5461 )
2024-12-08 12:34:01 -05:00
Graham Neubig
a7e4a7aa63
Improve error message when issue/PR not found in resolver ( #5455 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-07 23:34:55 -05:00
Engel Nyst
2466d903df
Update version ( #5459 )
2024-12-07 18:59:46 -05:00
Cheng Yang
424cdf121a
Feat/better log: Add colorize function and TermColor enum for text coloring ( #5410 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-07 16:30:40 -05:00
Graham Neubig
6972f4806f
Update resolver README.md to fix repo location ( #5454 )
2024-12-07 21:02:45 +00:00
Graham Neubig
78cc552e3a
Fix syntax in external openhands-resolver.yml ( #5453 )
2024-12-07 20:46:20 +00:00