openhands
c25795e094
Complete fix for '[Errno 21] Is a directory' errors
...
- Fixed CLIRuntime.read() to check directories before binary file checks
- Added directory validation to all file reader functions (parse_pdf, parse_docx, parse_latex, parse_audio, parse_pptx, _base64_img)
- Moved directory/existence checks before any file operations to prevent raw errno 21 errors
- Enhanced unit tests to cover all file reader functions
- All functions now return user-friendly error messages instead of raw errno 21
This completely eliminates '[Errno 21] Is a directory' errors from the OpenHands CLI interface.
2025-07-25 19:19:04 +00:00
openhands
7bb84c1d02
Fix 'Is a directory' error in CLI runtime and file readers
...
- Fixed CLIRuntime.read() to check for directories before attempting file operations
- Added directory validation to file reader functions (parse_latex, parse_audio, _base64_img)
- Moved directory/existence checks before binary file checks for better error handling
- Added comprehensive unit tests for directory error handling
- All functions now return user-friendly error messages instead of raw errno 21 errors
Fixes issue where CLI would show '[Errno 21] Is a directory' when trying to read folders
2025-07-25 19:10:58 +00:00
openhands
a88f8d3851
Fix 'Is a directory' error when CLI tries to read a folder
...
- Add directory validation in read_file() function in openhands/cli/utils.py
- Add directory validation in read_task_from_file() function in openhands/io/io.py
- Add comprehensive error handling in read_task() function with user-friendly messages
- Add unit tests for directory error handling in both CLI utils and IO modules
- Replace raw errno 21 errors with clear IsADirectoryError messages
Fixes issue where users would see confusing '[Errno 21] Is a directory' errors
when accidentally trying to read a directory as a file.
2025-07-25 19:02:26 +00: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
Graham Neubig
a241b9ff98
fix: Update frontend tests to support Node.js 22.x ( #5444 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-07 04:58:27 +01:00
Regis David Souza Mesquita
c757d7c613
Allows using the github-resolver without a PAT ( #5278 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2024-12-07 02:59:08 +00:00
Raj Maheshwari
2b06e4e5d0
[Feat] Custom MicroAgents. ( #4983 )
...
Co-authored-by: diwu-sf <di.wu@shadowfaxdata.com >
2024-12-06 17:11:06 -05:00
diwu-sf
cf157c86b3
rename socket.py to listen_socket.py to avoid circular import ( #5373 )
2024-12-06 20:13:41 +00:00
mamoodi
f2dc3663d7
Release 0.15.1 ( #5437 )
2024-12-06 14:02:29 -05:00
mamoodi
e4e3e4abb8
Revert "issue/4599-Add cursor position information on the bottom of the editor area" ( #5440 )
2024-12-06 18:16:28 +00:00
dependabot[bot]
22292f72cd
chore(deps-dev): bump llama-index from 0.12.2 to 0.12.3 in the llama group ( #5434 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-06 17:47:38 +01:00
Engel Nyst
f4ee3a4cb6
e2b take two ( #5433 )
2024-12-06 16:02:16 +00:00
STF-Zero
2df426732a
issue/4599-Add cursor position information on the bottom of the editor area ( #5379 )
2024-12-06 15:42:15 +04:00
Engel Nyst
e81623110d
Fix finish action ( #5428 )
2024-12-06 04:36:19 +01:00
tofarr
de81020a8d
Feat: Introduce class for SessionInitData rather than using a dict ( #5406 )
2024-12-05 13:11:00 -07:00
Engel Nyst
1146b6248b
Support multiline and default user messages ( #5400 )
2024-12-05 21:03:18 +01:00
tofarr
c3ddb26e43
Feat named imports ( #5413 )
2024-12-05 12:10:52 -07:00
dependabot[bot]
3d853f7db3
chore(deps-dev): bump chromadb from 0.5.20 to 0.5.23 in the chromadb group across 1 directory ( #5420 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-05 18:44:04 +01:00
tofarr
027c642268
Fix duplicate events on reinit ( #5424 )
2024-12-05 10:09:53 -07:00
sp.wack
910b2a9b9e
chore(frontend): Remove initial analytics modal and update waitlist modal ( #5416 )
2024-12-05 20:57:51 +04:00
Robert Brennan
ea96ffca9b
fix messages ( #5421 )
2024-12-05 11:38:02 -05:00
sp.wack
7ec407dc50
chore(frontend): Update msw ( #5367 )
2024-12-05 18:53:50 +04:00
Graham Neubig
83b94786a3
docs: Update CodeAct agent documentation ( #5418 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-05 22:25:54 +08:00
dependabot[bot]
786cde39fd
chore(deps): bump react-icons from 5.3.0 to 5.4.0 in /docs in the version-all group ( #5404 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-05 10:57:47 +04:00
tofarr
ceb60b9a37
Prioritize version from pyproject.toml ( #5412 )
2024-12-04 21:34:07 +01:00
OpenHands
794408cd31
Fix issue #5383 : [Bug]: LLM Cost is added to the metrics twice ( #5396 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-04 21:32:08 +01:00
tofarr
9aa89e8f2f
Fix: Only send the last agent state changed event ( #5411 )
2024-12-04 19:18:47 +00:00
Engel Nyst
3314b97cb2
Fix e2b import ( #5409 )
2024-12-04 18:44:57 +00:00
Cheng Yang
8f47547b08
docs: fix markdown linting and broken links ( #5401 )
2024-12-05 01:28:04 +08:00
Ryan H. Tran
c5117bc48d
Upgrade openhands-aci to v0.1.2 ( #5397 )
2024-12-05 01:25:24 +08:00
mamoodi
851d88593c
Release 0.15.0 ( #5402 )
2024-12-04 10:08:22 -05:00
Xingyao Wang
9908e1b285
[Evaluation]: Log openhands version in eval output folder, instead of agent version ( #5394 )
2024-12-04 03:33:43 +00:00
Robert Brennan
793e142c4a
Show all actions in the message window ( #5190 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-03 18:29:49 -05:00
Robert Brennan
d617f6f6d8
fix download zip ( #5393 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-12-03 22:08:32 +00:00
sp.wack
438f19c80e
fix(frontend): auth logic ( #5390 )
2024-12-03 14:25:16 -05:00
Robert Brennan
1b8104ba14
fix requests in error ( #5389 )
2024-12-03 17:38:08 +00:00
dependabot[bot]
f07a4c6074
chore(deps-dev): bump llama-index from 0.12.1 to 0.12.2 in the llama group ( #5366 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 18:24:19 +01:00
tofarr
26a38fce98
Fix 401 on exit project ( #5388 )
2024-12-03 17:06:28 +00:00
Cheng Yang
05cc6d4fc3
docs: align docstrings with Google style ( #5328 )
2024-12-03 11:53:39 -05:00
sp.wack
43e074c3ed
fix(frontend): Reduce delta calculating message rate and fix modal import ( #5387 )
2024-12-03 16:42:09 +00:00
tofarr
0dde1602c2
Feat: Multi tab support! ( #5370 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-12-03 09:25:39 -07:00
Xingyao Wang
d0b5dd3000
feat: display exact error for runtime requests exception handling ( #5386 )
2024-12-03 16:23:31 +00:00
Rohit Malhotra
bf2688de7e
[Resolver][Bug]: Fix success list to str representation bug ( #5351 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-03 11:11:57 -05:00
Xingyao Wang
990f277132
misc: Support folder-level exp analysis for SWE-Bench summarize_outputs.py; Handle CrashLoopBackoff for RemoteRuntime ( #5385 )
2024-12-03 15:37:21 +00:00
Xingyao Wang
2f11634cca
Add comprehensive analytics tracking ( #5271 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-03 02:02:07 +08:00
Mislav Balunovic
871c544b74
fix: asyncio issues with security analyzer + enable security analyzer in cli ( #5356 )
2024-12-02 21:57:37 +04:00
tofarr
92b38dcea1
Change the default value of keep_runtime_alive from True to False ( #5288 )
2024-12-02 09:56:41 -07:00
sp.wack
a378ff0965
chore(frontend): Migrate from Remix to React Router 7 ( #5304 )
2024-12-02 20:46:24 +04:00
sp.wack
5069a8700a
feat(frontend): Integrate axios for client requests ( #5255 )
2024-12-02 16:34:30 +00:00
sp.wack
96c429df00
feat(frontend): Add default error handling to queries and mutations ( #5360 )
2024-12-02 20:08:24 +04:00
OpenHands
d96118af4d
Fix issue #5363 : [Bug]: Slack Invite Link Expired ( #5364 )
2024-12-02 23:09:43 +08:00
OpenHands
809b58de89
Fix issue #5086 : [Bug]: resolver: Error finding issue with empty description ( #5357 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-02 09:23:16 -05:00
Engel Nyst
cd22817004
Switch dependency to browsergym-core ( #5242 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-02 08:52:02 -05:00
dependabot[bot]
4b633782e5
chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 in /docs in the version-all group ( #5298 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 12:00:17 +04:00
sp.wack
b9b6cfd406
refactor(frontend) Refactor and move components ( #5290 )
2024-12-02 05:47:02 +00:00
OpenHands
3e49f0f827
Fix issue #5277 : [Bug]: AttributeError: 'EventStreamRuntime' object has no attribute 'sid' if runtime_extra_deps is not None ( #5330 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-01 17:05:01 -05:00
sp.wack
3e4220b66d
chore: Handle eslint warnings ( #5253 )
2024-12-01 16:58:25 -05:00
Rohit Malhotra
64a7fef57e
[Resolver]: Support custom sandbox ( #5348 )
2024-12-01 20:11:50 +00:00
OpenHands
59c57ac2f0
Fix issue #5263 : [Bug]: resolver example should use "max_iterations: ${{ fromJson(vars.OPENHANDS_MAX_ITER || 50) }}" ( #5349 )
2024-12-01 14:48:50 -05:00
Graham Neubig
5672a317ac
fix: Update frontend workflows to catch TypeScript errors ( #5347 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-01 17:45:54 +00:00
Graham Neubig
afc94a2f0c
Microagent to fix issues with npm ( #5314 )
2024-12-01 10:47:29 -05:00
mamoodi
6a79f19c8f
Clicking row should select file ( #5312 )
2024-12-01 10:46:16 -05:00
Cheng Yang
eb5f4f5ebc
docs: add hyperlinks to directories and improve navigation ( #5178 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-01 09:26:44 -05:00
OpenHands
6ee9028d4a
Fix issue #5337 : [Bug]: lint-fix workflow is failing frontend and python steps ( #5338 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-11-30 19:18:13 -05:00
Rohit Malhotra
b156b237ec
[Resolver] API Retry on guess success ( #5187 )
2024-11-30 12:53:26 -05:00
mamoodi
4c432d35e2
Fix slack link in docs ( #5329 )
2024-11-29 20:28:48 +01:00
Engel Nyst
7afdf0659e
Update e2b ( #5321 )
2024-11-29 20:28:24 +01:00
tofarr
16a7dd52ae
Fix: Session expired ( #5305 )
2024-11-29 09:08:47 -07:00
Engel Nyst
ea994b6209
More integration tests info ( #5319 )
2024-11-29 16:39:03 +01:00
ross
8f750de752
Add vscode url to runloop runtime ( #5300 )
2024-11-29 04:45:19 +01:00
mamoodi
59532c916e
Place Configuration Options under Advanced Configuration ( #5316 )
2024-11-28 15:07:20 -05:00
Robert Brennan
3ac57a61a7
fix issue where message is none ( #5307 )
2024-11-28 02:02:52 +01:00
Cheng Yang
b808a639d9
docs: improve evaluation README with proper links and formatting ( #5221 )
2024-11-27 18:27:36 -05:00
S. Aniruddha
4374b4aba4
[feat(backend)] Alignment checker for browsing agent ( #5105 )
2024-11-27 22:27:04 +00:00
Xingyao Wang
4d3b035e00
feat(agent): add BrowseURLAction to CodeAct (produce markdown from URL) ( #5285 )
2024-11-27 21:55:57 +00:00
OpenHands
f0ca2239f3
Fix issue #5076 : Integration test github action ( #5077 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-11-27 21:31:48 +01:00
Engel Nyst
082a55195f
Add docker option, that's how many people run with ( #5303 )
2024-11-27 19:55:10 +00:00
Ryan H. Tran
9fab9ae8a6
Add fn call in response debug logging ( #5301 )
2024-11-27 20:29:35 +01:00
tofarr
1a06906743
Fix error message on invalid token ( #5302 )
2024-11-27 11:27:12 -07:00
tofarr
c70d160637
Fix for issue where exit session intermittently does not return to splash ( #5291 )
2024-11-27 15:30:39 +00:00
sp.wack
5d366129d1
refactor(frontend): App index route (mainly file explorer) ( #5287 )
2024-11-27 09:46:30 +04:00
mamoodi
9a96e9f1e4
Release 0.14.3 ( #5289 )
2024-11-26 15:17:23 -05:00
sp.wack
f4ef6ab50f
refactor(frontend): app layout and event handler ( #5279 )
2024-11-26 23:56:37 +04:00
sp.wack
8fad6e6e36
refactor(frontend): Root layout route ( #5275 )
2024-11-26 23:46:07 +04:00
sp.wack
a8bb35eccb
refactor(frontend): Root index route ( #5276 )
2024-11-26 22:06:46 +04:00
Robert Brennan
cac3b6d7f7
Refactor listen.py ( #5281 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-11-26 17:57:24 +00:00
tofarr
be6ca4a3ce
Add event search endpoint with pagination and filtering ( #4688 )
...
Co-authored-by: AI Assistant <assistant@example.com >
2024-11-26 17:18:01 +00:00
Cheng Yang
71be744f2e
Style/add return type hints ( #5274 )
2024-11-26 09:42:45 -07:00
Faraz Shamim
0aa4a7184f
Fix Issue #3325 ( #5004 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-11-26 16:52:37 +01:00
Graham Neubig
12dd3352c5
Add remote runtime support to agent_bench ( #5280 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-11-26 13:45:49 +00:00
tofarr
c7d89713e8
Feat socket io ( #5056 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Robert Brennan <contact@rbren.io >
2024-11-26 00:12:28 +00:00
Xingyao Wang
0b05c296d8
chore(posthog): capture "push to" buttons ( #5270 )
2024-11-26 07:30:09 +08:00
Cheng Yang
3b18d77d31
Docs/improve agent controller docstrings ( #5233 )
2024-11-25 22:45:28 +01:00
Xingyao Wang
c9315d6447
chore: update demo video with newer interface + vscode ( #5265 )
2024-11-25 21:08:31 +00:00
OpenHands
6184b9d7f4
Fix issue #4820 : [Bug]: litellm doesn't support function calling model from OpenRouter. bug cause codeactagent couldn't interact with internet solely without ask browser agent for help ( #4822 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-25 16:26:27 +00:00
sp.wack
cd47100888
hotfix: Revert cache steps in Makefile ( #5262 )
2024-11-25 16:06:41 +00:00
OpenHands
d267c066e7
Fix issue #5179 : [frontend]: Push to Github button should only push branch, but not creating a PR ( #5181 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-25 15:59:14 +00:00
OpenHands
678436da30
Fix issue #5222 : [Refactor]: Refactor the evaluation directory ( #5223 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-11-25 08:35:52 -05:00
sp.wack
1725627c7d
chore: Convert camelCase file names to kebab-case ( #5209 )
2024-11-25 06:59:02 +00:00
dependabot[bot]
066547cfe8
Bump the docusaurus group in /docs with 7 updates ( #5243 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-25 09:11:40 +04:00
dependabot[bot]
5460a666fa
Bump the version-all group with 3 updates ( #5245 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-25 00:02:33 +01:00
Engel Nyst
36d85b65c8
Separate browsergym updates ( #5239 )
2024-11-24 16:53:05 -05:00
dependabot[bot]
eb2a0b13d9
Bump the version-all group across 1 directory with 7 updates ( #5238 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-24 19:47:08 +00:00
Engel Nyst
da7963eb5a
Clean up unused workflows ( #5235 )
2024-11-24 09:46:28 -05:00
Rohit Malhotra
a2779fe2f6
[Resolver] Invoking resolver when macro is present anywhere in comment body ( #5197 )
2024-11-22 23:22:38 -05:00
Rohit Malhotra
4b0faaf79b
[Resolver]: Removing target branch param from resolve_issue.py in workflow definition ( #5217 )
2024-11-22 19:01:19 -05:00
Xingyao Wang
7db0a35305
feat(runtime): Set server process to run with highest system priority ( #5206 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-11-23 05:31:19 +08:00
Raymond Xu
98b2994af2
[resolver] Select a non-main branch option ( #5075 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-22 20:47:57 +00:00
Nan Jiang
463d4e9a46
eval: add commit0 benchmark ( #5153 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-22 19:49:45 +00:00
Xingyao Wang
1021e0c416
chore(runtime): Add logging for /server_info endpoint ( #5208 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-22 19:42:35 +00:00
sp.wack
becb17f0c8
feat(frontend): Utilize TanStack Query ( #5096 )
2024-11-22 23:38:27 +04:00
Xingyao Wang
bb8b4a0b18
feat(runtime): add system resource metrics to /server_info endpoint ( #5207 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-23 02:28:32 +08:00
mamoodi
36e3dc5c19
Add eval workflow that triggers remote eval job ( #5108 )
2024-11-22 19:24:33 +01:00
Raymond Xu
24d5facec5
Show the link to the All Hands product roadmap ( #5192 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-22 16:43:45 +00:00
Rohit Malhotra
135a62ca9c
[Resolver]: Removing redundant checks ( #5196 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-22 14:28:38 +00:00
dependabot[bot]
83add62991
Bump the eslint group across 1 directory with 2 updates ( #5200 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-22 10:50:36 +04:00
niliy01
68d1e76ccd
fix: remove repeated completion assignment in llm.py ( #5167 )
2024-11-22 01:55:26 +01:00
mamoodi
39dad706ca
Release 0.14.2 ( #5182 )
2024-11-21 14:42:33 -05:00
diwu-sf
ea6809b283
rename github to github_utils to avoid import circular dependency pro… ( #5180 )
2024-11-21 14:17:58 -05:00
Engel Nyst
d08886f30e
Fix non-function calls messages ( #5026 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-21 18:18:49 +00:00
Cheng Yang
68e52a9c62
feat: add return type hints to LLM class methods ( #5173 )
2024-11-21 14:00:46 +01:00
Cheng Yang
7e38297732
fix: correct relative links in agenthub README.md ( #5170 )
2024-11-21 06:39:32 -05:00
Graham Neubig
12ed523c01
docs: Add note about organizational token policies ( #5161 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-21 04:07:21 +00:00
OpenHands
ebce77ab56
Fix issue #5155 : [Resolver] Could we get a .md of tips for the .openhands_instructions file? ( #5163 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-20 23:03:22 -05:00
Rohit Malhotra
f4a2df859f
[Bug][Resolver] Enable caching for reusable workflow ( #5165 )
2024-11-21 03:46:08 +00:00
Robert Brennan
94a8f58ece
fix up logging in listen.py ( #5145 )
2024-11-20 22:42:13 -05:00
young010101
746722e1b5
style: remove extra newline in LLM wrapper function ( #5149 )
2024-11-20 22:41:51 -05:00
Robert Brennan
27f136b802
mitigate memory leak ( #5152 )
2024-11-20 22:40:30 -05:00
OpenHands
e211152f93
Fix issue #5159 : [Bug]: lint-fix workflow terminates prematurely due to exit code 1 ( #5160 )
2024-11-21 02:36:47 +00:00
Graham Neubig
07b96cc8c9
docs: Add documentation on how to add new tools to codeact_agent ( #5150 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-20 20:19:51 +00:00
young010101
3a65b7b07d
docs: add missing toml_file parameter description in get_llm_config_a… ( #5147 )
2024-11-20 21:06:02 +01:00
young010101
5c83698524
Docs/fix logging param name ( #5146 )
2024-11-20 20:07:06 +01:00
Robert Brennan
cde7ce49be
fix up lockup when long actions are run ( #5144 )
2024-11-20 15:42:02 +00:00
dependabot[bot]
24a83eb52d
Bump the docusaurus group in /docs with 7 updates ( #5140 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 14:48:40 +00:00
Rohit Malhotra
2a78b3323b
Adding experimental option for resolver macro ( #5131 )
2024-11-19 17:42:49 -05:00
Robert Brennan
a3977621ed
Add /health endpoint to server ( #5136 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-19 17:40:20 -05:00
Robert Brennan
018080aae0
fix rate limiting ( #5135 )
2024-11-19 22:01:07 +00:00
mamoodi
302e41d7bb
Release 0.14.1 ( #5133 )
2024-11-19 14:53:24 -05:00
Robert Brennan
3c61a9521b
Simple initial rate limiting implementation ( #4976 )
2024-11-19 13:46:14 -05:00
Robert Brennan
c9ed9b166b
handle exceptions more explicitly ( #4971 )
2024-11-19 13:46:03 -05:00
Robert Brennan
e052c25572
Fix GitHub prompt ( #5123 )
2024-11-19 12:49:20 -05:00
Rohit Malhotra
f0ca45c59e
Add clarity for Openhands-resolver guide ( #5124 )
2024-11-19 12:26:11 -05:00
Rohit Malhotra
7f5022c8fe
Refactor issue filtering ( #5129 )
2024-11-19 12:23:42 -05:00
Rohit Malhotra
de07fcfddc
Moving resolver settings to repo variables ( #5130 )
2024-11-19 12:17:55 -05:00
Xingyao Wang
ff84a3eede
chore: remove specified sid ( #5127 )
2024-11-19 16:41:27 +00:00
Rohit Malhotra
1f723293db
Add macro invocations to example workflow ( #5121 )
2024-11-19 13:34:25 +00:00
Raymond Xu
2c580387c5
Allow to merge to a specific target branch instead of main ( #5109 )
2024-11-19 07:16:29 -05:00
young010101
ca64c69b4a
Docs update runtime link ( #5117 )
2024-11-19 02:45:06 +00:00
Xingyao Wang
a531413d86
fix(eval): support setting hard timeout per evaluation instance ( #5110 )
2024-11-18 21:22:55 -05:00
Xingyao Wang
422104c877
fix #5111 : add FunctionCallNotExistsError to handle cases where tool calling failed ( #5113 )
2024-11-18 21:21:46 -05:00
Rohit Malhotra
c75ca7d976
Bug/resolver context fix ( #5115 )
2024-11-18 17:53:46 -05:00
Robert Brennan
6b89386398
fix 404 issue for /config ( #5114 )
2024-11-18 22:34:18 +00:00
Graham Neubig
a87b8599eb
fix: run only linting hooks in lint-fix workflow ( #5107 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-18 18:38:29 +00:00
mamoodi
de821718fd
Use How to join community as reference for slack, discord, issues links ( #5097 )
2024-11-18 15:41:56 +00:00
Faraz Shamim
088e895a3d
Fix #4997 ( #5006 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-17 13:50:30 +00:00
Graham Neubig
104f52bcdd
Add a "community" page with maintainer info ( #4962 )
2024-11-16 08:10:56 -05:00
Ryan H. Tran
97f3249205
Move linter and diff utils to openhands-aci ( #5020 )
2024-11-16 06:58:26 +01:00
sp.wack
9d47ddba38
Reduce output from frontend tests ( #5023 )
2024-11-16 06:57:41 +01:00
OpenHands
f7652bd558
Fix issue #5080 : [Bug]: lint-fix.yml github action doesn't work on a branch not from this repo ( #5081 )
2024-11-16 06:55:41 +01:00
OpenHands
2b7932b46c
Fix issue #5070 : [Bug]: lint-fix workflow is failing ( #5078 )
2024-11-16 01:43:49 +00:00
OpenHands
7074e45ec3
Fix issue #5059 : [Bug]: Github resolver looking for wrong PR number ( #5062 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-15 19:41:48 -05:00
Raymond Xu
a679fcc3b5
[docs] add tips from Graham Neubig on how to make good contributions ( #5012 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-15 21:15:11 +00:00
Raymond Xu
8b1d5f5a3b
Always push repo or make a PR, comment ( #5063 )
2024-11-15 21:14:47 +00:00
mamoodi
9882b62777
Update some OpenHands repo documentation and the official document site ( #5060 )
2024-11-15 20:48:02 +00:00
OpenHands
b49bdb9d85
Fix issue #5064 : lint-fix github action ( #5065 )
2024-11-15 15:47:24 -05:00
mamoodi
00ffc33d1b
Release 0.14.0 ( #5027 )
2024-11-15 16:02:02 +00:00
sp.wack
1acb66c2b3
feat(frontend): Create push to Github action button in chat interface ( #4993 )
2024-11-15 15:12:13 +00:00
Xingyao Wang
5b3db1bd33
feat: make add_in_context_learning_example configurable in fn call converter ( #5018 )
2024-11-15 23:05:05 +08:00
Xingyao Wang
bdc4513937
fix(swebench): handle error in eval_infer and run_infer ( #5017 )
2024-11-15 23:04:56 +08:00
sp.wack
ffc4d32440
feat(frontend): Keep prompt after project upload or repo selection ( #4925 )
2024-11-15 16:56:47 +02:00
sp.wack
9cd248d475
feat(frontend): Display runtime ID in the browser console if available ( #4978 )
2024-11-15 16:38:31 +02:00
OpenHands
5f52eebb40
Fix issue #5021 : Add links to the resolver messages ( #5022 )
2024-11-15 13:05:25 +00:00
Graham Neubig
b0c4580999
Update openhands-resolver.yml with correct package name ( #5014 )
2024-11-15 06:48:18 -05:00
Robert Brennan
f3b35663e9
fix zip downloads ( #5009 )
2024-11-14 17:17:36 -05:00
OpenHands
be92965209
Fix issue #4944 : [Bug]: Missing GitHub token link in account settings ( #4946 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-11-14 22:21:02 +02:00
sp.wack
89b304ccb7
refactor(frontend): Improve chat input padding ( #4928 )
2024-11-14 22:19:04 +02:00
sp.wack
01cacf7c33
feat(frontend): Wait for events before rendering messages ( #4994 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-11-14 22:09:29 +02:00
Engel Nyst
fac5237c69
Fix user commands in terminal with function calling ( #4955 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-14 19:14:36 +00:00
Robert Brennan
c784151765
fix file descriptor leaks ( #4988 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-14 14:06:33 -05:00
Graham Neubig
ce6f99d80e
Add GITHUB_USERNAME env var to resolver step ( #4999 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-14 18:42:59 +00:00
Ketan Ramaneti
852c90f64a
[fix eval] Fix issues with miniwob remote runtime evaluation ( #5001 )
2024-11-14 18:00:48 +00:00
Ketan Ramaneti
42b49e6c43
[fix eval] Fix issues with aider_bench remote runtime evaluation ( #5000 )
2024-11-14 17:58:45 +00:00
Xingyao Wang
07f0d1ccb3
feat(llm): convert function call request for non-funcall OSS model ( #4711 )
...
Co-authored-by: Calvin Smith <email@cjsmith.io >
2024-11-15 00:40:09 +08:00
Robert Brennan
52a428d74a
Fix markdown ordered list numbering ( #4989 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-14 10:59:48 -05:00
OpenHands
27cd507cd2
Fix issue #4985 : [Bug]: Cannot exit the session when on Jupyter or Browser tab in the UI ( #4986 )
2024-11-14 10:06:35 -05:00
Graham Neubig
a753babb7a
Integrate OpenHands resolver into main repository ( #4964 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2024-11-14 09:45:46 -05:00
Rohit Malhotra
38dc41ca42
Fix: [Bug] Do not render editor action buttons (save/discard) when displaying non-code files ( #4903 )
2024-11-14 09:09:28 +02:00
Engel Nyst
8dee334236
Context Window Exceeded fix ( #4977 )
2024-11-14 02:42:39 +00:00
Engel Nyst
a93f1402de
Clean up file logs ( #4979 )
2024-11-13 20:17:21 +00:00
Robert Brennan
bc3f0ac24a
fix imports ( #4974 )
2024-11-13 17:04:16 +00:00
Robert Brennan
f55ddbed0e
fix docker leak ( #4970 )
2024-11-14 00:23:07 +08:00
Xingyao Wang
fd81670ba8
feat: add VSCode to OpenHands runtime and UI ( #4745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-11-14 00:20:49 +08:00
sp.wack
79ed4e3567
fix(frontend): Recover full message history if exists ( #4961 )
2024-11-13 15:38:30 +02:00
sp.wack
b3fbbbaa9d
feat(frontend): Move posthog key to config and upgrade posthog-js ( #4940 )
2024-11-13 07:56:04 +00:00
tofarr
87c02177d7
Reconnecting websockets ( #4954 )
2024-11-13 09:38:26 +02:00
OpenHands
207df9dd30
Fix issue #4912 : [Bug]: BedrockException: "The number of toolResult blocks at messages.2.content exceeds the number of toolUse blocks of previous turn.". ( #4937 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-11-12 17:23:11 -05:00
tofarr
59f7093428
Fix max iterations ( #4949 )
2024-11-12 21:09:43 +00:00
sp.wack
123fb4b75d
feat(posthog): Add saas login event ( #4948 )
2024-11-12 20:37:59 +00:00
mamoodi
40e2d28e87
Release 0.13.1 ( #4947 )
2024-11-12 15:08:10 -05:00
OpenHands
c555611d58
Fix issue #4941 : [Bug]: Browser tab does not reset after starting a new session ( #4945 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-11-12 19:40:12 +00:00
Calvin Smith
50e7da9c3d
fix(evaluation): SWE-bench evaluation script supports multiprocessing ( #4943 )
2024-11-12 12:19:57 -07:00
sp.wack
0cfb132ab7
fix(frontend): Remove dotted outline on focus ( #4926 )
2024-11-12 18:27:06 +02:00
Robert Brennan
17f4c6e1a9
Refactor sessions a bit, and fix issue where runtimes get killed ( #4900 )
2024-11-12 16:20:36 +00:00
Xingyao Wang
910b283ac2
fix(llm): bedrock throw errors if content contains empty string ( #4935 )
2024-11-12 15:53:22 +00:00
OpenHands
b54724ac3f
Fix issue #4931 : Make use of microagents configurable in codeact_agent ( #4932 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-12 15:42:13 +00:00
Robert Brennan
0633a99298
Fix resume runtime after a pause ( #4904 )
2024-11-12 09:03:02 -05:00
Ryan H. Tran
d9c5f11046
Replace file editor with openhands-aci ( #4782 )
2024-11-12 21:26:33 +08:00
Engel Nyst
32fdcd58e5
Update litellm ( #4927 )
2024-11-12 11:24:19 +00:00
sp.wack
de71b7cdb8
test(frontend): Fix failing e2e test due to mock delay ( #4923 )
2024-11-12 10:50:38 +00:00
sp.wack
04aeccfb69
fix(frontend): Remove quotes from suggestion ( #4921 )
2024-11-12 12:30:43 +02:00
Faraz Shamim
4eea1286d4
Issue #4399 : Replaced all occurences ( #4878 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-11-12 10:58:09 +01:00
Robert Brennan
488a320ffd
update to use github client lib ( #4909 )
2024-11-12 00:56:50 +00:00
Robert Brennan
377fadc2eb
fix remote runtimes ( #4902 )
2024-11-12 00:02:34 +00:00
Robert Brennan
7df7f43e3c
Revert "Add rate limiting to server endpoints" ( #4910 )
2024-11-11 23:26:49 +00:00
Engel Nyst
a45aba512a
Tweak log levels ( #4729 )
2024-11-11 22:51:56 +00:00
tofarr
a1a9d2f175
Refactor websocket ( #4879 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-11-11 22:36:07 +00:00
Robert Brennan
79492b6551
Add rate limiting to server endpoints ( #4867 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-11 16:54:22 -05:00
sp.wack
80fdb9a2f4
feat(posthog): Emit user activated event ( #4886 )
2024-11-11 23:31:41 +02:00
Nafis Reza
975e75531d
Move assets/icons to dedicated folder ( #4850 )
2024-11-11 20:17:04 +00:00
Robert Brennan
1b5f5bcdad
fixes for upcoming changes to remote API ( #4834 )
2024-11-11 14:51:14 -05:00
Rohit Malhotra
8c00d96024
Support displaying images/videos/pdfs in the workspace ( #4898 )
2024-11-11 20:22:17 +02:00
Robert Brennan
bf8ccc8fc3
fix infinite loop ( #4873 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-11-11 10:59:43 +00:00
OpenHands
037d770f66
Fix issue #4884 : (chore) add missing FE translations ( #4885 )
...
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-11-11 10:09:46 +00:00
sp.wack
dd50246672
test(frontend): Pass failing tests ( #4887 )
2024-11-11 09:49:56 +00:00
Graham Neubig
090771674c
Update llms.md w/ more recent results ( #4874 )
2024-11-10 03:12:09 +00:00
Xingyao Wang
d8ab0208ba
fix: remove duplicate claude-3-5-sonnet-20241022 model from VERIFIED_MODELS ( #4871 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-09 21:41:56 +00:00
Xingyao Wang
a07e8272da
fix: improve remote runtime reliability on large-scale evaluation ( #4869 )
2024-11-09 20:17:10 +00:00
Robert Brennan
be82832eb1
Use keyword matching for CodeAct microagents ( #4568 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-09 11:25:02 -05:00
ross
67c8915d51
feat(runtime): Add prototype Runloop runtime impl ( #4598 )
...
Co-authored-by: Robert Brennan <contact@rbren.io >
2024-11-08 23:40:31 -05:00
Daniel Cruz
40b3ccb17c
Adds missing spanish translations ( #4858 )
2024-11-09 05:14:55 +01:00
Robert Brennan
35c68863dc
Don't persist cache on reload ( #4854 )
2024-11-08 22:31:24 +00:00
mamoodi
8bfee87bcf
Release 0.13.0 ( #4849 )
2024-11-08 22:24:56 +00:00
Robert Brennan
e1383afbc3
Add signed cookie-based GitHub authentication caching ( #4853 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-08 22:19:34 +00:00
Xingyao Wang
4ce3b9094a
Revert "(feat): Prompt engineering to remind o1 to generate a patch" ( #4846 )
2024-11-08 16:12:57 +00:00
Graham Neubig
0a4e196670
Update openhands-resolver.yml to remove issue number ( #4843 )
2024-11-08 15:13:56 +00:00
Daniel Cruz
8d32a59f55
Adds missing localization and translation to spanish ( #4837 )
...
Co-authored-by: adrianamorenogt <adrianamorenogutierrez@gmail.com >
2024-11-08 09:33:19 +02:00
tofarr
38b92f4251
UX: Show a loading indicator when downloading a zip ( #4833 )
2024-11-08 09:28:18 +02:00
Boxuan Li
88dbe85594
Make trajectories_path support file path ( #4840 )
2024-11-08 06:26:12 +00:00
OpenHands
f5003a7449
Fix issue #4830 : [Bug]: Copy-paste into the "What do you want to build?" bar doesn't work ( #4832 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-07 23:20:43 -06:00
Alejandro Cuadron Lafuente
a6810fa6ad
(feat): Prompt engineering to remind o1 to generate a patch ( #4807 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Robert Brennan <contact@rbren.io >
2024-11-08 03:10:18 +00:00
Robert Brennan
fc05d8d4eb
instruct the agent to comment less ( #4681 )
2024-11-08 05:21:48 +08:00
sp.wack
1d6ef0e18e
fix(frontend): Remove runtime indicator ( #4829 )
2024-11-08 02:37:59 +08:00
Xingyao Wang
dc0e223d1a
fix(agent controller): misplaced runtime.connect that cause swebench workspace to fail ( #4826 )
2024-11-08 01:50:33 +08:00
tofarr
932de79154
Fix: Buffering zip downloads to files rather than holding in memory ( #4802 )
2024-11-07 10:24:30 -07:00
Robert Brennan
fa625fed70
Retry on github auth failure ( #4767 )
2024-11-07 16:57:06 +00:00
Xingyao Wang
f9fa1d95cb
fix(RemoteRuntime): add retry for pod status after /start ( #4825 )
2024-11-07 16:22:47 +00:00
sp.wack
5615d54f81
feat(posthog): Emit useful events ( #4798 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-07 16:16:33 +00:00
Xingyao Wang
8166bf768a
fix(agent, browsing): too long tool description for openai ( #4778 )
2024-11-08 00:11:08 +08:00
sp.wack
c3991c870d
feat(frontend): Cache request data ( #4816 )
2024-11-07 16:53:34 +02:00
sp.wack
1a27619b39
feat(frontend): Update npm scripts for cross-platform compatibility with PowerShell and Unix shells ( #4727 )
2024-11-07 16:51:02 +02:00
sp.wack
cc15aee405
fix(frontend): Fix Jupyter tab overflow ( #4818 )
2024-11-07 22:48:10 +08:00
Xingyao Wang
53390d9885
Fix issue #4583 : [Bug]: Unable to pull the full SWE-Bench test set ( #4813 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-07 22:35:20 +08:00
sp.wack
0335b1a634
feat(posthog): Identify users logged in with GitHub ( #4794 )
2024-11-07 08:37:07 +00:00
Daniel Cruz
bb362cd377
Use i18n Keys (2) ( #4464 )
...
Co-authored-by: adrianamorenogt <adrianamorenogutierrez@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-11-07 08:34:59 +00:00
Xingyao Wang
4405b109e3
Fix issue #4809 : [Bug]: Model does not support image upload when usin… ( #4810 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-07 02:28:16 +00:00
Engel Nyst
47464a9cfa
Revert "Feature: Add ability to reconnect websockets" ( #4801 )
2024-11-07 01:56:39 +00:00
Engel Nyst
2b3fd94540
Fix init order in the agent controller ( #4796 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-11-06 22:44:12 +00:00
tofarr
1bd46f3832
Fix - terminal not working ( #4800 )
2024-11-06 20:34:42 +00:00
Xingyao Wang
8a063fdf6a
fix(agent): not default to /repo path ( #4799 )
2024-11-06 20:21:41 +00:00
OpenHands
025dac5d8f
Fix issue #4776 : [Bug]: Files are not uploaded to the environment (SWE-Bench) ( #4795 )
2024-11-06 19:05:06 +00:00
tofarr
0e5e754420
Feature: Add ability to reconnect websockets ( #4526 )
2024-11-06 18:12:31 +00:00
Robert Brennan
7a8e207985
Fix: Implement caching for clientLoader to prevent repeated calls ( #4772 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-11-06 12:51:09 -05:00
mamoodi
a4de0f2142
Update leftover versions ( #4792 )
2024-11-06 17:21:38 +00:00
dependabot[bot]
27716171bf
chore(deps): bump the docusaurus group in /docs with 7 updates ( #4789 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 17:44:32 +02:00
sp.wack
e5d7735d75
ALL-677 fix(frontend) Truncate long CMD outputs to prevent UI freezing ( #4785 )
2024-11-06 23:43:25 +08:00
OpenHands
83ccb74d36
Fix issue #4780 : [Bug]: Initial query is not cleared after submission ( #4781 )
2024-11-06 09:54:15 +00:00
sp.wack
118957235d
feat(frontend): Chat interface empty state ( #4737 )
2024-11-06 08:55:50 +00:00
Xingyao Wang
4a6406ed71
feat: add drag & paste image support to ChatInput ( #4762 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-11-06 07:44:16 +00:00
Rohit Malhotra
4bef974a89
Adding PR number variable to openhands-resolver ( #4777 )
2024-11-06 02:26:04 +00:00
Robert Brennan
e497438085
Remove extra calls to isAuthenticated ( #4766 )
2024-11-05 22:09:43 +00:00
Robert Brennan
74b3335b7d
Bugfix: fix session close ( #4765 )
2024-11-05 14:11:15 -05:00
Xingyao Wang
55c41212c8
chore: update browser message to be more human-readable in UI ( #4761 )
2024-11-05 17:05:19 +00:00
mamoodi
4374ea08d3
Patch release 0.12.3 ( #4760 )
2024-11-05 16:53:08 +00:00
Rohit Malhotra
436ecb80a3
Logger fixes for openhands-resolver ( #4710 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-05 16:49:32 +00:00
tofarr
df9e9fca5a
Refactor: Shorter syntax. ( #4753 )
2024-11-05 16:09:14 +00:00
OpenHands
add0e7d05c
Fix issue #4756 : [Documentation] When GITHUB_TOKEN is provided automatically through the UI ( #4757 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-11-05 15:50:39 +00:00
Robert Brennan
145194c87b
Fix images in docker run command for PRs ( #4674 )
2024-11-05 10:50:24 -05:00
sp.wack
6eafe0d2a8
feat(frontend): Redirect user to app after a project upload or repo selection (and add e2e tests) ( #4751 )
2024-11-05 17:12:58 +02:00
Engel Nyst
eeb2342509
Refactor history/event stream ( #3808 )
2024-11-05 03:36:14 +01:00
Graham Neubig
edfba4618a
Update bug_template.yml to show app.all-hands.dev ( #4709 )
2024-11-04 20:47:22 -05:00
Robert Brennan
98751a3ee2
Refactor of error handling ( #4575 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-11-04 23:30:53 +00:00
Xingyao Wang
24117143ae
feat(llm): add new haiku into func calling support model ( #4738 )
2024-11-04 22:38:00 +00:00
mamoodi
78f4712080
Release 0.12.2 ( #4741 )
2024-11-04 16:33:50 -05:00
Xingyao Wang
1d2a616be7
Fix issue #4739 : '[Bug]: The agent doesn'"'"'t know its name' ( #4740 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-04 21:24:35 +00:00
OpenHands
ba25b02978
Fix issue #4735 : Update msw mocks ( #4736 )
2024-11-04 16:58:56 +00:00
Xingyao Wang
966da7b7c8
feat(agent, CodeAct 2.2): native CodeAct support for Browsing ( #4667 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-11-05 00:27:27 +08:00
sp.wack
f0af90bff3
fix(frontend): Always return user is authed if mode is oss ( #4733 )
2024-11-04 16:24:23 +00:00
Engel Nyst
1638968509
History microfixes ( #4728 )
2024-11-04 16:37:22 +01:00
Robert Brennan
250fcbe62c
Various async fixes ( #4722 )
2024-11-04 10:08:09 -05:00
sp.wack
0595d2336a
feat: Analytics with PostHog ( #4655 )
2024-11-04 09:57:56 +00:00
sp.wack
387c8f1df3
feat(frontend): Make loader synchronous ( #4689 )
2024-11-04 11:26:30 +02:00
Polygons1
f6c2b287bc
Fix for #4717 ( #4721 )
2024-11-04 08:24:00 +08:00
Xingyao Wang
ab188d026d
Revert "Fix permissions on __init__.py" ( #4718 )
2024-11-04 05:10:43 +08:00
Robert Brennan
316fc260f6
Fix list-files async calls ( #4720 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-11-03 10:52:53 -08:00
Robert Brennan
aab7fa483b
Fix permissions on __init__.py ( #4713 )
2024-11-03 22:14:42 +08:00
Rohit Malhotra
496364ce53
Adding PR label trigger for openhands-resolver ( #4712 )
2024-11-02 20:19:30 -04:00
Ryan H. Tran
4446d3180f
fix: use None check instead of falsy ( #4705 )
2024-11-02 12:44:03 -04:00
Robert Brennan
7b8241e424
fix auth when there are no allow lists ( #4707 )
2024-11-02 16:25:35 +00:00
Abhijeetsingh Meena
8857f02083
[Eval] DiscoveryBench OpenHands Integration ( #4627 )
...
Signed-off-by: Abhijeetsingh Meena <abhijeet040403@gmail.com >
Co-authored-by: Harshit Surana <surana.h@gmail.com >
2024-11-02 07:24:34 -04:00
Xingyao Wang
1747b3d6b2
fix: prompt caching ( #4704 )
2024-11-02 07:21:21 -04:00
Robert Brennan
36623a16da
Minor auth fixes ( #4699 )
2024-11-01 18:33:29 -07:00
OpenHands
9d3b77bffc
Fix issue #4695 : [Bug]: Dependabot PRs fail on "Update PR Description" github action step ( #4697 )
2024-11-01 18:32:31 -07:00
OpenHands
2682518d0e
Fix issue #4692 : [Bug]: Slack link no longer working ( #4693 )
2024-11-01 18:34:20 -05:00
Robert Brennan
b27fabe504
Add Google Sheets integration for GitHub user verification ( #4671 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-11-01 15:17:15 -07:00
Xingyao Wang
adf7ab5849
fix: handle the case where LLM assistant return None instead of empty string ( #4690 )
2024-11-01 19:13:01 +00:00
Robert Brennan
456998175f
Fix authentication ( #4686 )
2024-11-01 10:54:06 -07:00
Graham Neubig
b4afd9f170
Update README.md w/ github resolver link ( #4679 )
2024-11-01 13:07:35 +00:00
sp.wack
73c7375b92
fix(frontend): Prevent editor from changing width unpredictably ( #4659 )
2024-11-01 14:04:39 +02:00
tofarr
6414b1af6e
Fix agent session error in logs ( #4669 )
2024-11-01 10:50:56 +08:00
tofarr
dd55290f4e
Fix : app unresponsive on startup ( #4668 )
2024-10-31 14:30:33 -07:00
tofarr
be77baea31
refactor: remove unused methods and constants from Session class ( #4662 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-31 14:55:37 -06:00
Robert Brennan
a812e2b5f1
Add cookie-based authentication to all routes ( #4642 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-10-31 12:18:42 -07:00
tofarr
4ebff5aaf3
Fix unawaited ( #4665 )
2024-10-31 19:16:37 +00:00
Engel Nyst
0687608feb
[Arch proposal] ENVIRONMENT event source ( #4584 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-01 02:33:13 +08:00
Ziru "Ron" Chen
db4e1dbbec
[eval] Add ScienceAgentBench. ( #4645 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-11-01 02:30:55 +08:00
Robert Brennan
9442e4f9e3
dont run pr update on forks ( #4663 )
2024-11-01 01:55:50 +08:00
Robert Brennan
e17f7b22a6
Remove hidden commands from feedback ( #4597 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-31 08:49:47 -07:00
mamoodi
ce6939fc0d
Release 0.12.0 - Pending Release Notes Prep ( #4650 )
2024-10-31 13:14:01 +00:00
Xingyao Wang
4705ef9ec2
chore: do not include "status" dict in share-openhands ( #4620 )
2024-10-31 20:35:35 +08:00
Xingyao Wang
9c2b48ff5d
fix(eval): SWE-Bench instance with upper-case instance id ( #4649 )
2024-10-30 21:24:18 +00:00
Robert Brennan
87906b96a7
Add job to update PR description with docker run command ( #4550 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-30 16:42:03 -04:00
Xingyao Wang
c0a0d46eb2
test(runtime) #4623 : file permission when running the file_editor ( #4628 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-31 04:34:34 +08:00
Engel Nyst
0ea5dcc781
Remove console leak ( #4648 )
2024-10-30 20:33:42 +00:00
Robert Brennan
d9e0344619
minor cleanup in readme ( #4639 )
2024-10-30 19:32:36 +00:00
Engel Nyst
1c9cdaf1a2
Fix old string serializer ( #4644 )
2024-10-30 19:26:26 +00:00
Engel Nyst
bde978cf0f
Fix Openrouter ( #4641 )
2024-10-30 18:31:24 +00:00
Xingyao Wang
2587220b12
fix(llm): fallback when model is out of function calling supported list ( #4617 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-31 01:54:50 +08:00
sp.wack
87bc35d2c8
feat(frontend): Add a better auth flow and UI handling ( #4603 )
2024-10-30 13:38:43 -04:00
OpenHands
866ba6e3b2
Fix issue #4629 : [Bug]: Replace claude-3-5-sonnet-20240620 with claude-3-5-sonnet-20241022 ( #4631 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-30 17:16:04 +00:00
Xingyao Wang
2b0eada176
agent: enable browsing & jupyter by default
2024-10-30 12:53:16 -04:00
Robert Brennan
2e50a5bef5
Document various runtimes ( #4536 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-10-30 16:18:42 +00:00
Xingyao Wang
3ae4bc0f8e
chore: bump the litellm version ( #4632 )
2024-10-30 23:16:10 +08:00
tofarr
faf774cdbd
Doc Update : Troubleshooting docker engine ( #4609 )
2024-10-30 08:47:04 -06:00
tofarr
05645d1bbd
Refactor CORS middleware and enhance localhost handling ( #4624 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-30 08:46:22 -06:00
Robert Brennan
e21abce786
Load GitHub users list at startup for improved authentication performance ( #4567 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-30 10:27:25 -04:00
tofarr
75ee54bbc5
Increase share popup duration from 5s to 10s ( #4625 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-30 14:14:28 +00:00
Xingyao Wang
89406bac44
feat: provide directory information to the agent from FE ( #4622 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-10-30 09:10:47 +04:00
Robert Brennan
572b3ad682
safer model info access ( #4619 )
2024-10-29 17:44:51 -04:00
sp.wack
981b05fc2b
feat(frontend): Introduce secrets prop to hide from the terminal ( #4529 )
2024-10-29 23:18:01 +04:00
Robert Brennan
997dc80d18
chance default model to 3.5 sonnet new ( #4612 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-10-29 17:43:25 +00:00
Robert Brennan
e231776be8
feat: Add automatic translation updater script ( #4608 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-29 13:05:01 -04:00
Xingyao Wang
d50425865a
fix(runtime): only accept one request at a time for exec action requests ( #4589 )
2024-10-29 23:48:50 +08:00
Xingyao Wang
6d19c93d19
[eval] add evaluation workflow ( #4489 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-10-29 13:52:25 +00:00
Robert Brennan
30eeaa641c
Major logging overhaul ( #4563 )
2024-10-29 07:30:50 +01:00
Xingyao Wang
ae13171194
feat(agent): CodeAct with function calling ( #4537 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 11:06:33 +08:00
Engel Nyst
421b4c108a
Compatibility for renamed attribute ( #4582 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-10-28 16:06:22 -06:00
Xingyao Wang
affb2123d9
feat(runtime): add versioned runtime image (base_name+oh_version) ( #4574 )
2024-10-29 04:52:54 +08:00
Robert Brennan
fdb385ab93
Simplify makefile ( #4591 )
2024-10-28 13:10:32 -04:00
sp.wack
13d101e092
fix(frontend): Record events sent to WS ( #4596 )
2024-10-28 15:53:31 +00:00
sp.wack
6cf3728247
test(frontend): Test, refactor, and improve the chat interface ( #4549 )
2024-10-28 17:26:28 +04:00
sp.wack
ae188458ef
chore(frontend): Remove root level package.json ( #4590 )
2024-10-28 16:42:17 +04:00
Robert Brennan
a20da54e3a
Remove verbose log from agent controller ( #4585 )
2024-10-27 15:50:23 +00:00
Mahmoud Sehsah
2a6740f4ba
fix(builder): Build the runtime with docker version that contains (-) in the version name ( #4580 )
2024-10-27 02:54:52 +01:00
Ryan H. Tran
5ba7bc6be1
Mention build-essential dependency for ubuntu in dev doc ( #4511 )
2024-10-26 20:17:43 -05:00
Xingyao Wang
98d4884ced
fix(controller): stop when run into loop ( #4579 )
2024-10-26 19:40:58 -05:00
Xingyao Wang
be3cbb045e
fix(controllor): make agent controller stops when encounter fatal observation ( #4573 )
2024-10-26 13:28:27 -05:00
dependabot[bot]
8bfd2fcf4f
chore(deps): bump the version-all group across 1 directory with 8 updates ( #4564 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-25 20:07:16 +02:00
tofarr
d4e3982a6b
Small refactor : EventStream as a dataclass ( #4557 )
2024-10-25 17:31:20 +00:00
Xingyao Wang
1f23dc89b6
fix(eval): add runtime.connect to all eval harness ( #4565 )
2024-10-26 00:41:30 +08:00
Xingyao Wang
7340b78962
feat(eval): rewrite log_completions to save completions to directory ( #4566 )
2024-10-25 16:36:11 +00:00
tofarr
c3da25febc
Fix for docker leak ( #4560 )
2024-10-25 15:53:39 +00:00
Robert Brennan
8d2b2d4318
Refactor runtime to add a connect method ( #4410 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2024-10-25 09:02:19 -04:00
tofarr
c4f5c07be1
Refactor: shorter syntax ( #4558 )
2024-10-25 06:45:28 -06:00
Xingyao Wang
349e2dbe50
refactor: move bash related logic into BashSession for cleaner code ( #4527 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2024-10-25 20:44:25 +08:00
Xingyao Wang
dcd4b04f57
feat(llm): update prompt caching list to include new sonnet ( #4552 )
2024-10-25 20:36:35 +08:00
sp.wack
78eacc4489
fix(frontend): Fix loader checking unset config variable in window ( #4546 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-10-25 08:14:40 -04:00
tofarr
60990c128a
Feature: Minor refactor of SessionManager to make it a dataclass ( #4553 )
2024-10-24 14:32:05 -06:00
Robert Brennan
c4c25ea229
Minor fixes for GitHub credential exchange ( #4554 )
2024-10-24 16:29:03 -04:00
tofarr
930726f4e8
Fix for issue where we hammer docker needlessly ( #4551 )
2024-10-24 20:03:35 +00:00
tofarr
ee2c2ff2b8
Feat changed "is_confirmed" to "confirmation_state" ( #4508 )
2024-10-24 13:35:14 -06:00
Robert Brennan
8c064fe3df
add catch all route, disable caching ( #4547 )
2024-10-24 15:06:17 -04:00
sp.wack
e878741ae7
test(frontend): Test, refactor, and improve the chat input ( #4535 )
2024-10-24 18:19:41 +04:00
tofarr
90e2bf4883
Split bash commands by the new line character ( #4462 )
2024-10-24 07:44:38 -06:00
dependabot[bot]
615b94cf2f
chore(deps): bump the version-all group across 1 directory with 19 updates ( #4531 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-23 21:28:02 +02:00
Graham Neubig
ce2430180f
Update README.md to fix miniwob name ( #4534 )
2024-10-23 18:24:43 +00:00
Xingyao Wang
eaea94cc1b
fix(remote runtime): retry on 429 error on remote build & log retries ( #4532 )
2024-10-24 02:07:11 +08:00
sp.wack
385cc8f512
[ALL-561] feat(frontend|backend): Display error messages in the chat ( #4509 )
2024-10-23 18:56:00 +04:00
Xingyao Wang
2d5b360505
refactor: re-organize different runtime implementations into an impl folder ( #4346 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-23 10:10:03 +00:00
mamoodi
9b6fd239d0
Release 0.11.0 ( #4523 )
2024-10-22 16:43:13 -04:00
sp.wack
dd15845b91
[ALL-570] fix(frontend): Don't wrap filenames in the file explorer ( #4521 )
2024-10-22 23:31:42 +04:00
sp.wack
64adb64fef
[ALL-597] fix(frontend): Fetch config.json locally ( #4522 )
2024-10-22 23:31:29 +04:00
Yashwanth S C
6573304014
fix(frontend): Error when API key is not entered is not clear ( #4429 )
2024-10-22 22:23:09 +04:00
sp.wack
29ddcdaf46
[ALL-469] fix(frontend): Indicate that import projects require zips ( #4515 )
2024-10-22 22:15:08 +04:00
mamoodi
d0bbad8eda
Remove settings base container as it is not supported ( #4520 )
2024-10-22 18:14:59 +00:00
sp.wack
7b81df2a94
[ALL-596] fix(frontend): Fix import project from sending request before runtime is active ( #4513 )
2024-10-22 18:04:49 +00:00
mamoodi
550044454c
Revert docker install in OpenHands app image ( #4519 )
2024-10-22 13:46:19 -04:00
sp.wack
3927fc3616
[ALL-594] chore(frontend): Add frontend error handling for failed requests ( #4501 )
2024-10-22 20:05:59 +04:00
sp.wack
864f81bc71
test(frontend): User actions and friends ( #4497 )
2024-10-22 20:04:07 +04:00
Graham Neubig
54250e3fe2
Update evaluation README.md structure ( #4516 )
2024-10-22 14:42:22 +00:00
Xingyao Wang
da548d308c
[agent] LLM-based editing ( #3985 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-22 04:51:44 +08:00
sp.wack
6fe5482b20
[ALL-571] chore(frontend): Move saas-related configs to config.json ( #4496 )
2024-10-21 14:59:20 +00:00
dependabot[bot]
520586a89c
chore(deps): bump @mdx-js/react from 3.0.1 to 3.1.0 in /docs in the version-all group ( #4478 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-21 09:21:33 +04:00
Xingyao Wang
263798584e
fix(runtime): replace codec error in pexcept ( #4493 )
2024-10-20 12:51:05 +08:00
Alejandro Cuadron Lafuente
a9a593bb21
[Fix] Added support to specify the platform on which the runtime image should be built. ( #4402 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Robert Brennan <contact@rbren.io >
2024-10-20 09:19:05 +08:00
tobitege
6471d0f94d
.gitignore: ignore all node_modules folders ( #4491 )
2024-10-20 09:17:45 +08:00
sp.wack
5cc16cb82a
fix(frontend): Fix waitlist logic ( #4492 )
2024-10-19 14:20:54 -04:00
Robert Brennan
cc68756b26
fix freeze on zip-files endpoint ( #4487 )
2024-10-18 15:29:07 -04:00
Xingyao Wang
126bf316bc
fix(docker): Dockerfile failed to build on RemoteRuntime ( #4481 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-10-19 03:28:39 +08:00
Xingyao Wang
91308ba4dc
feat: clean-up retries RemoteRuntime & add FatalErrorObservation ( #4485 )
2024-10-18 17:23:13 +00:00
Graham Neubig
b660aa99b8
Fix issue #4480 : '[Bug]: Being blocked by cloudflare results in futile retries ( #4482 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-18 13:04:34 -04:00
sp.wack
cf793582a7
[ALL-543] feat(frontend): Setup auth route, replace loading spinner, add new route ( #4448 )
2024-10-18 19:32:46 +04:00
Robert Brennan
56fe905241
reduce dependabot frequency ( #4305 )
2024-10-18 11:21:15 -04:00
mamoodi
02abf60433
Run flaky mac tests nightly ( #4470 )
2024-10-18 10:38:40 -04:00
mamoodi
e6a5e39047
Update docs associated with new UI ( #4469 )
2024-10-18 10:19:56 -04:00
mamoodi
feee509de7
Update leftover versions ( #4468 )
2024-10-18 09:28:53 -04:00
Robert Brennan
fd6facbf03
update contributing docs ( #4438 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-10-18 05:08:54 +02:00
dependabot[bot]
1ea3087eec
chore(deps): bump modal from 0.64.182 to 0.64.192 ( #4460 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-18 05:02:20 +02:00
dependabot[bot]
2e09b4f95e
chore(deps-dev): bump torch from 2.2.2 to 2.5.0 ( #4459 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-18 05:01:27 +02:00
mamoodi
d2d55f5ea2
Update custom sandbox doc ( #4332 )
2024-10-17 18:23:57 -04:00
mamoodi
0e467b1429
Release 0.10.0 ( #4463 )
2024-10-17 22:23:40 +00:00
Xingyao Wang
ec3152b6e1
linter: only lint on updated lines in the new file ( #4409 )
2024-10-17 15:57:03 -04:00
sp.wack
642e01b673
fix(frontend): Update build directory and referenced paths ( #4461 )
2024-10-17 23:24:49 +04:00
sp.wack
6cb174b7d1
[ALL-557] feat(frontend): Add save and discard actions to the editor ( #4442 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-10-17 17:14:55 +00:00
Robert Brennan
154854bbe3
run in dev mode in makefile ( #4452 )
2024-10-17 12:40:47 -04:00
sp.wack
678630c5bd
fix(frontend): Catch config fetch error and set default fallback ( #4453 )
2024-10-17 16:17:44 +00:00
dependabot[bot]
ad800bf373
chore(deps): bump litellm from 1.49.5 to 1.49.6 ( #4458 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 17:51:45 +02:00
dependabot[bot]
206788a0e8
chore(deps): bump react-syntax-highlighter from 15.5.0 to 15.6.1 in /frontend ( #4457 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 15:31:07 +00:00
dependabot[bot]
ca3fbb2a80
chore(deps-dev): bump @types/node from 22.7.5 to 22.7.6 in /frontend ( #4455 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 15:29:23 +00:00
dependabot[bot]
cc500a622a
chore(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.1 in /frontend ( #4456 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 15:29:01 +00:00
tofarr
5fb3dece93
Feat: Divided docker layer to make it easier to cache ( #4313 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-10-17 15:08:56 +00:00
sp.wack
83c096b974
[ALL-551] chore(frontend): Retrieve APP_MODE from the server ( #4423 )
2024-10-17 18:35:21 +04:00
Xingyao Wang
015df47e53
chore: remove integration tests from CI to unblock ( #4451 )
2024-10-17 14:19:53 +00:00
Jiayi Pan
c1b323a076
Show actual dataset name in swebench log directory ( #4417 )
2024-10-17 10:32:38 +08:00
Xingyao Wang
84a578ad20
[test] remove integration tests from CI & move them into evaluation ( #4447 )
2024-10-17 05:38:23 +08:00
dependabot[bot]
8e5db345b2
chore(deps): bump boto3 from 1.35.40 to 1.35.42 ( #4445 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 22:51:40 +02:00
dependabot[bot]
f61266841c
chore(deps): bump browsergym from 0.8.0 to 0.8.1 ( #4437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 22:50:39 +02:00
dependabot[bot]
277d991b37
chore(deps): bump fastapi from 0.115.0 to 0.115.2 ( #4370 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 22:02:26 +02:00
Engel Nyst
20aa66d5e2
Bump Mac version in CI ( #4441 )
2024-10-16 21:52:21 +02:00
dependabot[bot]
9bc6252967
chore(deps): bump anthropic from 0.36.0 to 0.36.1 ( #4436 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 21:25:00 +02:00
Alejandro Cuadron Lafuente
bb416009c5
[Fix] Fixed the inputs to the ManagerAgent ( #4427 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Robert Brennan <contact@rbren.io >
2024-10-16 20:47:46 +02:00
Robert Brennan
226ea545fa
Add workflow scope to GitHub authentication URL ( #4439 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-16 14:41:46 -04:00
tofarr
e12bff5189
Fix: Removed flaky test ( #4444 )
2024-10-16 18:10:27 +00:00
dependabot[bot]
23d3becf1d
chore(deps): bump litellm from 1.49.4 to 1.49.5 ( #4431 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 18:36:39 +02:00
Robert Brennan
be79ccdb39
fix default host ( #4413 )
2024-10-16 10:56:42 -04:00
sp.wack
2277897f86
feat(frontend): Improve file based routing ( #4317 )
2024-10-16 18:54:15 +04:00
tofarr
be9619be3a
Feat faster unit tests 2 ( #4418 )
2024-10-16 08:40:53 -06:00
tofarr
cb58dab82b
Fix loop graceful shutdown ( #4394 )
2024-10-16 08:40:33 -06:00
sp.wack
8ab293a667
fix(frontend): Fix request headers ( #4422 )
2024-10-16 14:22:18 +00:00
tofarr
8a93da51be
Fix for lockup - create the runtime in a background thread ( #4412 )
...
Co-authored-by: Robert Brennan <contact@rbren.io >
2024-10-15 23:52:21 +00:00
mamoodi
6f2e678028
Fix eval output path in case of @ char ( #4416 )
2024-10-15 22:45:08 +00:00
Xingyao Wang
da23189e4c
refactor: move get_pairs from memory to shared utils ( #4411 )
2024-10-15 19:31:49 +00:00
dependabot[bot]
2cf77e2589
chore(deps): bump modal from 0.64.181 to 0.64.182 ( #4407 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 19:06:40 +02:00
dependabot[bot]
58e9b31d08
chore(deps-dev): bump llama-index from 0.11.17 to 0.11.18 ( #4408 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 19:05:33 +02:00
dependabot[bot]
53c2932fa5
chore(deps): bump litellm from 1.49.3 to 1.49.4 ( #4406 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 18:59:26 +02:00
dependabot[bot]
ad4e5b3851
chore(deps-dev): bump tailwindcss from 3.4.13 to 3.4.14 in /frontend ( #4404 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 19:26:50 +04:00
dependabot[bot]
a56850a4e3
chore(deps): bump @reduxjs/toolkit from 2.2.8 to 2.3.0 in /frontend ( #4405 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 19:26:32 +04:00
Abhijeetsingh Meena
173018eb58
fix: Resolves HumanEval Inference by replacing task_id with instance_id ( #4364 )
...
Co-authored-by: Harshit Surana <surana.h@gmail.com >
2024-10-15 15:18:38 +00:00
Xingyao Wang
6bbd75c6e7
fix: metric logging in agent controller ( #4387 )
2024-10-15 22:32:39 +08:00
Xingyao Wang
50c13aad98
[Eval] Improve SWE-Bench Eval harness: multi-run support & entry script simplification ( #4396 )
2024-10-15 21:34:52 +08:00
tofarr
15df12cf15
Feat Faster unit tests ( #4395 )
2024-10-15 06:12:47 -06:00
dependabot[bot]
9862d93cfb
chore(deps): bump tailwind-merge from 2.5.3 to 2.5.4 in /frontend ( #4380 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 10:57:37 +00:00
Peyton Walters
9566ca4a3c
Implement basic modal sandbox support ( #4133 )
2024-10-15 06:37:02 -04:00
dependabot[bot]
0ca66beac9
chore(deps): bump sirv-cli from 2.0.2 to 3.0.0 in /frontend ( #4381 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 10:19:40 +00:00
dependabot[bot]
0d93c5914d
chore(deps): bump vite from 5.4.8 to 5.4.9 in /frontend ( #4385 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 13:43:50 +04:00
tofarr
d47f3e854b
Fix build error ( #4393 )
2024-10-14 16:32:19 -06:00
Robert Brennan
f60652dc5a
Hide hard-coded commands from the agent ( #4330 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-10-14 20:40:22 +00:00
Kilian Lieret
746e6595d5
Fix: _interrupt_bash to send multiple Ctrl+C ( #4390 )
2024-10-14 19:59:42 +00:00
dependabot[bot]
7c95fd6038
chore(deps-dev): bump mypy from 1.11.2 to 1.12.0 ( #4371 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-14 21:34:49 +02:00
sp.wack
78cf9d5dec
feat(frontend) Focus on text area input when the user uploads a project ( #4372 )
2024-10-14 17:54:12 +00:00
sp.wack
5eae10d1e2
feat(frontend): Add flag to mock API during dev mode ( #4326 )
2024-10-14 21:46:42 +04:00
sp.wack
8fa3591073
feat(frontend): Always show user context menu ( #4366 )
2024-10-14 21:46:20 +04:00
sp.wack
70bd710e82
chore(frontend): Remove old session class and some artifacts that are no longer needed ( #4310 )
2024-10-14 11:44:23 -06:00
Robert Brennan
63ff69fd97
Allow attaching to existing sessions without reinitializing the runtime ( #4329 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-10-14 15:24:29 +00:00
sp.wack
640ce0f60d
feat(frontend): Remove chat interface header label ( #4367 )
2024-10-14 18:35:58 +04:00
Xingyao Wang
25f9413965
[Eval] Fix eval stuck when result is too large for pbar ( #4361 )
2024-10-14 22:08:34 +08:00
dependabot[bot]
4e8cfb0d60
chore(deps): bump jose from 5.9.3 to 5.9.4 in /frontend ( #4338 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-14 09:39:59 +04:00
Xingyao Wang
4dfc7a7ef0
[Eval] Add a more lightweight / easier-to-use SWE-Bench output visualizer ( #4360 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-10-14 02:09:01 +00:00
Boxuan Li
7186224899
Dump trajectories with delegate history if configured ( #4336 )
2024-10-13 17:30:04 -07:00
Xingyao Wang
343cc8710f
[remote runtime] poll runtime info to wait until alive instead of using long timeout ( #4334 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-10-13 20:38:03 +00:00
Engel Nyst
20455cea3e
(Browsing agent) Fix send_msg_to_user ( #4354 )
2024-10-13 13:37:23 -07:00
Engel Nyst
df23168c10
AgentDelegateAction: make delegate start with the task in execute tags, not the rest of the parent LLM response ( #4327 )
2024-10-13 13:17:51 -07:00
OpenHands
ff8a9a1a56
Fix issue #4225 : Add evaluation data to the LLMs docs ( #4312 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-13 11:12:12 -07:00
Engel Nyst
edcc391768
Revert "chore(deps): bump protobuf from 4.25.5 to 5.28.2 ( #4214 )" ( #4325 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-10-13 17:40:42 +00:00
Amir
87021bd78f
Add docs about using pre-built image + remove duplicated method ( #4359 )
2024-10-13 11:34:30 +00:00
dependabot[bot]
2692c0c8fd
chore(deps): bump litellm from 1.49.0 to 1.49.2 ( #4351 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:08:38 +02:00
dependabot[bot]
81d455a33b
chore(deps): bump boto3 from 1.35.37 to 1.35.39 ( #4352 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:07:50 +02:00
dependabot[bot]
495fc47c28
chore(deps-dev): bump chromadb from 0.5.12 to 0.5.13 ( #4342 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:07:15 +02:00
sp.wack
6a7abcc7c9
Rename Settings.ts to settings.ts ( #4324 )
2024-10-12 09:15:39 +04:00
tofarr
4c5e2a339f
Feat: Async Goodies for OpenHands ( #4347 )
2024-10-11 15:34:44 -06:00
Engel Nyst
caa77cf7a6
Log cache hit/miss for deepseek ( #4343 )
2024-10-11 18:43:43 +02:00
Xingyao Wang
a3c49538fc
Update README.md ( #4333 )
2024-10-11 12:58:12 +08:00
mamoodi
c3764a7422
Cancel previous commit builds on PRs but not on main ( #4314 )
2024-10-10 17:01:32 -04:00
sp.wack
36e304b3da
chore(backend): Refactor copy_from method to be more generic ( #4278 )
2024-10-10 12:10:35 -04:00
Robert Brennan
62a58ea5d3
fix container_image when using hard-coded image ( #4322 )
2024-10-10 15:45:14 +00:00
dependabot[bot]
33a74e2792
chore(deps): bump boto3 from 1.35.36 to 1.35.37 ( #4319 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-10 11:35:05 -04:00
tofarr
f867fda2f9
Fix Graceful cleanup of session manager ( #4306 )
2024-10-10 09:15:29 -06:00
mamoodi
2d2d3ccfa5
Install docker in the OpenHands app image ( #4283 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-10-10 08:21:57 -04:00
Xingyao Wang
b23c7aab5a
[eval] stop set sid in eval ( #4311 )
2024-10-10 11:47:27 +08:00
sp.wack
a6993b7bf5
improvement(frontend): Update app behavior with invalid tokens ( #4286 )
2024-10-09 22:14:48 +00:00
dependabot[bot]
77772b6954
chore(deps-dev): bump pre-commit from 4.0.0 to 4.0.1 ( #4293 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 22:37:35 +02:00
mamoodi
ea883d4d18
Update issue template to make it less daunting ( #4307 )
2024-10-09 19:32:49 +00:00
dependabot[bot]
3f36338d19
chore(deps-dev): bump openai from 1.51.1 to 1.51.2 ( #4302 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 18:16:13 +00:00
Robert Brennan
ae6c489423
fix protocol: use https when possible ( #4303 )
2024-10-09 17:23:06 +00:00
dependabot[bot]
8937c2ff12
chore(deps-dev): bump chromadb from 0.5.11 to 0.5.12 ( #4301 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 18:46:31 +02:00
Robert Brennan
45fb4fb9bc
allow reconnecting to a runtime ( #4223 )
2024-10-09 16:37:52 +00:00
dependabot[bot]
aae9b5ba5d
chore(deps): bump litellm from 1.48.18 to 1.49.0 ( #4298 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 12:09:59 -04:00
dependabot[bot]
f2321dbfae
chore(deps): bump json-repair from 0.29.10 to 0.30.0 ( #4299 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 12:09:49 -04:00
dependabot[bot]
5ec3cb0ac9
chore(deps): bump browsergym from 0.7.1 to 0.8.0 ( #4300 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 12:09:38 -04:00
dependabot[bot]
217eb5dee2
chore(deps): bump boto3 from 1.35.35 to 1.35.36 ( #4294 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:58:49 -04:00
dependabot[bot]
f47afa9ebc
chore(deps-dev): bump llama-index from 0.11.16 to 0.11.17 ( #4297 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:58:41 -04:00
dependabot[bot]
72db908251
chore(deps): bump anthropic from 0.35.0 to 0.36.0 ( #4295 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:58:31 -04:00
dependabot[bot]
45a9d0ba9a
chore(deps): bump google-cloud-aiplatform from 1.69.0 to 1.70.0 ( #4296 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:58:20 -04:00
dependabot[bot]
1a65094377
chore(deps-dev): bump typescript from 5.6.2 to 5.6.3 in /docs ( #4292 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:13:59 -04:00
dependabot[bot]
2d4c79f181
chore(deps-dev): bump typescript from 5.6.2 to 5.6.3 in /frontend ( #4291 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:13:48 -04:00
sp.wack
d5fc8bc65f
fix(frontend): Remove unnecessary encoding in /list-files API endpoint path param ( #4287 )
2024-10-09 11:54:44 +00:00
sp.wack
51387a52c1
style(frontend): Make modal backdrop darker ( #4285 )
2024-10-09 15:49:45 +04:00
sp.wack
fe084b4b16
chore(frontend): Change the backend base url fallback to be dynamic to current host ( #4284 )
2024-10-09 07:26:27 -04:00
tofarr
5097c4fe71
[Runtime] Audit HTTP Retry timeouts ( #4282 )
2024-10-08 19:31:25 -06:00
sp.wack
be5f9772e6
chore(frontend): Update push to GH action prompt ( #4276 )
2024-10-09 00:35:36 +04:00
OpenHands
39798e9758
Fix issue #4142 : Documentation: Create a "Usage Methods -> GUI Mode" page ( #4156 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-10-08 17:06:25 +00:00
sp.wack
d81a330a13
hotfix(frontend): Fix hero description ( #4277 )
2024-10-08 17:03:55 +00:00
mamoodi
81d3a2881a
Remove concurrency from ghcr-build so it always runs on main commits ( #4275 )
2024-10-08 12:29:31 -04:00
dependabot[bot]
59fbc11afe
chore(deps-dev): bump @types/node from 22.7.4 to 22.7.5 in /frontend ( #4272 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 15:50:35 +00:00
dependabot[bot]
1db912aed3
chore(deps): bump @reduxjs/toolkit from 2.2.7 to 2.2.8 in /frontend ( #4273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 15:45:14 +00:00
dependabot[bot]
e459069941
chore(deps): bump boto3 from 1.35.34 to 1.35.35 ( #4269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 15:19:57 +00:00
dependabot[bot]
411e66395d
chore(deps-dev): bump openai from 1.51.0 to 1.51.1 ( #4268 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 17:13:12 +02:00
dependabot[bot]
bf61bcb34a
chore(deps): bump google-generativeai from 0.8.2 to 0.8.3 ( #4267 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 17:10:56 +02:00
dependabot[bot]
69f2bf93c1
chore(deps): bump json-repair from 0.29.8 to 0.29.10 ( #4266 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 17:09:58 +02:00
sp.wack
3661893161
fix(frontend): Set min width so it doesn't squish on smaller screens ( #4264 )
2024-10-08 10:06:15 -04:00
sp.wack
ebeda8bcfb
fix(frontend) End session and redirect to main screen if token is invalid ( #4263 )
2024-10-08 10:05:57 -04:00
sp.wack
ce18792b12
docs(frontend): Update README ( #4262 )
2024-10-08 10:05:18 -04:00
sp.wack
ef3e106543
chore(frontend): Add meta title and description ( #4265 )
2024-10-08 10:04:30 -04:00
sp.wack
9d6c1e569d
fix(frontend): Refactor frontend config ( #4261 )
2024-10-08 10:04:13 -04:00
tofarr
cdd05a98db
Lockup Resiliency and Asyncio Improvements ( #4221 )
2024-10-08 07:17:37 -06:00
Boxuan Li
568c8ce993
Runtime build fixes for OpenHands as a python library ( #3989 )
2024-10-07 19:50:07 -07:00
JeevaRamanathan
9296cedbed
Improved readability in CONTRIBUTING.md ( #4240 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-10-08 01:35:27 +00:00
Robert Brennan
98b39023f4
Ask the agent not to push changes to GitHub ( #4222 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-10-08 01:14:14 +00:00
Engel Nyst
e6847e9e61
Move agenthub within openhands ( #4130 )
2024-10-08 00:34:18 +00:00
Alejandro Cuadron Lafuente
a3571ec510
[Fix] Error when trying to pull all docker evaluation containers ( #4244 )
2024-10-08 05:03:36 +08:00
Aditya Bharat Soni
0809d26f4d
fix: Allow evaluation benchmarks to pass image urls in run_controller() instead of simply passing strings ( #4100 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-10-07 15:37:08 -04:00
Xingyao Wang
9c07370559
fix runtime_startup_env_vars not being used ( #4250 )
2024-10-07 15:33:12 -04:00
sp.wack
bfdd7fd620
feat(frontend): UI overhaul ( #3604 )
2024-10-07 23:15:38 +04:00
dependabot[bot]
0186674352
chore(deps): bump i18next from 23.15.1 to 23.15.2 in /frontend ( #4252 )
...
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 >
2024-10-07 22:07:08 +04:00
dependabot[bot]
d4666cdc7d
chore(deps-dev): bump @types/react from 18.3.10 to 18.3.11 in /frontend ( #4194 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 16:47:40 +00:00
dependabot[bot]
3886fa8b04
chore(deps-dev): bump pre-commit from 3.8.0 to 4.0.0 ( #4249 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 15:31:18 +00:00
dependabot[bot]
46299301f2
chore(deps): bump termcolor from 2.4.0 to 2.5.0 ( #4247 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 17:26:06 +02:00
dependabot[bot]
7be224e595
chore(deps): bump boto3 from 1.35.33 to 1.35.34 ( #4246 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 17:25:28 +02:00
dependabot[bot]
11ea248b41
chore(deps-dev): bump build from 1.2.2 to 1.2.2.post1 ( #4243 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 17:24:55 +02:00
dependabot[bot]
097de51be2
chore(deps): bump anthropic from 0.34.2 to 0.35.0 ( #4245 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 17:23:32 +02:00
dependabot[bot]
cd0198b87f
chore(deps): bump litellm from 1.48.14 to 1.48.18 ( #4248 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 15:15:32 +00:00
Xingyao Wang
01ae54a69d
fix swebench repo/version being string ( #4241 )
2024-10-07 22:01:42 +08:00
dependabot[bot]
93f95d85de
chore(deps): bump @vitejs/plugin-react from 4.3.1 to 4.3.2 in /frontend ( #4119 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 08:30:26 +00:00
Engel Nyst
6b1f23a20a
Fix browsing actions to be more robust ( #4226 )
2024-10-06 22:03:13 -04:00
mamoodi
09243eba07
Small changes to getting started ( #4233 )
2024-10-06 13:48:21 -04:00
mamoodi
e3450bb8c9
Update README to installation guides for system requirements ( #4232 )
2024-10-06 13:48:05 -04:00
Naman Tyagi
583b54c854
Fix grammar, typos, and consistency in CREDITS.md ( #4229 )
2024-10-06 16:50:43 +02:00
Engel Nyst
8c32ef2234
Fix to use async variant of completion ( #4228 )
2024-10-06 05:10:36 +02:00
Engel Nyst
9d0e6a24bc
Refactor embeddings ( #4219 )
2024-10-05 18:59:08 +00:00
Boxuan Li
40d2935911
BrowserOutputObservation: Remove axtree from log ( #4206 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-10-05 11:07:40 -07:00
Robert Brennan
42c118f4b4
Add Getting Started docs ( #4224 )
2024-10-05 14:21:02 +00:00
tofarr
e60eaf9a52
Feat Startup events for the remote runtime ( #4210 )
2024-10-04 12:33:57 -06:00
dependabot[bot]
1354675ce3
chore(deps-dev): bump ruff from 0.6.8 to 0.6.9 ( #4218 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 18:03:58 +00:00
dependabot[bot]
2eb42cb4f4
chore(deps-dev): bump llama-index from 0.11.15 to 0.11.16 ( #4216 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 17:43:16 +00:00
dependabot[bot]
00f961822a
chore(deps): bump boto3 from 1.35.32 to 1.35.33 ( #4217 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 18:56:43 +02:00
dependabot[bot]
62c39def7c
chore(deps): bump json-repair from 0.29.7 to 0.29.8 ( #4215 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 12:24:44 -04:00
dependabot[bot]
e986e78b31
chore(deps): bump protobuf from 4.25.5 to 5.28.2 ( #4214 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 12:24:24 -04:00
dependabot[bot]
6d461a4934
chore(deps): bump litellm from 1.48.10 to 1.48.14 ( #4213 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 12:24:02 -04:00
tobitege
25462ae394
(arch) ghcr-build.yml: fix interpolation error (RELEVANT_SHA) ( #4207 )
2024-10-04 11:40:45 -04:00
dependabot[bot]
ad60ef11ad
chore(deps): bump tailwind-merge from 2.5.2 to 2.5.3 in /frontend ( #4211 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 19:20:28 +04:00
dependabot[bot]
ceebbcac2a
chore(deps): bump i18next-http-backend from 2.6.1 to 2.6.2 in /frontend ( #4212 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 19:20:06 +04:00
Xingyao Wang
245334e89d
[eval] improve update output script for swe-bench ( #4180 )
2024-10-04 15:10:03 +00:00
Xingyao Wang
80a631361b
eval: update aiderbench readme ( #4209 )
2024-10-04 09:26:12 -04:00
Xingyao Wang
9cc9b19958
eval: improve swebench infer error handling and retry ( #4205 )
2024-10-04 07:09:56 -05:00
Xingyao Wang
0c2a35b256
[eval] update aider bench scripts ( #4203 )
2024-10-04 02:23:06 +00:00
Robert Brennan
641a15356f
Better AWS S3 storage support ( #4195 )
2024-10-03 22:53:46 +00:00
Xingyao Wang
42649745bd
fix(runtime): fix bash interrupt on program that cannot be stopped via ctrl+c ( #4161 )
2024-10-04 06:48:44 +08:00
Vaishakh
4678ae4ebd
Reduce list spacing ( #4177 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-10-03 16:52:41 -04:00
Robert Brennan
2f310d9338
Fix for sha detection for docker tags ( #4197 )
2024-10-03 16:51:35 -04:00
tofarr
ee6a1cf334
Fix issue where an exception is raised because we try to finish a thread that was never started ( #4200 )
2024-10-03 22:04:26 +02:00
tofarr
152f99c64f
Chore Bump python version ( #3545 )
2024-10-03 13:40:55 -04:00
tofarr
909e332207
Fix Better error message in development when version number changes. ( #4188 )
2024-10-03 17:37:10 +02:00
dependabot[bot]
053e2f90d5
chore(deps-dev): bump llama-index from 0.11.14 to 0.11.15 ( #4190 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-03 17:35:18 +02:00
dependabot[bot]
bd4640924c
chore(deps): bump boto3 from 1.35.31 to 1.35.32 ( #4192 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-03 17:32:35 +02:00
dependabot[bot]
f26861aa93
chore(deps): bump litellm from 1.48.9 to 1.48.10 ( #4191 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-03 17:32:03 +02:00
mamoodi
cf9f980a22
Release 0.9.8 ( #4189 )
2024-10-03 10:52:41 -04:00
Xingyao Wang
16a2cf37da
fix: reuse config parser for cli ( #4187 )
2024-10-03 09:41:02 -04:00
Robert Brennan
9c95d0ff58
Enable authentication for runtime environments ( #4179 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-10-03 09:14:39 -04:00
Graham Neubig
9641bfbd3e
Fix issue #4181 : 'Prompting best practices documentation' ( #4183 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-03 07:58:13 -04:00
Ikko Eltociear Ashimine
5c31fd9357
chore: update agent_session.py ( #4186 )
2024-10-03 07:00:45 +00:00
Engel Nyst
1abfd3b808
Retry on litellm's APIError, which includes 502 ( #4167 )
2024-10-03 01:54:49 +02:00
Xingyao Wang
e0594432e2
fix: build shutdown listener ( #4147 )
2024-10-02 22:25:10 +00:00
Xingyao Wang
e81c5597d6
feat(runtime): use micromamba instead of mamba and fix build issue ( #4154 )
2024-10-02 21:23:18 +00:00
Rehan Ganapathy
c8a933590a
(feat) allow specification of config.toml location via args (solves #3947 ) ( #4168 )
...
Co-authored-by: Rehan Ganapathy <rehanganapathy@MACASF.local >
2024-10-02 20:30:12 +00:00
mamoodi
dd228c07e0
Small reordering of PR template ( #4173 )
2024-10-02 13:30:53 -04:00
tofarr
e0f8a5d508
Fix: Add timeout on websocket accept ( #4169 )
2024-10-02 10:51:12 -06:00
dependabot[bot]
e93db80769
chore(deps-dev): bump reportlab from 4.2.4 to 4.2.5 ( #4170 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 18:28:34 +02:00
dependabot[bot]
14a4e1018a
chore(deps): bump litellm from 1.48.7 to 1.48.9 ( #4176 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 16:15:15 +00:00
dependabot[bot]
bb151655cc
chore(deps-dev): bump streamlit from 1.38.0 to 1.39.0 ( #4175 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 16:06:58 +00:00
dependabot[bot]
471867859f
chore(deps): bump boto3 from 1.35.30 to 1.35.31 ( #4174 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 15:50:47 +00:00
dependabot[bot]
a1d09c4437
chore(deps): bump google-cloud-aiplatform from 1.68.0 to 1.69.0 ( #4172 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 15:40:16 +00:00
dependabot[bot]
240b500acf
chore(deps-dev): bump openai from 1.50.2 to 1.51.0 ( #4171 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 17:28:43 +02:00
Xingyao Wang
d518ca08b7
standardize error message across remote runtime and eventstream runtime ( #4159 )
2024-10-02 22:42:17 +08:00
Graham Neubig
52e0630af8
Update .openhands_instructions with linting ( #4165 )
2024-10-02 08:10:09 -04:00
Graham Neubig
178dbfaf4a
Run pre-commit ( #4163 )
2024-10-02 04:52:02 +00:00
Xingyao Wang
240a470a1d
Revert "add few seconds to properly receive timeout error from client"
...
This reverts commit dd2cb4399a .
2024-10-01 23:44:05 -04:00
Xingyao Wang
dd2cb4399a
add few seconds to properly receive timeout error from client
2024-10-01 23:43:50 -04:00
tofarr
4eaf28d7b1
Fix ctrl c not working during startup ( #4155 )
2024-10-02 11:05:00 +08:00
Engel Nyst
5a45c648a8
attributes for BE/FE should not be sent ( #4150 )
2024-10-01 23:00:03 +00:00
Xingyao Wang
3cf794faef
fix(runtime build): only check for image exist on exact hash tag ( #4152 )
2024-10-01 22:20:25 +00:00
mamoodi
04643d6f3c
Make Claude Sonnet 3.5 the recommended model and update docs accordingly ( #4151 )
2024-10-01 20:32:39 +00:00
Xingyao Wang
53a015f718
fix: make llm_completions optional to fix eval_infer.py ( #4148 )
2024-10-02 03:55:03 +08:00
Graham Neubig
148d22e1af
Fix issue #4136 : 'Restructuring documentation' ( #4138 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-10-01 17:44:48 +00:00
Robert Brennan
31b2e4b5b2
allow specifying exact remote image ( #4135 )
2024-10-01 13:17:51 -04:00
dependabot[bot]
1d6633164f
chore(deps-dev): bump @types/node from 22.7.3 to 22.7.4 in /frontend ( #4118 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 13:16:32 -04:00
dependabot[bot]
dd89cfba2a
chore(deps): bump @react-types/shared from 3.24.1 to 3.25.0 in /frontend ( #4139 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 13:16:08 -04:00
mamoodi
0144caaf1f
Update eval doc for remote runtime ( #4145 )
2024-10-01 13:14:36 -04:00
Robert Brennan
ec1a86f150
Handle errors when starting session ( #4134 )
2024-10-01 12:40:09 -04:00
dependabot[bot]
926af7f5fd
chore(deps): bump boto3 from 1.35.29 to 1.35.30 ( #4144 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 16:19:07 +00:00
dependabot[bot]
cc55c6dbe5
chore(deps): bump litellm from 1.48.6 to 1.48.7 ( #4141 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 18:18:49 +02:00
OpenHands
c777cfeacf
Fix issue #4113 : Document github action ( #4124 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-01 18:08:57 +02:00
dependabot[bot]
823966c24e
chore(deps-dev): bump @types/react from 18.3.9 to 18.3.10 in /frontend ( #4117 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 10:55:45 -04:00
dependabot[bot]
adba7dad96
chore(deps): bump uvicorn from 0.30.6 to 0.31.0 ( #4114 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 10:55:27 -04:00
Xingyao Wang
1109637efb
Update instruction for new version of eval runtime-api ( #4128 )
2024-09-30 23:48:38 +00:00
mamoodi
71adfeebab
Update PR Template for better release notes ( #4126 )
2024-09-30 17:06:56 -04:00
Robert Brennan
8059e8e298
make runtime url configurable ( #4093 )
2024-09-30 18:59:57 +00:00
Xingyao Wang
54ac340e0b
refactor: standardize linter output data structure and interface ( #4077 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-10-01 02:40:23 +08:00
dependabot[bot]
13901b4b5a
chore(deps): bump python-multipart from 0.0.9 to 0.0.12 ( #4121 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 20:30:55 +02:00
dependabot[bot]
0b27d51135
chore(deps): bump litellm from 1.48.5 to 1.48.6 ( #4120 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 20:30:09 +02:00
dependabot[bot]
f0ce682fa0
chore(deps): bump json-repair from 0.29.5 to 0.29.7 ( #4115 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 20:28:32 +02:00
dependabot[bot]
3567911da8
chore(deps): bump boto3 from 1.35.28 to 1.35.29 ( #4122 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 20:27:58 +02:00
Graham Neubig
215d227e5a
Reference the OpenHands resolver ( #4125 )
2024-09-30 14:26:12 -04:00
mamoodi
50e6cc6156
Release 0.9.7 ( #4123 )
2024-09-30 11:28:16 -04:00
Xingyao Wang
8d6eda3623
fix eval_infer.sh to correctly copy SWE-Bench logs ( #4111 )
2024-09-29 18:39:18 -05:00
Cole Murray
d5f965b474
Update LiteLLLM to 1.48.5 ( #4110 )
2024-09-29 06:42:59 +00:00
tobitege
c3bbe604eb
(fix) Fix logging in shared eval file to prevent key disclosure ( #4108 )
2024-09-28 19:33:16 +00:00
Ana Noemi
c7fe39998c
Update README to decrease unsuccessful drivebys ( #4091 )
2024-09-28 18:52:01 +00:00
Xingyao Wang
ec6e07647f
fix hash equivalance verification ci for fork ( #4107 )
2024-09-29 02:19:59 +08:00
Graham Neubig
e744eadb8b
Robustify openhands resolver workflow ( #4105 )
2024-09-28 11:35:56 -04:00
Engel Nyst
e582806004
Vision and prompt caching fixes ( #4014 )
2024-09-28 14:37:29 +02:00
OpenHands
f427f9d8d4
Fix issue #4103 : Improve description of how to do frontend setup and testing in .openhands_instructions ( #4104 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-09-28 06:41:34 +00:00
Graham Neubig
d669c7b60d
Add github issue resolution workflow ( #4102 )
2024-09-28 04:52:52 +00:00
dependabot[bot]
42be4ee5bc
chore(deps-dev): bump openai from 1.48.0 to 1.50.2 ( #4101 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-28 05:04:03 +02:00
Engel Nyst
f994277d0f
Make agents follow configured temperature ( #4099 )
2024-09-28 01:15:46 +00:00
tofarr
5ccee7c8a7
Fix Bash commands now do not block and actually respect the timeout ( #4058 )
2024-09-28 08:40:00 +08:00
tobitege
575a829d94
(enh) add test_python_version to test_bash.py runtime tests ( #4098 )
2024-09-28 08:21:14 +08:00
Xingyao Wang
2bed3a424c
chore: pass logger DEBUG mode to client side ( #4096 )
2024-09-28 08:21:04 +08:00
Xingyao Wang
a4cc010110
chore: parser fix for deepseek ( #4097 )
2024-09-28 08:20:51 +08:00
tobitege
9651368e6a
revert #3871 dockerfile template: don't write to .bashrc file ( #4095 )
2024-09-27 21:49:51 +00:00
tofarr
c5025fb66e
Fix Reducing the amount being downloaded every time the hash changes. ( #4078 )
2024-09-27 15:48:33 -06:00
Robert Brennan
3f9111c615
add idle time to client server ( #4084 )
2024-09-27 19:41:16 +00:00
dependabot[bot]
89e95f2671
chore(deps): bump boto3 from 1.35.27 to 1.35.28 ( #4090 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 16:48:34 +00:00
dependabot[bot]
5bfa0c2f8d
chore(deps): bump browsergym from 0.7.0 to 0.7.1 ( #4089 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 16:21:58 +00:00
dependabot[bot]
84141f656d
chore(deps-dev): bump chromadb from 0.5.9 to 0.5.11 ( #4088 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 16:19:17 +00:00
dependabot[bot]
6ff7506581
chore(deps-dev): bump reportlab from 4.2.2 to 4.2.4 ( #4086 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 16:01:32 +00:00
dependabot[bot]
41dc7f0256
chore(deps-dev): bump llama-index from 0.11.13 to 0.11.14 ( #4085 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 15:50:17 +00:00
Xingyao Wang
34f3b61536
[runtime hash] fix runtime hash mismatch between inside app image and in "development mode" ( #4039 )
2024-09-27 15:26:26 +00:00
dependabot[bot]
4533c47595
chore(deps-dev): bump @types/node from 22.7.2 to 22.7.3 in /frontend ( #4081 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 15:20:11 +00:00
Xingyao Wang
47774e60b0
chore: remove deprecated dockerfile ( #4079 )
2024-09-27 15:03:23 +00:00
Robert Brennan
b78f646b65
Release 0.9.6 ( #4076 )
2024-09-26 21:27:17 +00:00
Amir
3e5c01dfc8
Remove param from docstring that does not exist in the append_file ( #4060 )
2024-09-26 22:25:11 +02:00
tobitege
29c34e0b6a
(fix) actions.ts: restored handleAssistantMessage handling order ( #4074 )
2024-09-26 19:56:12 +00:00
tofarr
c919086e25
Fix for regression ( #4075 )
...
Regression fixed
2024-09-26 12:58:00 -06:00
Engel Nyst
0a03c802f5
Refactor llm.py ( #4057 )
2024-09-26 17:44:18 +00:00
Xingyao Wang
081ebdbdd8
[runtime] do not keep rebuilding from generic image ( #4072 )
2024-09-26 17:19:46 +00:00
dependabot[bot]
572c7b726d
chore(deps-dev): bump ruff from 0.6.7 to 0.6.8 ( #4067 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 17:19:16 +00:00
Xingyao Wang
cfc5bb70c1
Update README.md for CodeAct ( #4070 )
2024-09-26 16:55:08 +00:00
dependabot[bot]
008b866a38
chore(deps-dev): bump jsdom from 25.0.0 to 25.0.1 in /frontend ( #3992 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 16:34:29 +00:00
dependabot[bot]
676ad3e140
chore(deps-dev): bump chromadb from 0.5.7 to 0.5.9 ( #4069 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 16:08:17 +00:00
dependabot[bot]
19278de5d0
chore(deps): bump json-repair from 0.29.4 to 0.29.5 ( #4068 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 15:48:39 +00:00
dependabot[bot]
891e4a8d34
chore(deps): bump datasets from 3.0.0 to 3.0.1 ( #4065 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 15:35:36 +00:00
dependabot[bot]
85be8607e0
chore(deps): bump litellm from 1.48.1 to 1.48.2 ( #4066 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 23:33:24 +08:00
dependabot[bot]
49b244610c
chore(deps-dev): bump openai from 1.47.1 to 1.48.0 ( #4063 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 17:16:59 +02:00
dependabot[bot]
b347b1d06f
chore(deps): bump boto3 from 1.35.26 to 1.35.27 ( #4064 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 17:15:11 +02:00
dependabot[bot]
0c86a60b35
chore(deps-dev): bump @types/node from 22.7.0 to 22.7.2 in /frontend ( #4062 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 19:11:06 +04:00
tofarr
01317138e2
Fix: uvicorn reloading when python files in workspace change, & started section for debugging instructions for developers ( #4041 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-09-26 08:57:37 -06:00
Xingyao Wang
e03855cd7f
Make sure we print the observation in the same way as the LLM sees it
2024-09-26 14:01:48 +00:00
jaki300
757c9593f1
Create gke-example.md ( #3795 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-09-26 09:11:33 -04:00
mamoodi
266e8ff951
Release 0.9.5 ( #4061 )
2024-09-26 08:36:31 -04:00
dependabot[bot]
3e79cd12a6
chore(deps-dev): bump @types/react from 18.3.8 to 18.3.9 in /frontend ( #4029 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 14:41:21 +04:00
tobitege
2cc1c3ef42
(enh) Docker runtime builder with BuildKit support, enh. caching ( #4009 )
2024-09-26 08:50:53 +02:00
dependabot[bot]
ef0b08a46e
chore(deps-dev): bump tailwindcss from 3.4.12 to 3.4.13 in /frontend ( #4030 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 05:28:03 +00:00
dependabot[bot]
f1d5202884
chore(deps): bump vite from 5.4.7 to 5.4.8 in /frontend ( #4046 )
2024-09-26 12:56:35 +08:00
dependabot[bot]
11cedfb854
chore(deps): bump google-cloud-aiplatform from 1.67.1 to 1.68.0 ( #4051 )
2024-09-26 12:56:16 +08:00
dependabot[bot]
6d103a0db2
chore(deps-dev): bump @types/node from 22.6.1 to 22.7.0 in /frontend ( #4047 )
2024-09-26 12:56:00 +08:00
Engel Nyst
798aaeaef6
remove Exception in the agent ( #4054 )
2024-09-26 06:39:17 +02:00
tofarr
0df4b97e5b
Fix startup statuses ( #4053 )
2024-09-25 14:38:32 -06:00
Xingyao Wang
81b3cd71b3
[eval] log evaluating warnings directly to console ( #4026 )
2024-09-26 03:42:32 +08:00
Robert Brennan
9241ae2148
Fix persistence of "advanced settings" ( #4038 )
2024-09-25 12:57:08 -04:00
dependabot[bot]
d3f86e052a
chore(deps-dev): bump llama-index from 0.11.12 to 0.11.13 ( #4044 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 18:24:09 +02:00
dependabot[bot]
e0c65f8f9c
chore(deps): bump google-generativeai from 0.8.1 to 0.8.2 ( #4050 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 18:22:01 +02:00
dependabot[bot]
394ab360a8
chore(deps): bump boto3 from 1.35.25 to 1.35.26 ( #4048 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 18:21:27 +02:00
dependabot[bot]
8a146d5ced
chore(deps): bump litellm from 1.48.0 to 1.48.1 ( #4049 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 18:20:47 +02:00
mamoodi
1d052818ae
Set runtime container image so it doesn't need to be rebuilt ( #4035 )
2024-09-25 05:20:45 +02:00
tofarr
ee284bae8f
Fix server lock up on session init ( #4007 )
2024-09-24 15:49:30 -06:00
Xingyao Wang
1b1d8f0b02
[eval] Use imap_unorderd for parallizing evaluation ( #4040 )
2024-09-24 20:47:27 +00:00
tobitege
c32cec7f89
(enh) send status messages to UI during startup ( #3771 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <contact@rbren.io >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-09-24 18:46:58 +00:00
Robert Brennan
7b2b1eff57
fix up settings saves ( #4037 )
2024-09-24 18:18:19 +00:00
dependabot[bot]
2f1b537471
chore(deps): bump minio from 7.2.8 to 7.2.9 ( #4034 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 18:07:24 +02:00
dependabot[bot]
f2a71eb388
chore(deps): bump boto3 from 1.35.24 to 1.35.25 ( #4027 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 18:06:52 +02:00
dependabot[bot]
63c5d74169
chore(deps-dev): bump openai from 1.47.0 to 1.47.1 ( #4033 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 18:06:20 +02:00
dependabot[bot]
5d77aec90b
chore(deps): bump litellm from 1.47.1 to 1.48.0 ( #4032 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 18:05:50 +02:00
Xingyao Wang
a66e738957
[eval] use mp Pool instead ProcessPoolExecutor ( #4025 )
2024-09-24 23:59:06 +08:00
dependabot[bot]
582f07f9c9
chore(deps-dev): bump @types/node from 22.5.5 to 22.6.1 in /frontend ( #4028 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 19:51:39 +04:00
sp.wack
83b7fcc3ed
hotfix(frontend): Clear base URL when advanced options is unselected ( #4016 )
2024-09-24 19:49:39 +04:00
Graham Neubig
dc418e7b71
Update README.md for runtime ( #4015 )
2024-09-24 02:50:15 +02:00
mamoodi
dd3d1497f6
Add clearer OpenHands Configuration logs ( #4011 )
2024-09-23 18:42:00 -04:00
Xingyao Wang
8ea2d61ff2
[llm] Add app name for OpenRouter ( #4010 )
2024-09-24 00:26:07 +02:00
Graham Neubig
73ded7de10
Make drop_params default in llm_config ( #4012 )
2024-09-23 16:57:10 -04:00
dependabot[bot]
3f6aa0d1f1
chore(deps-dev): bump ruff from 0.6.6 to 0.6.7 ( #4001 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 20:15:54 +02:00
dependabot[bot]
2556767ccb
chore(deps-dev): bump @types/react from 18.3.7 to 18.3.8 in /frontend ( #3974 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:43:16 -04:00
tobitege
fbef93b762
Refactor config.py file into package (own folder with separate files) ( #3987 )
2024-09-23 12:42:54 -04:00
dependabot[bot]
3a93fd4c64
chore(deps): bump vite from 5.4.6 to 5.4.7 in /frontend ( #3994 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:39:24 -04:00
dependabot[bot]
a12e8cf06a
chore(deps): bump json-repair from 0.29.2 to 0.29.4 ( #4000 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:38:49 -04:00
dependabot[bot]
69479852ff
chore(deps-dev): bump llama-index from 0.11.10 to 0.11.12 ( #3999 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:38:40 -04:00
dependabot[bot]
7024e973d4
chore(deps): bump browsergym from 0.6.4 to 0.7.0 ( #3998 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:38:28 -04:00
dependabot[bot]
a260cc8dc8
chore(deps): bump boto3 from 1.35.23 to 1.35.24 ( #3997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:38:13 -04:00
dependabot[bot]
7e53c96b14
chore(deps-dev): bump openai from 1.46.1 to 1.47.0 ( #4002 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 18:38:02 +02:00
dependabot[bot]
96b23d2e4c
chore(deps): bump jose from 5.9.2 to 5.9.3 in /frontend ( #3993 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 12:37:52 -04:00
dependabot[bot]
b97aa10b66
chore(deps): bump litellm from 1.46.8 to 1.47.1 ( #4003 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 18:36:58 +02:00
Aavash Baral
b61455042f
fix: models cut off in Settings UI ( #3900 ) ( #3991 )
2024-09-23 10:54:00 -04:00
Ikko Eltociear Ashimine
c84495830e
[eval] update swe_bench/README.md ( #3990 )
2024-09-23 11:03:09 +02:00
Xingyao Wang
3435f1e5d8
Store the file edit backup file in /tmp ( #3958 )
2024-09-23 06:32:24 +08:00
Xingyao Wang
714e46f29a
[eval] save eventstream & llm completions for SWE-Bench run_infer ( #3923 )
2024-09-22 04:39:13 +00:00
mamoodi
e0608af0b3
Add OpenRouter provider docs ( #3986 )
2024-09-21 20:57:25 -04:00
Xingyao Wang
402a03cb9a
change top_p default value to 1.0 ( #3983 )
2024-09-21 18:00:18 +00:00
tobitege
01462e11d7
(fix) CodeActAgent/LLM: react on should_exit flag (user cancellation) ( #3968 )
2024-09-20 23:49:45 +02:00
Engel Nyst
ebd93977cd
Update local ollama doc ( #3966 )
2024-09-20 21:56:38 +02:00
mamoodi
ef189d52a5
Remove ollama reference from documentation for now ( #3959 )
2024-09-20 14:48:48 -04:00
mamoodi
3c77cc80dc
Release 0.9.4 ( #3982 )
2024-09-20 20:05:01 +02:00
dependabot[bot]
31b189c9af
chore(deps-dev): bump ruff from 0.6.5 to 0.6.6 ( #3976 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 18:44:25 +02:00
dependabot[bot]
a7630c399a
chore(deps): bump boto3 from 1.35.22 to 1.35.23 ( #3977 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 18:43:40 +02:00
dependabot[bot]
86521c971b
chore(deps): bump litellm from 1.46.6 to 1.46.8 ( #3975 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 18:40:40 +02:00
tobitege
6682e0f1dd
(fix) CodeActAgent: use content of AgentDelegateObservation ( #3970 )
...
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
2024-09-20 18:31:11 +02:00
dependabot[bot]
031b91457a
chore(deps): bump pandas from 2.2.2 to 2.2.3 ( #3978 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 16:21:52 +00:00
Xingyao Wang
b13ed017d8
[eval] add git patch post-processing for SWE-Bench eval_infer ( #3980 )
2024-09-20 15:33:53 +00:00
Robert Brennan
72ca1690a7
Wait for runtime to be ready in __init__ ( #3963 )
2024-09-20 17:31:30 +02:00
tobitege
45066f19dc
(fix) restore sudo-capability after recent changes ( #3964 )
2024-09-19 23:08:13 +02:00
dependabot[bot]
809903bad4
chore(deps-dev): bump chromadb from 0.5.5 to 0.5.7 ( #3951 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:35:25 +02:00
dependabot[bot]
071f1f0e13
chore(deps): bump google-cloud-aiplatform from 1.67.0 to 1.67.1 ( #3952 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:33:59 +02:00
dependabot[bot]
08a505406b
chore(deps): bump litellm from 1.46.4 to 1.46.6 ( #3953 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:33:08 +02:00
dependabot[bot]
1756b85675
chore(deps): bump browsergym from 0.6.3 to 0.6.4 ( #3954 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:31:46 +02:00
dependabot[bot]
e8ab8f1146
chore(deps): bump boto3 from 1.35.21 to 1.35.22 ( #3955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:28:24 +02:00
dependabot[bot]
a6ea4c2a60
chore(deps-dev): bump sympy from 1.13.2 to 1.13.3 ( #3956 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:27:51 +02:00
dependabot[bot]
1e7f398376
chore(deps-dev): bump openai from 1.46.0 to 1.46.1 ( #3957 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:27:14 +02:00
niliy01
0f6fb0f80e
(enh) unify the log output in docker build process ( #3961 )
...
Signed-off-by: niliy <WannaTen@users.noreply.github.com >
2024-09-19 19:19:16 +02:00
dependabot[bot]
bd1f0f1671
chore(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend ( #3950 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 21:12:38 +04:00
tobitege
2842efa0e8
ChatMessage: get timestamp out of direct view ( #3948 )
2024-09-19 15:40:20 +02:00
tobitege
620526b8b4
agent_controller: in PAUSED state reduce delegate logspam from delegate ( #3946 )
2024-09-19 14:34:38 +02:00
tofarr
31dbd3d02e
Fix google cloud session manager ( #3942 )
2024-09-19 06:28:10 -06:00
tofarr
dd7174e559
Fix broken cli ( #3941 )
2024-09-18 19:15:09 -06:00
Engel Nyst
8fdfece059
Refactor messages serialization ( #3832 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-09-18 23:48:58 +02:00
tofarr
ad0b549d8b
Feat Tightening up Timeouts and interrupt conditions. ( #3926 )
2024-09-18 20:50:42 +00:00
Engel Nyst
47f60b8275
Don't send gemini settings when the llm is not gemini ( #3940 )
2024-09-18 20:12:58 +00:00
Xingyao Wang
5d7f2fd4ae
[eval] Allow evaluation of SWE-Bench patches on RemoteRuntime ( #3927 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-09-18 16:07:34 -04:00
dependabot[bot]
22e885736b
chore(deps-dev): bump openai from 1.45.1 to 1.46.0 ( #3929 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 20:22:42 +02:00
dependabot[bot]
f9589a552e
chore(deps): bump google-cloud-aiplatform from 1.66.0 to 1.67.0 ( #3934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 20:22:32 +02:00
dependabot[bot]
043fb2771d
chore(deps): bump @nextui-org/react from 2.4.6 to 2.4.8 in /frontend ( #3888 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 17:50:52 +00:00
dependabot[bot]
b95740cc55
chore(deps-dev): bump tailwindcss from 3.4.11 to 3.4.12 in /frontend ( #3928 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 21:38:26 +04:00
Robert Brennan
c864715b43
Fix UID management for ubuntu users ( #3937 )
2024-09-18 16:29:39 +00:00
Robert Brennan
a7f1bca586
fix documentation links ( #3936 )
2024-09-18 12:21:30 -04:00
tobitege
b4408b41c9
(feat) LLM class: add safety_settings for Gemini; improve max_output_tokens defaulting ( #3925 )
2024-09-18 11:51:23 -04:00
Engel Nyst
e3be71f523
Fix init order with threading ( #3935 )
2024-09-18 15:26:51 +00:00
dependabot[bot]
dbe767325f
chore(deps): bump boto3 from 1.35.20 to 1.35.21 ( #3930 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 17:13:25 +02:00
dependabot[bot]
ec0fe35d48
chore(deps): bump fastapi from 0.114.2 to 0.115.0 ( #3932 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 17:12:48 +02:00
dependabot[bot]
883f36b005
chore(deps): bump browsergym from 0.6.0 to 0.6.3 ( #3931 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 17:11:59 +02:00
dependabot[bot]
dc6b4b7296
chore(deps): bump litellm from 1.46.1 to 1.46.4 ( #3933 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 15:06:39 +00:00
dependabot[bot]
fe0a8eb036
chore(deps-dev): bump ruff from 0.6.4 to 0.6.5 ( #3894 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 14:20:26 +00:00
tobitege
c3117e8c39
(feat) add --version to cli ( #3924 )
2024-09-18 09:44:51 -04:00
Qiang Li
f7ebc1cf1f
chore: Add docker files for developing inside container. ( #3911 )
2024-09-17 23:19:01 +02:00
mamoodi
8a419b5c45
Reorder sidebar doc by bringing LLMs higher up ( #3922 )
2024-09-17 14:26:13 -04:00
dependabot[bot]
9787a31ba1
chore(deps-dev): bump @types/react from 18.3.6 to 18.3.7 in /frontend ( #3920 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 11:57:33 -04:00
dependabot[bot]
31296624d1
chore(deps): bump vite from 5.4.5 to 5.4.6 in /frontend ( #3919 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 11:57:23 -04:00
dependabot[bot]
656222f416
chore(deps): bump boto3 from 1.35.19 to 1.35.20 ( #3915 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 11:29:15 -04:00
dependabot[bot]
a4e61faf56
chore(deps-dev): bump llama-index from 0.11.9 to 0.11.10 ( #3916 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 11:29:06 -04:00
dependabot[bot]
f4657edc48
chore(deps): bump litellm from 1.46.0 to 1.46.1 ( #3917 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 15:21:32 +00:00
Engel Nyst
ef09f0fe37
Small fix in readme ( #3912 )
2024-09-17 14:33:25 +00:00
Xingyao Wang
f996b31d64
[eval] Fix multi-processing bug (again^3) & allow set EXP_NAME for each run_infer ( #3907 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-09-17 14:07:58 +00:00
mamoodi
fa0d9cfa42
Add providers section in documentation and put current docs under it ( #3905 )
2024-09-17 08:52:13 -04:00
niliy01
07a094e701
(enh) Update Docker pull data in place ( #3910 )
...
Signed-off-by: Yi Lin <teroincn@gmail.com >
2024-09-17 10:22:07 +02:00
tobitege
52c5abccbf
(enh) Dockerfile.j2: improve env vars for bash and activate in .bashrc ( #3871 )
2024-09-17 08:49:04 +02:00
dependabot[bot]
29b0e62cd7
chore(deps): bump react-i18next from 15.0.1 to 15.0.2 in /frontend ( #3889 )
2024-09-17 11:04:48 +08:00
dependabot[bot]
2a10ff1374
chore(deps): bump litellm from 1.44.28 to 1.46.0 ( #3896 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 20:56:22 +02:00
dependabot[bot]
592c9580d2
chore(deps-dev): bump @types/node from 22.5.4 to 22.5.5 in /frontend ( #3890 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 18:29:25 +00:00
niliy01
804674bb9f
refactor the logic in agent_controller to imporve readability ( #3873 )
...
Signed-off-by: Yi Lin <teroincn@gmail.com >
2024-09-16 14:13:52 -04:00
Engel Nyst
41a54378dc
Add delegates events to eval trajectories ( #3881 )
2024-09-16 14:10:42 -04:00
mamoodi
9d4eb7d19d
Minor tweaks to getting started guide ( #3901 )
2024-09-16 13:53:46 -04:00
dependabot[bot]
d886bf7e2b
chore(deps-dev): bump postcss from 8.4.45 to 8.4.47 in /frontend ( #3886 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 11:17:33 -05:00
dependabot[bot]
dcede97f68
chore(deps-dev): bump openai from 1.45.0 to 1.45.1 ( #3887 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 11:17:11 -05:00
dependabot[bot]
531aec404a
chore(deps): bump jose from 5.8.0 to 5.9.2 in /frontend ( #3891 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-09-16 11:16:26 -05:00
dependabot[bot]
b7e050eaf6
chore(deps): bump fastapi from 0.114.1 to 0.114.2 ( #3892 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 11:15:59 -05:00
dependabot[bot]
1cc1016768
chore(deps-dev): bump @types/react from 18.3.5 to 18.3.6 in /frontend ( #3893 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-09-16 11:15:45 -05:00
dependabot[bot]
d3c2a022b3
chore(deps-dev): bump llama-index-embeddings-ollama from 0.3.0 to 0.3.1 ( #3895 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-09-16 11:15:26 -05:00
dependabot[bot]
88abf1b5d8
chore(deps): bump boto3 from 1.35.18 to 1.35.19 ( #3897 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-09-16 11:15:09 -05:00
mamoodi
834296f7b4
Missed adding Groq to sidebar so it shows up ( #3885 )
2024-09-16 11:31:53 -04:00
Graham Neubig
243cb492aa
Run pre-commit on all files ( #3884 )
2024-09-16 11:07:08 -04:00
mamoodi
f11e767eb5
Remove Cleanup stage in runtime tests ( #3861 )
...
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-09-16 10:14:49 -04:00
tofarr
0db664986d
Tightened up the logic on retries. ( #3882 )
2024-09-16 07:28:06 -06:00
tobitege
a33f61c025
(feat) Show messages' timestamp in UI ( #3869 )
2024-09-16 05:41:29 +02:00
tobitege
a45b20a406
(fix) runtime: tweak _wait_until_alive tenacity and exception handling ( #3878 )
2024-09-16 04:24:58 +02:00
Engel Nyst
f6709d08ef
Add docs for Groq and for OpenAI proxies ( #3877 )
2024-09-15 23:08:37 +00:00
Xingyao Wang
2b3925278d
[eval] refactor process instance logic into update_progress ( #3875 )
2024-09-15 18:47:15 -04:00
tobitege
ecf4aed28b
(fix) Update logs after run_action (EventStreamRuntime) ( #3870 )
2024-09-15 18:50:10 +02:00
mamoodi
a97ef34139
documentation changes associated with UI changes and more consistency ( #3866 )
2024-09-14 17:22:15 -04:00
tobitege
554636cf2a
(fix) Fix runtime (RT) tests and split tests in 2 actions (openhands/root) ( #3791 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-09-14 21:51:30 +02:00
tobitege
57390eb26b
(enh) docker pull (if not found locally) with progress info ( #3682 )
2024-09-14 06:26:42 +02:00
Engel Nyst
379f2b6f23
Fix queue length on Macs ( #3867 )
2024-09-14 01:11:29 +00:00
Graham Neubig
26cc1670ad
Adds OpenAI o-1 models to frontend ( #3868 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-09-13 23:53:24 +00:00
dependabot[bot]
cbeae3e612
chore(deps): bump browsergym from 0.5.1 to 0.6.0 ( #3860 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 22:43:17 +02:00
dependabot[bot]
434951af23
chore(deps): bump boto3 from 1.35.17 to 1.35.18 ( #3858 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 17:25:49 +00:00
dependabot[bot]
900d819394
chore(deps): bump vite from 5.4.4 to 5.4.5 in /frontend ( #3862 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 11:53:30 -04:00
Xingyao Wang
3a1b8c093b
[eval] yet another eval fixes on multi-processing ( #3854 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-09-13 15:51:22 +00:00
dependabot[bot]
cea6b6e30e
chore(deps-dev): bump llama-index from 0.11.8 to 0.11.9 ( #3859 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 15:19:06 +00:00
dependabot[bot]
0233cd7848
chore(deps): bump litellm from 1.44.24 to 1.44.28 ( #3856 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 15:13:34 +00:00
dependabot[bot]
95edc1b5cf
chore(deps): bump google-generativeai from 0.8.0 to 0.8.1 ( #3855 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 15:06:24 +00:00
tobitege
6111f530c2
(fix) StuckDetector: syntax error loops were not detected ( #3663 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-09-13 16:53:52 +02:00
Xingyao Wang
78c5f58adc
refactor & improve retry for the reliability of RemoteRuntime & evaluation ( #3846 )
2024-09-13 07:37:07 -04:00
dependabot[bot]
7506b20087
chore(deps): bump boto3 from 1.35.16 to 1.35.17 ( #3841 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.16 to 1.35.17.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.16...1.35.17 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 10:07:05 +00:00
mamoodi
bff9296d68
Make the publish PyPi manual to fit current release process ( #3851 )
2024-09-12 20:53:19 -04:00
mamoodi
4b5240cdf7
Release 0.9.3 ( #3850 )
2024-09-12 20:51:34 -04:00
Robert Brennan
9ef79cbe22
fix advanced settings issue ( #3849 )
2024-09-12 22:00:31 +00:00
Robert Brennan
1f13d80ddc
fix saves ( #3848 )
2024-09-12 21:47:02 +00:00
Robert Brennan
58de5221f5
fix file access ( #3847 )
2024-09-12 15:30:21 -04:00
Robert Brennan
9bbb35ec18
minor settings fixes ( #3809 )
...
* minor settings fixes
* useMemo
* fix code
2024-09-12 19:08:18 +00:00
Xingyao Wang
797f02ff6f
rename huggingface evaluation benchmark ( #3845 )
2024-09-12 18:50:26 +00:00
Xingyao Wang
47d9621742
[eval] SWE-Bench eval usability fixes ( #3836 )
...
* [eval] increase timeout for swebench eval init/complete
* allow CmdRunAction to optionally block when .timeout is setted
* fix unit test for serialization
* fix unit tests for security analyzer
* fix integration tests
* add more timeout
* only check P2P when instances are non-empty;
convert P2P and F2P columns to string instead of list
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-09-12 16:33:51 +00:00
dependabot[bot]
8c12f5b67d
chore(deps-dev): bump tailwindcss from 3.4.10 to 3.4.11 in /frontend ( #3838 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.10 to 3.4.11.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.11/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-12 11:38:21 -04:00
dependabot[bot]
6132a58367
chore(deps-dev): bump husky from 9.1.5 to 9.1.6 in /frontend ( #3839 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.1.5 to 9.1.6.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.1.5...v9.1.6 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-12 11:38:15 -04:00
Xingyao Wang
2fe2f4c530
[eval] increase timeout for SWEBench eval init/complete ( #3829 )
...
* [eval] increase timeout for swebench eval init/complete
* allow CmdRunAction to optionally block when .timeout is setted
* fix unit test for serialization
* fix unit tests for security analyzer
* fix integration tests
* add more timeout
2024-09-12 15:20:58 +00:00
tofarr
4d8f812f88
chore: update the icons from OpenDevin to OpenHands ( #3835 )
...
* chore: update the icons from OpenDevin to OpenHands
* Update logo
2024-09-12 14:19:31 +00:00
tofarr
e5cb80d59d
docs: Update steps for running integration tests in a local environment ( #3830 )
...
* docs: Update steps for running integration tests in a local environment
2024-09-12 03:22:53 -06:00
sp.wack
ee9bea393f
feat(frontend): Update settings to include base URL ( #3755 )
...
* Update settings to include base URL
* Fix tests
2024-09-11 21:57:19 -04:00
dependabot[bot]
940de86caa
chore(deps): bump browsergym from 0.4.3 to 0.5.1 ( #3833 )
...
Bumps browsergym from 0.4.3 to 0.5.1.
---
updated-dependencies:
- dependency-name: browsergym
dependency-type: direct:production
update-type: version-update:semver-minor
...
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 >
2024-09-12 03:55:21 +02:00
Frank Xu
fe5ecb6da8
add url info in browsing observation ( #3815 )
...
* add url info in browsing observation
* fix integration tests for url
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-09-12 02:46:39 +02:00
mamoodi
41b8f3e4a7
Fail the Runtime tests check if the previous jobs were cancelled or failed ( #3825 )
...
* Fail the Runtime tests check if the previous jobs were cancelled or failed
* Check only for failures
* Add test exit
* Test cancel
* fix conditions
* fix condition again
* Try another way
* Now test success
2024-09-11 16:40:00 -04:00
dependabot[bot]
93ecd82e61
chore(deps): bump google-cloud-aiplatform from 1.65.0 to 1.66.0 ( #3828 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.65.0 to 1.66.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases )
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-aiplatform/compare/v1.65.0...v1.66.0 )
---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 18:52:35 +02:00
dependabot[bot]
052149ccf3
chore(deps-dev): bump llama-index from 0.11.6 to 0.11.8 ( #3827 )
...
Bumps [llama-index](https://github.com/run-llama/llama_index ) from 0.11.6 to 0.11.8.
- [Release notes](https://github.com/run-llama/llama_index/releases )
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md )
- [Commits](https://github.com/run-llama/llama_index/compare/v0.11.6...v0.11.8 )
---
updated-dependencies:
- dependency-name: llama-index
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 18:51:05 +02:00
dependabot[bot]
3aba722a59
chore(deps-dev): bump evaluate from 0.4.2 to 0.4.3 ( #3818 )
...
Bumps [evaluate](https://github.com/huggingface/evaluate ) from 0.4.2 to 0.4.3.
- [Release notes](https://github.com/huggingface/evaluate/releases )
- [Commits](https://github.com/huggingface/evaluate/compare/v0.4.2...v0.4.3 )
---
updated-dependencies:
- dependency-name: evaluate
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 18:47:22 +02:00
dependabot[bot]
4738640f4e
chore(deps): bump datasets from 2.21.0 to 3.0.0 ( #3821 )
...
Bumps [datasets](https://github.com/huggingface/datasets ) from 2.21.0 to 3.0.0.
- [Release notes](https://github.com/huggingface/datasets/releases )
- [Commits](https://github.com/huggingface/datasets/compare/2.21.0...3.0.0 )
---
updated-dependencies:
- dependency-name: datasets
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 18:46:23 +02:00
dependabot[bot]
bf6f7b9943
chore(deps): bump google-generativeai from 0.7.2 to 0.8.0 ( #3822 )
...
Bumps [google-generativeai](https://github.com/google/generative-ai-python ) from 0.7.2 to 0.8.0.
- [Release notes](https://github.com/google/generative-ai-python/releases )
- [Changelog](https://github.com/google-gemini/generative-ai-python/blob/main/RELEASE.md )
- [Commits](https://github.com/google/generative-ai-python/compare/v0.7.2...v0.8.0 )
---
updated-dependencies:
- dependency-name: google-generativeai
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 18:35:33 +02:00
dependabot[bot]
0f20965999
chore(deps): bump fastapi from 0.114.0 to 0.114.1 ( #3823 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.114.0 to 0.114.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.114.0...0.114.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 16:21:08 +00:00
dependabot[bot]
e6034b301b
chore(deps): bump vite from 5.4.3 to 5.4.4 in /frontend ( #3817 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.3 to 5.4.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 19:19:49 +03:00
dependabot[bot]
9e50b88f9f
chore(deps): bump litellm from 1.44.23 to 1.44.24 ( #3826 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.23 to 1.44.24.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.23...v1.44.24 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 16:10:43 +00:00
dependabot[bot]
fd0ecdd4e0
chore(deps): bump boto3 from 1.35.15 to 1.35.16 ( #3824 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.15 to 1.35.16.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.15...1.35.16 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 16:08:19 +00:00
Robert Brennan
c6105f264f
Improvements to file list UI ( #3794 )
...
* move filematching logic into server
* wait until ready before returning
* show loading message instead of empty
* logspam
* delint
* fix type
* add a few more default ignores
2024-09-11 09:44:37 -04:00
Engel Nyst
93f271579c
Revert "chore(deps): bump numpy from 1.26.4 to 2.1.1 ( #3713 )" ( #3816 )
...
This reverts commit 5100d12cea .
2024-09-11 12:29:32 +02:00
Boxuan Li
1976763152
Fix wrong mention of Devin in localLLMs.md ( #3814 )
2024-09-11 07:49:33 +02:00
Engel Nyst
516ca701d4
Update local-llms.md ( #3811 )
2024-09-11 01:08:20 +02:00
mamoodi
f3b2085f9b
Reduce runtime tests duration by running them across CPUs ( #3779 )
...
* Reduce runtime tests duration by running them across CPUs
* fix hardcoded image name
* test two cpus
* Test folder change
* Up the CPU to 4 again to test
* Change to 3 CPUs
* Down to 2
* Add param to remove all openhands containers
* Add comment
* Add reruns just in case
* Fix ordering of if
2024-09-10 14:31:17 -04:00
Cole Murray
97a03faf33
Add Handling of Cache Prompt When Formatting Messages ( #3773 )
...
* Add Handling of Cache Prompt When Formatting Messages
* Fix Value for Cache Control
* Fix Value for Cache Control
* Update openhands/core/message.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* Fix lint error
* Serialize Messages if Propt Caching Is Enabled
* Remove formatting message change
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-09-10 16:34:41 +00:00
dependabot[bot]
06ed142191
chore(deps): bump json-repair from 0.29.1 to 0.29.2 ( #3800 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.29.1 to 0.29.2.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/v0.29.1...v0.29.2 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 16:18:36 +00:00
dependabot[bot]
dbd0786345
chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 ( #3801 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.2 to 8.3.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 16:17:30 +00:00
dependabot[bot]
3bc9a485b8
chore(deps-dev): bump openai from 1.44.0 to 1.44.1 ( #3802 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.44.0...v1.44.1 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 16:16:32 +00:00
dependabot[bot]
2b845d9568
chore(deps): bump i18next from 23.15.0 to 23.15.1 in /frontend ( #3805 )
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.15.0 to 23.15.1.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.15.0...v23.15.1 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 23:57:59 +08:00
dependabot[bot]
d7e0db0b35
chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /frontend ( #3804 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 23:57:49 +08:00
dependabot[bot]
508681691a
chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /docs ( #3806 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 23:57:41 +08:00
tobitege
1c9b4ad78a
fix regression in fork artifact upload in ghcr_runtime ( #3807 )
2024-09-10 17:36:36 +02:00
dependabot[bot]
ecb1b9b2a0
chore(deps): bump boto3 from 1.35.14 to 1.35.15 ( #3798 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.14 to 1.35.15.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.14...1.35.15 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 17:29:56 +02:00
dependabot[bot]
e4f8708656
chore(deps): bump litellm from 1.44.22 to 1.44.23 ( #3799 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.22 to 1.44.23.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.22...v1.44.23 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 17:25:41 +02:00
dependabot[bot]
822de89394
chore(deps): bump browsergym from 0.3.4 to 0.4.3 ( #3762 )
...
* chore(deps): bump browsergym from 0.3.4 to 0.4.3
Bumps browsergym from 0.3.4 to 0.4.3.
---
updated-dependencies:
- dependency-name: browsergym
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* integration tests updated to browsergym
---------
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 >
2024-09-10 17:24:40 +02:00
Robert Brennan
c5e89be6de
fix runtime tags ( #3790 )
2024-09-09 20:03:48 +00:00
dependabot[bot]
386688da5f
chore(deps): bump fastapi from 0.113.0 to 0.114.0 ( #3783 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.113.0 to 0.114.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.113.0...0.114.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:23:34 -04:00
dependabot[bot]
6c01d25976
chore(deps): bump boto3 from 1.35.13 to 1.35.14 ( #3784 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.13 to 1.35.14.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.13...1.35.14 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:23:26 -04:00
dependabot[bot]
05e2b0c352
chore(deps-dev): bump openai from 1.43.1 to 1.44.0 ( #3787 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.43.1 to 1.44.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.43.1...v1.44.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:23:16 -04:00
dependabot[bot]
5066468c36
chore(deps-dev): bump build from 1.2.1 to 1.2.2 ( #3785 )
...
Bumps [build](https://github.com/pypa/build ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/pypa/build/releases )
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/build/compare/1.2.1...1.2.2 )
---
updated-dependencies:
- dependency-name: build
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:23:04 -04:00
dependabot[bot]
9349009074
chore(deps): bump litellm from 1.44.19 to 1.44.22 ( #3786 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.19 to 1.44.22.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.19...v1.44.22 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:22:52 -04:00
tobitege
5ffff742de
Regression fixes: LLM logging; client readiness (EventStreamRuntime) ( #3776 )
...
* Regression fixes: LLM logging; client readiness (EventStreamRuntime)
* fix llm.async_completion_wrapper bad edit in previous commit
* regen couple of mock files
* client: always log initialized status
2024-09-09 21:02:43 +02:00
dependabot[bot]
50dc17c65c
chore(deps): bump i18next from 23.14.0 to 23.15.0 in /frontend ( #3788 )
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.14.0 to 23.15.0.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.14.0...v23.15.0 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 19:31:27 +03:00
Robert Brennan
f4d6b3262d
fix runtime image ( #3782 )
2024-09-09 09:55:48 -04:00
Robert Brennan
cb3168da12
Redesign settings modal ( #3751 )
...
* add advanced options switch
* remove logic for custom models
* remove extra span
* consolidate row
* no more toast
* remove default subtitle
* fix title tags
* remove getSettingsDifference
* delint
* delint
* fix select buttons
* delete test
* fix test
* fix test
* fix labels
* remove model-id tests
* fix labels
* fix labels
* rename var
* fix test
* fix more tests
* change some mocks
* more fixes
* one more fix
* remove some mocks
* rename things
* one more test
* ahhhhh
* change required settings
* fix test
* delint
* fix build
2024-09-09 09:02:58 -04:00
tobitege
2b7517e542
(enh) add caching@v4 action in workflows ( #3780 )
...
* dummy test change
* regen yml: 1st install python 3.11, then poetry
* fix caching for poetry; old entry for python was rather useless
* fix steps order (cache before poetry)
* add poetry caching to ghcr_runtime; fix fork conditions
* ghcr_runtime: more caching actions; condition fixes
* fix interim action error (order of steps)
* cache@v4 instead of v3
* fixed interim typo for 2 fork conditions
* runtime/test_env_vars: compacted multiple tests into one to reduce time
* ugh if fork condition changes again
2024-09-09 10:49:49 +02:00
Cole Murray
dadada18ce
Add Anthropic Models to Cache Prompt ( #3775 )
...
* Add Anthropic Models to Cache Prompt
* Update Cache Prompt Active Check for Partial String Matching
2024-09-08 22:09:14 +00:00
Robert Brennan
ab3851593d
Support interactive commands ( #3653 )
...
* hacky solution for interactive commands
* add more behavior
* debug
* fix continue functionality
* remove prints
* refactor a bit
* reduce test sleep
* fix python version
* fix pre-commit issue
* Regenerate integration tests
* Update openhands/runtime/client/client.py
* revert some prompt stuff
* several integration mock files regenerated
* execute_action: remove duplicate exception logging
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-09-08 21:45:51 +02:00
dependabot[bot]
5100d12cea
chore(deps): bump numpy from 1.26.4 to 2.1.1 ( #3713 )
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.26.4 to 2.1.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v1.26.4...v2.1.1 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 15:52:27 -04:00
mamoodi
a9cf7e6ee6
docs: fix cli and headless commands ( #3768 )
2024-09-06 15:52:11 -04:00
sp.wack
8392a3fb6b
Remove unwanted (large) keys when sharing feedback ( #3766 )
2024-09-06 22:45:18 +03:00
dependabot[bot]
c376b81505
chore(deps): bump fastapi from 0.112.3 to 0.113.0 ( #3760 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.112.3 to 0.113.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.112.3...0.113.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 19:33:12 +02:00
dependabot[bot]
8440604dd1
chore(deps-dev): bump ruff from 0.6.3 to 0.6.4 ( #3763 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.3...0.6.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 19:31:58 +02:00
dependabot[bot]
a4d75cd190
chore(deps-dev): bump llama-index from 0.11.5 to 0.11.6 ( #3761 )
...
Bumps [llama-index](https://github.com/run-llama/llama_index ) from 0.11.5 to 0.11.6.
- [Release notes](https://github.com/run-llama/llama_index/releases )
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md )
- [Commits](https://github.com/run-llama/llama_index/compare/v0.11.5...v0.11.6 )
---
updated-dependencies:
- dependency-name: llama-index
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 19:31:01 +02:00
dependabot[bot]
4db929b986
chore(deps): bump litellm from 1.44.17 to 1.44.19 ( #3764 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.17 to 1.44.19.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.17...v1.44.19 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 19:30:20 +02:00
dependabot[bot]
b6b38fcd37
chore(deps-dev): bump openai from 1.43.0 to 1.43.1 ( #3765 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.43.0 to 1.43.1.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.43.0...v1.43.1 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 19:29:02 +02:00
dependabot[bot]
d619be96d1
chore(deps): bump boto3 from 1.35.12 to 1.35.13 ( #3759 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.12 to 1.35.13.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.12...1.35.13 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 18:09:36 +02:00
dependabot[bot]
6f44ea0115
chore(deps): bump json-repair from 0.28.4 to 0.29.1 ( #3745 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.28.4 to 0.29.1.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/v0.28.4...v0.29.1 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 18:08:17 +02:00
Robert Brennan
0f118df910
Docs: fix "architecture" and "llms" sections ( #3749 )
...
* fix llm docs
* fix architecture
2024-09-06 09:51:45 -04:00
Jiayi Pan
43c4a7fff4
Allow Generalized SWE-Bench format for evaluation ( #3752 )
...
* allow generalized swe-bench format
* Update run_infer.py
* fix linter
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-09-06 13:05:00 +00:00
tobitege
57187417b7
revert enabling litellm verbose mode from testing ( #3750 )
2024-09-05 20:12:04 +00:00
tobitege
03b5b03bb2
(enh) CodeActAgent: improve logging; sensible retry defaults in config ( #3729 )
...
* CodeActAgent: improve logging; sensible retry defaults for completion errors
* CodeActAgent: reduce completion error message sent to UI
* tweak values; docs+config template changes
* fix format_messages; log exception in codeactagent again
2024-09-05 18:14:15 +00:00
dependabot[bot]
681276f27c
chore(deps): bump google-cloud-aiplatform from 1.64.0 to 1.65.0 ( #3747 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.64.0 to 1.65.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases )
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-aiplatform/compare/v1.64.0...v1.65.0 )
---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 13:31:15 -04:00
niliy01
82a154f7e7
(feat) making prompt caching optional instead of enabled default ( #3689 )
...
* (feat) making prompt caching optional instead of enabled default
At present, only the Claude models support prompt caching as a experimental feature, therefore, this feature should be implemented as an optional setting rather than being enabled by default.
Signed-off-by: Yi Lin <teroincn@gmail.com >
* handle the conflict
* fix unittest mock return value
* fix lint error in whitespace
---------
Signed-off-by: Yi Lin <teroincn@gmail.com >
2024-09-05 18:52:26 +02:00
dependabot[bot]
5b7ab28511
chore(deps): bump vite from 5.4.2 to 5.4.3 in /frontend ( #3721 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.3/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:54:09 -04:00
dependabot[bot]
ca3f39e918
chore(deps-dev): bump postcss from 8.4.44 to 8.4.45 in /frontend ( #3722 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.44 to 8.4.45.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.44...8.4.45 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:53:50 -04:00
dependabot[bot]
6c2630e506
chore(deps-dev): bump @types/node from 22.5.2 to 22.5.4 in /frontend ( #3740 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.5.2 to 22.5.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:53:38 -04:00
dependabot[bot]
260e41486e
chore(deps-dev): bump llama-index from 0.11.4 to 0.11.5 ( #3741 )
...
Bumps [llama-index](https://github.com/run-llama/llama_index ) from 0.11.4 to 0.11.5.
- [Release notes](https://github.com/run-llama/llama_index/releases )
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md )
- [Commits](https://github.com/run-llama/llama_index/compare/v0.11.4...v0.11.5 )
---
updated-dependencies:
- dependency-name: llama-index
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:53:28 -04:00
dependabot[bot]
9b0fb8f81a
chore(deps): bump boto3 from 1.35.11 to 1.35.12 ( #3742 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.11 to 1.35.12.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.11...1.35.12 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:53:22 -04:00
dependabot[bot]
cd360ef6aa
chore(deps): bump litellm from 1.44.15 to 1.44.17 ( #3743 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.15 to 1.44.17.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.15...v1.44.17 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:53:15 -04:00
dependabot[bot]
5bb46525a4
chore(deps): bump fastapi from 0.112.2 to 0.112.3 ( #3744 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.112.2 to 0.112.3.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.112.2...0.112.3 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:53:08 -04:00
dependabot[bot]
f80e4a9e5d
chore(deps): bump anthropic from 0.34.1 to 0.34.2 ( #3746 )
...
Bumps [anthropic](https://github.com/anthropics/anthropic-sdk-python ) from 0.34.1 to 0.34.2.
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases )
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/anthropics/anthropic-sdk-python/compare/v0.34.1...v0.34.2 )
---
updated-dependencies:
- dependency-name: anthropic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:52:59 -04:00
mamoodi
60c5fd41ec
Update docs on LLM providers for consistency ( #3738 )
...
* Update docs on LLM providers for consistency
* Update headless command
* minor tweaks based on feedback
---------
Co-authored-by: Robert Brennan <contact@rbren.io >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-09-05 15:10:28 +00:00
Xingyao Wang
688068a44e
Fix issues for running RemoteRuntime in parallel on SWE-Bench ( #3716 )
...
* feat: add SWE-bench fullset support
* fix instance image list
* update eval script and documentation
* increase timeout for remote runtime
* add push script
* handle the case when ret push is an generator
* update pbar
* set SWE-Bench default to run SWE-Bench lite
* add script to cleanup remote runtime
* fix the cases when tag is too long
* update README
* update readme for cleanup
* rename od to oh
* Update evaluation/swe_bench/README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/swe_bench/README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/swe_bench/scripts/cleanup_remote_runtime.sh
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/swe_bench/scripts/cleanup_remote_runtime.sh
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/swe_bench/scripts/cleanup_remote_runtime.sh
Co-authored-by: Graham Neubig <neubig@gmail.com >
* gets API key and Runtime from env var
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-09-05 10:34:31 +08:00
Robert Brennan
ee158feb15
Documentation updates ( #3733 )
...
* update badges
* fix badges
* better badges
* move credits
* more badge work
* add gh logo
* update some copy
* update logo
* fix height
* update text
* emdash
* remove cruft
* move title
* update links
* add hr
* white logo
* move some stuff to getting-started
* revert logo
* more copy changes
* minor tweaks
* fix sidebar
* explicit sidebar
* words
* fix tag
* fix how-to
* more docs work
* update styles
* fix up custom sandbox docs
* change eval title
* fix up getting-started
* fix getting started
* update to 0.9.2
* update screenshot
* add company link
* fix dark mode
* minor fixes
* update image
* update headless and cli docs
* update readme
* fix links
* revert package
* rename links
* fix links
* fix link
* chagne to claude
2024-09-04 21:22:52 +00:00
dependabot[bot]
ec25abd98b
chore(deps): bump boto3 from 1.35.10 to 1.35.11 ( #3724 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.10 to 1.35.11.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.10...1.35.11 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tofarr <tofarr@gmail.com >
2024-09-04 12:49:11 -07:00
leo
bb28dea51f
Add documentation for CLI mode ( #3706 )
...
* Add documentation for CLI mode
Fixes #3703
Add documentation for CLI mode in OpenHands.
* **New Documentation**: Add `docs/modules/usage/how-to/cli-mode.md` to document CLI mode.
- Include instructions on starting an interactive OpenHands session via the command line.
- Explain the difference between CLI mode and headless mode.
- Provide examples of CLI commands and expected outputs.
* **Update Existing Documentation**: Modify `docs/modules/usage/how-to/headless-mode.md`.
- Clarify the difference between headless mode and CLI mode.
- Add a reference to the new CLI mode documentation.
* Update cli-mode.md
* Update headless-mode.md
---------
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: tofarr <tofarr@gmail.com >
2024-09-04 15:38:57 -04:00
Robert Brennan
2a99aa6679
Cosmetic README updates ( #3728 )
...
* update badges
* fix badges
* better badges
* move credits
* more badge work
* add gh logo
* update some copy
* update logo
* fix height
* update text
* emdash
* remove cruft
* move title
* update links
* add hr
* white logo
* move some stuff to getting-started
* revert logo
* more copy changes
* minor tweaks
* words
* fix getting started
* update to 0.9.2
* update screenshot
* minor fixes
2024-09-04 19:38:28 +00:00
mamoodi
add4653335
Release 0.9.2 ( #3727 )
2024-09-04 14:31:54 -04:00
Robert Brennan
2557c18fb1
specify runtime image ( #3726 )
2024-09-04 12:03:26 -04:00
tobitege
bc31fb15fe
(fix) CodeActAgent: fix issues with vision support in prompts ( #3665 )
...
* CodeActAgent: fix message prep if prompt caching is not supported
* fix python version in regen tests workflow
* fix in conftest "mock_completion" method
* add disable_vision to LLMConfig; revert change in message parsing in llm.py
* format messages in several files for completion
* refactored message(s) formatting (llm.py); added vision_is_active()
* fix a unit test
* regenerate: added LOG_TO_FILE and FORCE_REGENERATE env flags
* try to fix path to logs folder in workflow
* llm: prevent index error
* try FORCE_USE_LLM in regenerate
* tweaks everywhere...
* fix 2 random unit test errors :(
* added FORCE_REGENERATE_TESTS=true to regenerate CLI
* fix test_lint_file_fail_typescript again
* double-quotes for env vars in workflow; llm logger set to debug
* fix typo in regenerate
* regenerate iterations now 20; applied iteration counter fix by Li
* regenerate: pass FORCE_REGENERATE flag into env
* fixes for int tests. several mock files updated.
* browsing_agent: fix response_parser.py adding ) to empty response
* test_browse_internet: fix skipif and revert obsolete mock files
* regenerate: fi bracketing for http server start/kill conditions
* disable test_browse_internet for CodeAct*Agents; mock files updated after merge
* missed to include more mock files earlier
* reverts after review feedback from Li
* forgot one
* browsing agent test, partial fixes and updated mock files
* test_browse_internet works in my WSL now!
* adapt unit test test_prompt_caching.py
* add DEBUG to regenerate workflow command
* convert regenerate workflow params to inputs
* more integration test mock files updated
* more files
* test_prompt_caching: restored test_prompt_caching_headers purpose
* file_ops: fix potential exception, like "cross device copy"; fixed mock files accordingly
* reverts/changes wrt feedback from xingyao
* updated docs and config template
* code cleanup wrt review feedback
2024-09-04 17:58:30 +02:00
mamoodi
1b66f2e777
Revert "Create a reusable workflow for building, testing and publishing runti…" ( #3725 )
...
This reverts commit d1a741792f .
2024-09-04 11:47:01 -04:00
mamoodi
d1a741792f
Create a reusable workflow for building, testing and publishing runtime images and use it ( #3717 )
...
* Test resuable workflow
* fix path for reusable workflow
* Fix workflow typo
* fix reusable workflow
* input typo
* Add secrets to reusable workflow
* Make token required
* Fix secret indentation
* Fix image with tag
2024-09-04 08:58:59 -04:00
Shubham raj
2bc3e8d584
Fix: llm completion exception breaks CodeActAgent ( #3678 )
...
* Catch exception and return finish action with an exception message in case of exception in llm completion
* Remove exception logs
* Raise llm response error for any exception in llm completion
* Raise LLMResponseError from async completion and async streaming completion as well
2024-09-04 05:51:49 +02:00
sp.wack
0bb0903a22
Fix anthropic providers pointing to the correct model ID ( #3715 )
2024-09-03 18:17:07 +00:00
dependabot[bot]
dd3a701b93
chore(deps): bump litellm from 1.44.14 to 1.44.15 ( #3712 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.14 to 1.44.15.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/commits )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 10:57:29 -07:00
dependabot[bot]
d4e6ea5e49
chore(deps-dev): bump llama-index from 0.11.2 to 0.11.4 ( #3711 )
...
Bumps [llama-index](https://github.com/run-llama/llama_index ) from 0.11.2 to 0.11.4.
- [Release notes](https://github.com/run-llama/llama_index/releases )
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md )
- [Commits](https://github.com/run-llama/llama_index/compare/v0.11.2...v0.11.4 )
---
updated-dependencies:
- dependency-name: llama-index
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-09-03 10:57:12 -07:00
mamoodi
510a82a039
Verified list of LLMs working with OpenHands and some LLM doc changes ( #3714 )
...
* Verified list of LLMs working with OpenHands and some LLM doc changes
* Update list of verified
* Add warning for ollama guide
2024-09-03 13:14:38 -04:00
Xingyao Wang
d8a87d7ccb
[Eval] Make SWE-Bench run_infer.sh to default to run SWE-Bench Lite ( #3704 )
...
* feat: add SWE-bench fullset support
* fix instance image list
* update eval script and documentation
* increase timeout for remote runtime
* add push script
* handle the case when ret push is an generator
* update pbar
* set SWE-Bench default to run SWE-Bench lite
2024-09-04 00:58:14 +08:00
tofarr
ff64085042
doc updates for headless / cli mode ( #3707 )
...
* Documentation update for headless / cli mode
* WIP
* WIP
* WIP
* Fix link
2024-09-03 10:56:21 -04:00
mamoodi
31a2dbb372
Indicate browser as experimental so user is aware it may not be fully stable ( #3676 )
...
* Indicate browser as experimental so user knows it may not be fully stable
* Add translation of change for all languages
2024-09-02 22:25:22 -04:00
sp.wack
7df3ca4ac8
Fix ( #3694 )
2024-09-02 22:23:57 -04:00
dependabot[bot]
0a9369df5e
chore(deps): bump litellm from 1.44.11 to 1.44.14 ( #3698 )
2024-09-03 02:10:51 +00:00
dependabot[bot]
327393670a
chore(deps): bump boto3 from 1.35.9 to 1.35.10 ( #3696 )
2024-09-03 09:17:00 +08:00
Xingyao Wang
d283420ac2
feat: add SWE-bench fullset support ( #3477 )
...
* feat: add SWE-bench fullset support
* fix instance image list
* update eval script and documentation
* add push script
* handle the case when ret push is an generator
* update pbar
2024-09-02 20:28:52 -04:00
dependabot[bot]
57ad0583b7
chore(deps-dev): bump lint-staged from 15.2.9 to 15.2.10 in /frontend ( #3700 )
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 15.2.9 to 15.2.10.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v15.2.9...v15.2.10 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 16:38:38 +00:00
dependabot[bot]
2f359b4f29
chore(deps-dev): bump @types/node from 22.5.1 to 22.5.2 in /frontend ( #3702 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.5.1 to 22.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 15:56:45 +00:00
dependabot[bot]
5f3ee286bf
chore(deps-dev): bump postcss from 8.4.41 to 8.4.44 in /frontend ( #3701 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.41 to 8.4.44.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.41...8.4.44 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 15:56:03 +00:00
Mislav Balunovic
f979d612ec
(fix) confirmation mode bugfix for the EventStreamRuntime ( #3695 )
2024-09-02 13:27:33 +00:00
Boxuan Li
75d5591816
file_ops: Use tmp file for original linting ( #3681 )
...
Fix a potential issue that might lead to file corruption when edit linting is enabled
#3124 introduces a feature for editing: running linter twice before and after the change and only extract new errors introduced by the agent. This has some potential issues and I am working on #3649 to address them, but I feel like I am not gonna finish it in the next few days, and that PR has become harder and harder to review, thus this PR, which only focuses on a small improvement.
So what's the issue? When we run linters on the original file before our edits, we need to copy the original file and use a temporary file to lint, because linting may have side-effect (e.g. modifying the file in-place). I used the word "may" because:
Flake8 has no side-effect, so not a problem as of now.
We don't enforce this or document this "no side-effect" as a requirement for linter implementation, so side-effect is allowed.
Regardless, the "after-edit-linting" uses the same approach: backup the file before linting to avoid data corruption. We should keep our "before-edit-linting" consistent.
Why no new unittest that reproduces the issue? Well, as I have mentioned earlier, flake8 has no side-effect, so technically it's not a bug but a flaw. Therefore, there's no way to write a test that reproduces the issue.
2024-09-01 23:36:57 -07:00
tobitege
7068a73ae7
(enh) Improve CodeActAgent's file editing reliability ( #3610 )
...
* improve file editing prompts and unit test
converted most raise calls to a _output_error call in file_ops.py
* tweaks in test_agent_skill.py wrt to SEP separator
* tweaked the separator
* remove server runtime remnants and TEST_RUNTIME references
* restore use of TEST_RUNTIME args and variables
* fix integration tests
* added hint to properly escape docstrings
* revert latest prompt change
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-09-02 06:03:22 +02:00
Yufan Song
15a32e973e
Docs: add logo to repo ( #3691 )
...
* add logo to repo
* change position
* change position
* change position
2024-09-02 02:24:35 +00:00
mamoodi
6fcc4ca052
fix eval README link ( #3692 )
2024-09-02 09:29:42 +08:00
tobitege
c83fab8a00
llm: add NotFoundError to completion exception handling ( #3668 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-09-01 07:47:21 +00:00
Boxuan Li
1e2796e168
Fix step count out-of-sync bug when child agent fails ( #3680 )
2024-09-01 09:36:51 +02:00
dependabot[bot]
e5bff4bca8
chore(deps-dev): bump llama-index-embeddings-azure-openai ( #3669 )
...
Bumps llama-index-embeddings-azure-openai from 0.2.4 to 0.2.5.
---
updated-dependencies:
- dependency-name: llama-index-embeddings-azure-openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 16:39:01 -07:00
dependabot[bot]
72a705f9a5
chore(deps-dev): bump ruff from 0.6.2 to 0.6.3 ( #3674 )
2024-08-30 20:28:04 +00:00
dependabot[bot]
6b8adde7bc
chore(deps): bump litellm from 1.44.9 to 1.44.11 ( #3671 )
2024-08-30 20:18:16 +00:00
dependabot[bot]
a130367ec7
chore(deps): bump boto3 from 1.35.7 to 1.35.9 ( #3670 )
2024-08-31 00:11:35 +08:00
dependabot[bot]
52cc0977ca
chore(deps-dev): bump @types/react from 18.3.4 to 18.3.5 in /frontend ( #3672 )
2024-08-31 00:11:21 +08:00
dependabot[bot]
1955fba2ca
chore(deps-dev): bump openai from 1.42.0 to 1.43.0 ( #3673 )
2024-08-31 00:11:03 +08:00
dependabot[bot]
46dae57cf2
chore(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /docs ( #3675 )
2024-08-31 00:10:47 +08:00
tobitege
dbb671a8a5
logname fix; improve test calling instruction ( #3666 )
2024-08-30 17:15:31 +02:00
Graham Neubig
99139e9c72
Release to pypi ( #3667 )
...
* Release to pypi
* Change to match our actual versioning
2024-08-30 15:08:25 +00:00
dependabot[bot]
c0a5cc0ba8
chore(deps-dev): bump @testing-library/react in /frontend ( #3652 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 16.0.0 to 16.0.1.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 10:42:51 -04:00
dependabot[bot]
5956349a94
chore(deps): bump litellm from 1.44.7 to 1.44.9 ( #3654 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.7 to 1.44.9.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.7...v1.44.9 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 22:01:51 +08:00
niliy01
89e1c4f29c
feat: add more embed models that Ollama supports recently ( #3641 )
...
Signed-off-by: Yi Lin <teroincn@gmail.com >
2024-08-30 07:58:01 -04:00
tobitege
1ef83a8554
fix test_is_stuck.py to not fail on macos ( #3662 )
2024-08-30 05:06:30 +00:00
Xingyao Wang
090c911a50
(refactor) Make Runtime class synchronous ( #3661 )
...
* change runtime to be synchronous
* fix test runtime with the new interface
* fix arg
* fix eval
* fix missing config attribute
* fix plugins
* fix on_event by revert it back to async
* update upload_file endpoint
* fix argument to upload file
* remove unncessary async for eval;
fix evaluation run in parallel
* use asyncio to run controller for eval
* revert file upload
* truncate eval test result output
2024-08-30 01:37:03 +00:00
Robert Brennan
b0e52f121c
fix build for fork ( #3660 )
2024-08-29 21:49:38 +00:00
Robert Brennan
ece8fef739
implement GitHub action for integration regeneration ( #3659 )
...
* modify readme
* Regenerate integration tests
* actually run the integration tests
* fix python version
* add diff check
* remove colima
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-29 21:46:41 +00:00
Robert Brennan
09cfcfbee9
add (placeholder) workflow for regenerating the integration tests ( #3657 )
...
* add workflow
* add todo
2024-08-29 20:12:11 +00:00
mamoodi
37e6fa442e
Release 0.9.1 ( #3656 )
2024-08-29 13:55:29 -04:00
Xingyao Wang
8b1f207d39
feat: support remote runtime ( #3406 )
...
* feat: refactor building logic into runtime builder
* return image name
* fix testcases
* use runtime builder for eventstream runtime
* have runtime builder return str
* add api_key to sandbox config
* draft remote runtime
* remove extra if clause
* initialize runtime based on box class
* add build logic
* use base64 for file upload
* get runtime image prefix from API
* replace ___ with _s_ to make it a valid image name
* use /build to start build and /build_status to check the build progress
* update logging
* fix exit code
* always use port
* add remote runtime
* rename runtime
* fix tests import
* make dir first if work_dir does not exists;
* update debug print to remote runtime
* fix exit close_sync
* update logging
* add retry for stop
* use all box class for test keep prompt
* fix test browsing
* add retry stop
* merge init commands to save startup time
* fix await
* remove sandbox url
* support execute through specific runtime url
* fix file ops
* simplify close
* factor out runtime retry code
* fix exception handling
* fix content type error (e.g., bad gateway when runtime is not ready)
* add retry for wait until alive;
add retry for check image exists
* Revert "add retry for wait until alive;"
This reverts commit dd013cd268 .
* retry when wait until alive
* clean up msg
* directly save sdist to temp dir for _put_source_code_to_dir
* support running testcases in parallel
* tweak logging;
try to close session
* try to close session even on exception
* update poetry lock
* support remote to run integration tests
* add warning for workspace base on remote runtime
* set default runtime api
* remove server runtime
* update poetry lock
* support running swe-bench (n=1) eval on remoteruntime
* add a timeout of 30 min
* add todo for docker namespace
* update poetry loc
2024-08-29 15:53:37 +00:00
Shubham raj
296fa8182a
Mock config env variables ( #3621 )
2024-08-29 15:48:23 +00:00
tobitege
a2d94c9cb1
(enh) StuckDetector: fix+enhance syntax error loop detection ( #3628 )
...
* fix StuckDetector and add more errors for detection
* more stringent error detection and more unit tests
2024-08-29 17:33:54 +02:00
tobitege
ae153aa8ab
(enh) review of logger.py; less logging in AgentController ( #3648 )
...
* revised logger.py; agent_controller: less debug logging (every second)
* agent_controller._step: removed logging upon _pending_action
2024-08-29 16:07:38 +02:00
tobitege
fd0fad7362
improve github.md with more API commands with less code duplication ( #3651 )
2024-08-29 16:02:14 +02:00
tobitege
8fca5a5354
linter and test_aider_linter extensions for eslint ( #3543 )
...
* linter and test_aider_linter extensions for eslint
* linter tweaks
* try enabling verbose output in linter test
* one more option for linter test
* try conftest.py for tests/unit folder
* enable verbose mode in workflow; remove conftest.py again
* debug print statements of linter results
* skip some tests if eslint is not installed at all
* more tweaks
* final test skip setups
* code quality revisions
* fix test again
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-29 10:40:43 +02:00
tobitege
c875a5fb77
(feat) Add Aider bench output visualizer ( #3643 )
...
* aider-bench: add visualization to summarize script and readme
* added example cost and actions histogram images for readme
* moved dependencies to evaluation section
2024-08-29 05:03:44 +00:00
niliy01
717929b5d4
docs: delete "ssh_box and image_agnostic_util references" in zh-hans doc ( #3647 )
...
Signed-off-by: Yi Lin <teroincn@gmail.com >
2024-08-29 04:36:35 +00:00
dependabot[bot]
216d624705
chore(deps-dev): bump llama-index from 0.11.1 to 0.11.2 ( #3637 )
...
Bumps [llama-index](https://github.com/run-llama/llama_index ) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/run-llama/llama_index/releases )
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md )
- [Commits](https://github.com/run-llama/llama_index/compare/v0.11.1...v0.11.2 )
---
updated-dependencies:
- dependency-name: llama-index
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 10:33:49 +08:00
mamoodi
813b5a2c62
Added stale exemption for tracked issues ( #3638 )
2024-08-28 20:27:50 -04:00
dependabot[bot]
0a41e6c0cb
chore(deps): bump zope-interface from 7.0.2 to 7.0.3 ( #3630 )
...
Bumps [zope-interface](https://github.com/zopefoundation/zope.interface ) from 7.0.2 to 7.0.3.
- [Changelog](https://github.com/zopefoundation/zope.interface/blob/master/CHANGES.rst )
- [Commits](https://github.com/zopefoundation/zope.interface/compare/7.0.2...7.0.3 )
---
updated-dependencies:
- dependency-name: zope-interface
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 15:59:14 -07:00
dependabot[bot]
70c638a885
chore(deps-dev): bump streamlit from 1.37.1 to 1.38.0 ( #3631 )
...
Bumps [streamlit](https://github.com/streamlit/streamlit ) from 1.37.1 to 1.38.0.
- [Release notes](https://github.com/streamlit/streamlit/releases )
- [Commits](https://github.com/streamlit/streamlit/compare/1.37.1...1.38.0 )
---
updated-dependencies:
- dependency-name: streamlit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 15:58:59 -07:00
dependabot[bot]
da19b2c297
chore(deps): bump boto3 from 1.35.5 to 1.35.7 ( #3632 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.5 to 1.35.7.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.5...1.35.7 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tofarr <tofarr@gmail.com >
2024-08-28 15:58:45 -07:00
dependabot[bot]
6284f3c63a
chore(deps-dev): bump notebook from 7.2.1 to 7.2.2 ( #3633 )
...
Bumps [notebook](https://github.com/jupyter/notebook ) from 7.2.1 to 7.2.2.
- [Release notes](https://github.com/jupyter/notebook/releases )
- [Changelog](https://github.com/jupyter/notebook/blob/@jupyter-notebook/tree@7.2.2/CHANGELOG.md )
- [Commits](https://github.com/jupyter/notebook/compare/@jupyter-notebook/tree@7.2.1...@jupyter-notebook/tree@7.2.2 )
---
updated-dependencies:
- dependency-name: notebook
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-28 15:58:34 -07:00
dependabot[bot]
20efbc1bfb
chore(deps): bump json-repair from 0.28.3 to 0.28.4 ( #3634 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.28.3 to 0.28.4.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/v0.28.3...v0.28.4 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-28 15:58:19 -07:00
dependabot[bot]
0b8ae460ac
chore(deps): bump google-cloud-aiplatform from 1.63.0 to 1.64.0 ( #3635 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.63.0 to 1.64.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases )
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-aiplatform/compare/v1.63.0...v1.64.0 )
---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-28 15:57:58 -07:00
tobitege
daeff3dfaf
startup handling and logging of docker images tweaked ( #3645 )
2024-08-28 22:17:58 +00:00
dependabot[bot]
978951ef88
chore(deps-dev): bump @types/node from 22.5.0 to 22.5.1 in /frontend ( #3640 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.5.0 to 22.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 21:09:28 +00:00
dependabot[bot]
94d1239155
chore(deps-dev): bump @tailwindcss/typography in /frontend ( #3639 )
...
Bumps [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography ) from 0.5.14 to 0.5.15.
- [Release notes](https://github.com/tailwindlabs/tailwindcss-typography/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss-typography/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss-typography/compare/v0.5.14...v0.5.15 )
---
updated-dependencies:
- dependency-name: "@tailwindcss/typography"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 22:49:34 +03:00
Graham Neubig
c6ba0e8339
Remove singleton config ( #3614 )
...
* Remove singleton config
* Fix tests
* Fix logging reset
* Fix pre-commit
2024-08-28 20:05:49 +01:00
tobitege
f8c4d1df45
(test) Fix test_agent_controller.py mock exceptions ( #3577 )
...
* fix test_agent_controller.py mock exceptions
* revert change to agent_controller.py
2024-08-28 19:05:22 +02:00
tobitege
9c39f07430
(enh) Aider-Bench: make resumable with skip_num arg ( #3626 )
...
* added optional START_ID env flag to resume from that instance id
* prepare_dataset: fix comparisons by using instance id's as int
* aider bench complete_runtime: close runtime to close container
* added matrix display of instance id for logging
* fix typo in summarize_results.py saying summarise_results
* changed start_id to skip_num to skip rows from dataset (start_id wasn't supportable)
* doc changes about huggingface spaces to temporarily point back to OD
2024-08-28 15:42:01 +00:00
Xingyao Wang
4ed45c7c9c
Update README.md ( #3629 )
2024-08-28 15:36:16 +00:00
Xingyao Wang
d9a8b53bc2
feat: specialize CodeAct into micro agents by providing markdown files ( #3511 )
...
* update microagent name and update template.toml
* substitute actual micro_agent_name for prompt manager
* add python-frontmatter
* support micro agent in codeact
* add test cases
* add instruction from require env var
* add draft gh micro agent
* update poetry lock
* update poetry lock
2024-08-28 14:58:16 +00:00
dependabot[bot]
653bc4ef6d
chore(deps): bump fastapi from 0.112.1 to 0.112.2 ( #3598 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.112.1 to 0.112.2.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.112.1...0.112.2 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 10:05:37 +08:00
Xingyao Wang
98081b9b1b
(eval) EOF fixes for SWE-Bench evaluation ( #3623 )
...
* add error handling for client eof
* remove root check
* remove set -e
* echo USER to fix for swebench infer
* fix entry timeout
* add timeout;
fix runtime close
2024-08-27 21:09:31 +00:00
tobitege
0b8779447a
New README for OpenHands/openhands/runtime folder ( #3576 )
...
* new OpenHands/openhands/runtime/README.md - made by OpenHands
* move parts to server readme; fix OD runtime in docs
2024-08-27 21:04:50 +00:00
tobitege
097fbd6362
(fix) Enable and log if logging to file is enabled ( #3556 )
...
* enable logging to file also when DEBUG is active
* Log a message if logging to file is enabled
* log a message if DEBUG mode is enabled
2024-08-27 22:36:33 +02:00
Raj Maheshwari
0cdeb83b17
Enabling of unittests in aider benchmark should be optional. ( #3620 )
2024-08-27 17:25:55 +00:00
dependabot[bot]
292148826e
chore(deps-dev): bump jupyterlab from 4.2.4 to 4.2.5 ( #3616 )
2024-08-28 00:39:19 +08:00
dependabot[bot]
045c8367b7
chore(deps): bump zope-interface from 7.0.1 to 7.0.2 ( #3617 )
2024-08-28 00:38:49 +08:00
dependabot[bot]
0b391e09b5
chore(deps): bump litellm from 1.44.5 to 1.44.7 ( #3618 )
2024-08-28 00:38:37 +08:00
tobitege
1fddc77247
(feat) runtime: in _wait_until_alive upon start wait for client to have initialized too ( #3612 )
...
* runtime: in _wait_until_alive wait initially for client to initialize
* fix typo in runtime log entry
2024-08-27 17:11:32 +02:00
mamoodi
212a78c703
docs: More consistent documentation ( #3608 )
2024-08-27 16:04:13 +02:00
Raj Maheshwari
789f15a5db
Allow the Agent to run uniittests for verification. ( #3609 )
...
* Allow the Agent to run uniittests for verification.
* minor bugfix - removed artifact
2024-08-27 06:22:01 +00:00
dependabot[bot]
a1bdbd0aaf
chore(deps-dev): bump jsdom from 24.1.1 to 25.0.0 in /frontend ( #3589 )
2024-08-27 10:00:36 +08:00
dependabot[bot]
0f5561509d
chore(deps-dev): bump @testing-library/jest-dom in /frontend ( #3590 )
2024-08-27 10:00:14 +08:00
dependabot[bot]
e96649decd
chore(deps): bump jose from 5.7.0 to 5.8.0 in /frontend ( #3588 )
2024-08-27 09:58:55 +08:00
dependabot[bot]
47afd1b141
chore(deps): bump boto3 from 1.35.4 to 1.35.5 ( #3595 )
2024-08-27 09:58:38 +08:00
dependabot[bot]
809a6632b1
chore(deps-dev): bump mypy from 1.11.1 to 1.11.2 ( #3596 )
2024-08-27 09:58:10 +08:00
dependabot[bot]
7a856c9e68
chore(deps): bump litellm from 1.44.4 to 1.44.5 ( #3599 )
2024-08-27 09:57:38 +08:00
dependabot[bot]
8344be3996
chore(deps-dev): bump llama-index-embeddings-huggingface ( #3600 )
2024-08-27 09:57:04 +08:00
Kaushik Deka
5bb931e4d6
Add prompt caching (Sonnet, Haiku only) ( #3411 )
...
* Add prompt caching
* remove anthropic-version from extra_headers
* change supports_prompt_caching method to attribute
* change caching strat and log cache statistics
* add reminder as a new message to fix caching
* fix unit test
* append reminder to the end of the last message content
* move token logs to post completion function
* fix unit test failure
* fix reminder and prompt caching
* unit tests for prompt caching
* add test
* clean up tests
* separate reminder, use latest two messages
* fix tests
---------
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-26 20:46:44 -04:00
Raj Maheshwari
e72dc96d13
[Fix] Stop API key from leaking in evaluation outputs. ( #3603 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-26 23:38:37 +02:00
Robert Brennan
3a1c547c8c
[WIP] Fix docker push issues ( #3585 )
...
* empty commit
* fix workflows for forks
* fix runtime tests
* fix repo name
* fix artifacts
* add download step
2024-08-26 19:36:28 +00:00
mamoodi
8f6410603c
Change PR template to enforce a simple description for CHANGELOG ( #3602 )
2024-08-26 18:30:58 +00:00
tobitege
8fcf0817d4
(eval) Aider_bench: add eval_ids arg to run specific instance id's ( #3592 )
...
* add eval_ids arg to run specific instance id's; fix/extend README
* fix description in parser for --eval-ids
* fix test_arg_parser.py to account for added arg
* fix typo in README to say "summarize" instead of "summarise" for script
2024-08-27 00:49:26 +08:00
tofarr
8c4c3b18b5
Feat google cloud storage ( #3574 )
...
* Google cloud storage implementation
* Unit test refactor
2024-08-26 08:16:49 -06:00
tobitege
f1882ba886
(test) Fix regressions in tests ( #3579 )
...
* fix conftest.py option (#3573 )
* try to fix fixture base_container_image in runtime conftest
* fix integration test mock files due to #3548
* fix test_ipython.py integration test
2024-08-26 13:14:37 +02:00
sp.wack
eaf8e5c8a7
feat: parse new terminal output ( #3582 )
2024-08-26 13:09:43 +03:00
dependabot[bot]
c444aa801a
chore(deps): bump boto3 from 1.35.3 to 1.35.4 ( #3559 )
2024-08-26 15:58:39 +08:00
tofarr
6ce77e157b
Fix pypi build ( #3548 )
...
* Fix pypi build
The package on pypi only included opendevin/* (the poetry default). It also needs to include agenthub/*
* Bumped version so people will actually get it!
* Fix package definition
* Updated poetry lock file
* Update package name to openhands-ai
* Add py.typed to indicate that OpenHands has type annotations
* Replace package name with openhands_ai
* Fix tests to reflect new name
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-26 01:31:37 -06:00
Graham Neubig
f9088766e8
Allow setting of runtime container image ( #3573 )
...
* Add runtime container image setting
* Fix typo in test
* Fix sandbox base container image
* Update variables
* Update to base_container_image
* Update tests/unit/test_config.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* Fixed eval
* Fixed container_image
* Fix typo
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-25 23:05:41 +00:00
Robert Brennan
356d9b34be
Add CLI mode ( #3564 )
...
* set log levels
* basic cli flow
* basic display
* better exits
* set log level
* fix messages
* clean up logs
* better exits
* better printing
* add todo
2024-08-26 06:10:21 +08:00
tobitege
7589be671e
npm: fix Regular Expression Denial of Service (ReDoS) in micromatch ( #3569 )
2024-08-25 00:47:16 +02:00
mamoodi
36d1745b5e
Release 0.9.0 ( #3565 )
2024-08-23 20:20:42 +00:00
sp.wack
07e750f038
feat(frontend): Improve models input UI/UX in settings ( #3530 )
...
* Create helper functions
* Add map according to litellm docs
* Create ModelSelector
* Extend model selector
* use autocomplete from nextui
* Improve keys without providers
* Handle models without a provider
* Add verified section and some empty handling
* Add support for default or previously set models
* Update tests
* Lint
* Remove modifier
* Fix typescript error
* Functionality for switching to custom model
* Add verified models
* Respond to resetting to default
* Comment
2024-08-23 19:06:15 +02:00
Robert Brennan
b63dec4b2e
Add back docker caching, simplify docker builds ( #3546 )
...
* fix multiarch
* remove extra push
* add back tag file
* fix cache tag
* add login step
* fix login
* try to fix save
* fix output maybe
* rm outputs
* remove tars
* fix refs
* fix runtime dep
* force rebuild
* lowercase image
* add suffix to build tags for runtime
* update matrix
* fix cut
* fix cut again
* add back matrix
* Update containers/build.sh
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-23 17:01:18 +00:00
dependabot[bot]
bf534a90b7
chore(deps): bump monaco-editor from 0.50.0 to 0.51.0 in /frontend ( #3562 )
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor ) from 0.50.0 to 0.51.0.
- [Release notes](https://github.com/microsoft/monaco-editor/releases )
- [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/microsoft/monaco-editor/compare/v0.50.0...v0.51.0 )
---
updated-dependencies:
- dependency-name: monaco-editor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 12:11:02 -04:00
dependabot[bot]
54640fb959
chore(deps): bump litellm from 1.44.1 to 1.44.4 ( #3560 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.44.1 to 1.44.4.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.44.1...v1.44.4 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 12:10:51 -04:00
tobitege
fc5f026942
prevent 500 server error on a just removed folder when listing files ( #3553 )
2024-08-23 18:05:38 +02:00
tofarr
8d47cebde9
Fix spaces in path ( #3547 )
...
* Fix for issue where spaces in path results in error
2024-08-23 07:29:41 -06:00
sp.wack
6180483fac
docs: Update to include guide for OpenAI LLMs ( #3552 )
...
* Update docs to include OpenAI LLMs
* Remove broken link
* Update docs/modules/usage/llms/openai-llms.md
2024-08-23 16:00:04 +03:00
Raj Maheshwari
11d8d05b1a
[Fix] Metrics should be updated when agent reaches max iterations. ( #3549 )
2024-08-23 02:28:16 +00:00
Robert Brennan
9642f8d4be
Revert "Remove concurrency and cleanup workflows" ( #3534 )
...
* Revert "Remove concurrency and cleanup workflows (#3524 )"
This reverts commit b7b4556433 .
* Update .github/workflows/ghcr_app.yml
* Update .github/workflows/ghcr_runtime.yml
* Update .github/workflows/ghcr_runtime.yml
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-22 18:13:09 +00:00
Ikko Eltociear Ashimine
87cc28beca
chore: update client.py ( #3542 )
...
occurence -> occurrence
2024-08-23 01:18:16 +08:00
dependabot[bot]
e523e25e38
chore(deps-dev): bump ruff from 0.6.1 to 0.6.2 ( #3540 )
2024-08-23 00:04:04 +08:00
dependabot[bot]
760811e998
chore(deps): bump litellm from 1.43.19 to 1.44.1 ( #3539 )
2024-08-23 00:03:38 +08:00
dependabot[bot]
590f31e39f
chore(deps): bump boto3 from 1.35.2 to 1.35.3 ( #3537 )
2024-08-23 00:03:18 +08:00
dependabot[bot]
b4b231bf10
chore(deps-dev): bump pytest-asyncio from 0.23.8 to 0.24.0 ( #3541 )
2024-08-23 00:02:52 +08:00
dependabot[bot]
eae272b0f8
chore(deps-dev): bump @types/node from 22.4.2 to 22.5.0 in /frontend ( #3536 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.4.2 to 22.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 18:44:09 +03:00
Graham Neubig
ba0d1a9c76
Update FeedbackModal.tsx ( #3538 )
2024-08-22 15:40:21 +00:00
Robert Brennan
12de9f7a78
revert to old ghcr repo ( #3533 )
2024-08-22 10:03:18 -04:00
Aaron Xia
dc0a1f3940
Fix wrong doc url ( #3531 )
...
* Update custom-sandbox-guide.md
update https://docs.all-hands.dev/modules/usage/architecture/runtime
* Update runtime_build.py
update url
* Update README.md
update url
2024-08-22 13:16:27 +02:00
tobitege
f8e8365caa
(test) Increase test_arg_parser.py code coverage with more tests ( #3509 )
...
* increase test_arg_parser.py code coverage with more tests
* fix ipython integration tests
2024-08-22 09:43:56 +08:00
dependabot[bot]
9b30f0c21b
chore(deps-dev): bump husky from 9.1.4 to 9.1.5 in /frontend ( #3501 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.1.4 to 9.1.5.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.1.4...v9.1.5 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
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 >
2024-08-22 00:30:29 +02:00
dependabot[bot]
174f48f5b3
chore(deps): bump boto3 from 1.35.1 to 1.35.2 ( #3518 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.1 to 1.35.2.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.1...1.35.2 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-22 00:29:48 +02:00
Xingyao Wang
b19b724eae
feat: show exact python interpreter to the agent in IPython and Bash ( #3448 )
...
* try to fix pip unavailable
* update test case for pip
* force rebuild in CI
* remove extra symlink
* fix newline
* added semi-colon to line 31
* Dockerfile.j2: activate env at the end
* Revert "Dockerfile.j2: activate env at the end"
This reverts commit cf2f565102 .
* cleanup Dockerfile
* switch default python image
* remove image agnostic (no longer used)
* fix tests
* simplify integration tests default image
* add nodejs specific runtime tests
* update tests and workflows
* switch to nikolaik/python-nodejs:python3.11-nodejs22
* update build sh to output image name correctly
* increase custom images to test
* fix test
* fix test
* fix double quote
* try fixing ci
* update ghcr workflow
* fix artifact name
* try to fix ghcr again
* fix workflow
* save built image to correct dir
* remove extra -docker-image
* make last tag to be human readable image tag
* fix hyphen to underscore
* run test runtime on all tags
* revert app build
* separate ghcr workflow
* update dockerfile for eval
* fix tag for test run
* try fix tag
* try fix tag via matrix output
* try workflow again
* update comments
* try fixing test matrix
* fix artifact name
* try fix tag again
* Revert "try fix tag again"
This reverts commit b369badd8c .
* tweak filename
* try different path
* fix filepath
* try fix tag artifact path again
* save json instead of line
* update matrix
* print all tags in workflow
* support only streaming diff logs from the runtime client
* remove strip from log line to fix indentation
* get py interpreter for jupyter
* rstrip to remove newline on the rightside for logging
* fix blocking issue for stream logs
* set python interpreter path in bash ps1
* update testcase for jupyter py interpreter path
* remove accidentally added changes
* remove accidentally added changes
* only print dockerfile when debug
* add docs
* remove extra tests that weren't supposed to be in this pr
* add back missing test
* revert
* make LogBuffer synchronous to fix hang in integration tests
* fix integration tests
* Update opendevin/runtime/client/client.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* fix test case
* fix integration tests
* change deque to list
* update integration tests
* rename test runtime
* fix docs
* rename opendevin to openhands in tests
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-21 20:08:50 +00:00
Robert Brennan
54546b1e29
fix slack links again ( #3526 )
2024-08-22 03:54:28 +08:00
tobitege
c7886168e1
(feat) implement typescript linting for CodeActAgent ( #3452 )
...
* tweaks to linter.py to prep for typescript linting (not implemented yet)
* fix 2 linter unit tests
* simpler basic_lint output; updated unit test
* fix default gpt-4o model name in aider default config
* linter.py: use tsc (typescript compiler) for linting; added more tests
* make typescript linting be more forgiving
* use npx instead of npm to install typescript in Dockerfile.j2
* Fix merge mistake
* removed npx call from Dockerfile.j2
* fix run_cmd to use code parameter; replace regex in test
* fix test_lint_file_fail_typescript to ignore leading path characters
* added TODO comment to extract_error_line_from
* fixed bug in ts_lint with wrong line number parsing
2024-08-21 21:41:35 +02:00
tobitege
81bb918ea0
(test) Move test_runtime to ghcr_test_runtime; adapt workflows ( #3513 )
...
* move test_runtime to ghcr_test_runtime; adapt workflows; fix runtime AttributeError
* split test_runtime.py into multiple tests in new tests/runtime folder
* moved common fixtures to tests/runtime/conftest.py
2024-08-22 03:07:20 +08:00
Raj Maheshwari
80f88e14cd
[Feat] Aider Benchmark ( #3507 )
...
* [Feat] Aider Benchmark
* [Add] README.md
2024-08-21 18:05:41 +00:00
mamoodi
b7b4556433
Remove concurrency and cleanup workflows ( #3524 )
2024-08-21 13:12:00 -04:00
dependabot[bot]
9dcad7877b
chore(deps-dev): bump @types/react from 18.3.3 to 18.3.4 in /frontend ( #3522 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.3.3 to 18.3.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 16:52:38 +00:00
Robert Brennan
4172f8530f
fix slack links ( #3523 )
2024-08-21 16:02:20 +00:00
dependabot[bot]
a24779fdb8
chore(deps): bump i18next-http-backend from 2.6.0 to 2.6.1 in /frontend ( #3521 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.6.0 to 2.6.1.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.6.0...v2.6.1 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 15:56:02 +00:00
dependabot[bot]
63d2ae8625
chore(deps-dev): bump @types/node from 22.4.1 to 22.4.2 in /frontend ( #3520 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.4.1 to 22.4.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 15:51:24 +00:00
dependabot[bot]
751e420710
chore(deps-dev): bump openai from 1.41.1 to 1.42.0 ( #3517 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.41.1 to 1.42.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.41.1...v1.42.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 23:42:33 +08:00
dependabot[bot]
4124e861f6
chore(deps): bump litellm from 1.43.18 to 1.43.19 ( #3516 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.18 to 1.43.19.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.18...v1.43.19 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 23:42:03 +08:00
dependabot[bot]
dec8f85f0d
chore(deps): bump google-cloud-aiplatform from 1.62.0 to 1.63.0 ( #3519 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.62.0 to 1.63.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases )
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-aiplatform/compare/v1.62.0...v1.63.0 )
---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 23:41:51 +08:00
tobitege
70723581ac
(test) enhance conftest to lessen false positives in integration tests ( #3512 )
...
* conftest: also mask size=xxx parameter in integration tests
* mask random poetry path part
* make regex more flexible
2024-08-21 15:48:32 +02:00
tobitege
426f3b5fc0
(fix) add Anthropic dependency for Vertex ( #3506 )
...
* add anthropic dependency for Vertex to Dockerfile.j2 template
* add anthropic also to pyproject
* revert Dockerfile.j2 change
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
---------
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-08-21 11:12:49 +08:00
Robert Brennan
3fe7894966
update docs for headless mode ( #3508 )
...
* update docs for headless mode
* fix newline
* fix command parsing
* add docs
* Update README.md
* Update headless-mode.md
* empty commit
* update integration tests
---------
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-20 23:57:48 +00:00
Xingyao Wang
944d21f34a
fix(ci): repo owner for docker pull ( #3510 )
2024-08-21 06:16:24 +08:00
tofarr
5e1d55f2a0
Now checking for the meta (Command) key as well as the ctrl key ( #3484 )
2024-08-20 12:20:14 -06:00
tobitege
7ef5a2d1ff
(fix) Rename last opendevin occurences ( #3490 )
...
* renaming more opendevin occurences
* remove DOCKER_IMAGE variable from Makefile
* Revert rename in evaluation/swe_bench/run_infer.py
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
---------
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-08-20 16:45:26 +00:00
tobitege
af14dea7c6
bump frontend version from 0.1.0 to 0.8.3 ( #3496 )
2024-08-20 18:35:40 +02:00
dependabot[bot]
7d85cacf9b
chore(deps-dev): bump openai from 1.41.0 to 1.41.1 ( #3499 )
2024-08-21 00:31:31 +08:00
dependabot[bot]
a444aaf17f
chore(deps): bump i18next from 23.12.3 to 23.14.0 in /frontend ( #3502 )
2024-08-21 00:31:19 +08:00
dependabot[bot]
e60ec328d4
chore(deps): bump vite from 5.4.1 to 5.4.2 in /frontend ( #3500 )
2024-08-21 00:30:58 +08:00
dependabot[bot]
8aa282dda6
chore(deps): bump json-repair from 0.28.1 to 0.28.3 ( #3503 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.28.1 to 0.28.3.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/v0.28.1...v0.28.3 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 16:14:43 +00:00
Mahmood Alhawaj
6487175a31
refactored all relative paths to absolute paths ( #3495 )
2024-08-21 00:09:48 +08:00
dependabot[bot]
d0df95ac62
chore(deps): bump boto3 from 1.35.0 to 1.35.1 ( #3498 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.0 to 1.35.1.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.0...1.35.1 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 15:55:37 +00:00
Xingyao Wang
c8452f5813
fix: custom runtime image won't work for go ( #3464 )
...
* fix request param for container_image;
add test for go;
* fix go version issue
* update test to detect go version
2024-08-20 23:38:59 +08:00
Graham Neubig
a7dfd5b9fa
Update README.md ( #3492 )
...
This PR acknowledges that this repo used to be called OpenDevin, to reduce confusion for those who may have heard of OpenDevin before.
2024-08-20 16:26:34 +02:00
tofarr
f5aa111ba6
Fix: Bump max_iterations when resuming due to throttling ( #3410 )
...
* Fix: Reset iteration count when resuming due to throttling
* Fix inadvertent additions
* WIP
* Changing max_iterations instead of iteration count
* Now adjusting max_iterations or max_budget_per_task as appropriate
* Fix check on iterations
* Fix linter issues
* AgentController: remember initial max_iterations and use it to extend state's iterations
* increase task budget by initial value (not doubling it)
---------
Co-authored-by: Tim O'Farrell <tofarr@gmai.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-08-20 06:53:26 -06:00
dependabot[bot]
0a3d46a90b
chore(deps): bump i18next-http-backend from 2.5.2 to 2.6.0 in /frontend ( #3459 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.5.2 to 2.6.0.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.5.2...v2.6.0 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 09:03:04 +00:00
Xingyao Wang
dc4f017b80
remove extra guide url file ( #3486 )
2024-08-20 07:30:04 +02:00
dependabot[bot]
7cc0b2827a
chore(deps-dev): bump @types/node from 22.3.0 to 22.4.1 in /frontend ( #3460 )
2024-08-20 02:16:02 +00:00
dependabot[bot]
435688be51
chore(deps): bump jose from 5.6.3 to 5.7.0 in /frontend ( #3458 )
...
Bumps [jose](https://github.com/panva/jose ) from 5.6.3 to 5.7.0.
- [Release notes](https://github.com/panva/jose/releases )
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/panva/jose/compare/v5.6.3...v5.7.0 )
---
updated-dependencies:
- dependency-name: jose
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-20 02:14:59 +00:00
Xingyao Wang
981c46cb61
fix: last tag list in CI ( #3488 )
2024-08-20 09:56:33 +08:00
Xingyao Wang
d45b7208f9
fix last_tag of matrix ( #3487 )
2024-08-20 09:36:40 +08:00
Xingyao Wang
3d9a38d755
fix: CI push image ( #3485 )
...
* fix comment
* remove extra ls
* update title
* fix app docker
2024-08-20 09:17:22 +08:00
Xingyao Wang
d4ba7f53f9
fix: integration tests ( #3481 )
...
* chore: fix ghcr again
* fix integraton tests
2024-08-19 23:06:55 +00:00
Xingyao Wang
94590aad35
chore: fix ghcr app push yet again ( #3482 )
2024-08-20 06:55:55 +08:00
Xingyao Wang
058dd5a025
chore: fix ghcr again ( #3479 )
2024-08-19 22:17:24 +00:00
dependabot[bot]
02845a611b
chore(deps-dev): bump llama-index-embeddings-ollama from 0.1.3 to 0.2.0 ( #3462 )
...
Bumps llama-index-embeddings-ollama from 0.1.3 to 0.2.0.
---
updated-dependencies:
- dependency-name: llama-index-embeddings-ollama
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 14:08:51 -07:00
Xingyao Wang
8f0f764a85
fix: CI docker image push ( #3476 )
...
* fix ghcr app
* fix ghcr runtime push
* rename od_runtime to runtime
2024-08-19 20:53:28 +00:00
dependabot[bot]
d1d2fb9aca
chore(deps): bump minio from 7.2.7 to 7.2.8 ( #3463 )
...
Bumps [minio](https://github.com/minio/minio-py ) from 7.2.7 to 7.2.8.
- [Release notes](https://github.com/minio/minio-py/releases )
- [Commits](https://github.com/minio/minio-py/compare/7.2.7...7.2.8 )
---
updated-dependencies:
- dependency-name: minio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 20:43:30 +00:00
dependabot[bot]
ea6dcd8ac8
chore(deps): bump boto3 from 1.34.162 to 1.35.0 ( #3465 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.162 to 1.35.0.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.162...1.35.0 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-minor
...
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 >
2024-08-19 20:08:46 +00:00
dependabot[bot]
8f8931dd5a
chore(deps): bump json-repair from 0.28.0 to 0.28.1 ( #3461 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.28.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-patch
...
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 >
2024-08-19 20:08:38 +00:00
dependabot[bot]
ac21733b1e
chore(deps-dev): bump ruff from 0.6.0 to 0.6.1 ( #3467 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.0...0.6.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-19 12:45:56 -07:00
dependabot[bot]
f8a0f936e5
chore(deps): bump litellm from 1.43.15 to 1.43.18 ( #3466 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.15 to 1.43.18.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.15...v1.43.18 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 19:19:16 +00:00
dependabot[bot]
1b0d083edb
chore(deps-dev): bump openai from 1.40.8 to 1.41.0 ( #3470 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.8 to 1.41.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.8...v1.41.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
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 >
2024-08-19 21:16:51 +02:00
Engel Nyst
840d2b2aba
renaming ( #3474 )
2024-08-19 18:41:45 +00:00
Xingyao Wang
356cbe0adf
fix: ci docker upload ( #3469 )
...
* fix upload workflow
* fix typo in filename
* fix ghcr runtime
* rename ghcr to ghcr runtime
* fix upload app docker again
2024-08-20 01:42:08 +08:00
Robert Brennan
01ae22ef57
Rename OpenDevin to OpenHands ( #3472 )
...
* Replace OpenDevin with OpenHands
* Update CONTRIBUTING.md
* Update README.md
* Update README.md
* update poetry lock; move opendevin folder to openhands
* fix env var
* revert image references in docs
* revert permissions
* revert permissions
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-20 00:44:54 +08:00
Xingyao Wang
83f36c1d66
test: build and run runtime tests on different custom docker images ( #3324 )
...
* try to fix pip unavailable
* update test case for pip
* force rebuild in CI
* remove extra symlink
* fix newline
* added semi-colon to line 31
* Dockerfile.j2: activate env at the end
* Revert "Dockerfile.j2: activate env at the end"
This reverts commit cf2f565102 .
* cleanup Dockerfile
* switch default python image
* remove image agnostic (no longer used)
* fix tests
* simplify integration tests default image
* add nodejs specific runtime tests
* update tests and workflows
* switch to nikolaik/python-nodejs:python3.11-nodejs22
* update build sh to output image name correctly
* increase custom images to test
* fix test
* fix test
* fix double quote
* try fixing ci
* update ghcr workflow
* fix artifact name
* try to fix ghcr again
* fix workflow
* save built image to correct dir
* remove extra -docker-image
* make last tag to be human readable image tag
* fix hyphen to underscore
* run test runtime on all tags
* revert app build
* separate ghcr workflow
* update dockerfile for eval
* fix tag for test run
* try fix tag
* try fix tag via matrix output
* try workflow again
* update comments
* try fixing test matrix
* fix artifact name
* try fix tag again
* Revert "try fix tag again"
This reverts commit b369badd8c .
* tweak filename
* try different path
* fix filepath
* try fix tag artifact path again
* save json instead of line
* update matrix
* print all tags in workflow
* fix DOCKER_IMAGE to avoid ghcr.io/opendevin/ghcr.io/opendevin/od_runtime
* fix test matrix to only load unique test image tags
* try fix matrix again!!!!!
* add all runtime tests passed
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-08-19 21:12:00 +08:00
Xingyao Wang
4f285c8e0f
Fix "Credits" in README.md ( #3455 )
2024-08-19 09:07:18 -04:00
mamoodi
14a4e45cbb
Standardize names and better organization ( #3453 )
...
* Standardize names and better organization
* Update links
2024-08-19 09:30:47 +08:00
tobitege
d1b9787751
remove obsolete prompt.py file (codeact_agent) ( #3450 )
2024-08-19 09:18:36 +08:00
tobitege
49bde1a760
ghcr.yml: bump docker/login-action@v2 to v3 ( #3451 )
2024-08-19 09:18:16 +08:00
tobitege
733bf2b38c
tweaks to chat message CSS stylings for lists ( #3449 )
2024-08-18 21:49:12 +02:00
Xingyao Wang
537fb7d985
feat: convert agent prompts into structured Jinja2 templates ( #3360 )
...
* commit jinja draft
* remove extra file
* update system prompt
* remove github message
* update prompts
* add prompt manager and its tests
* use prompt manager for codeact and bump version
* fix integration tests
* fix lint
* simplify test case
* update system
* fix integration tests
* update credit path for aider
* Update CREDITS.md
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-18 16:38:46 +00:00
Xingyao Wang
a2ea17909d
chore: remove deprecated RuntimeTool ( #3443 )
2024-08-18 09:45:45 +08:00
Xingyao Wang
ac80f20473
update readme
2024-08-17 20:45:21 -05:00
Xingyao Wang
c3f62c3ce9
allow setting dataset name and split
2024-08-17 20:43:59 -05:00
Xingyao Wang
b8ec420ccd
remove unused stuff
2024-08-17 20:43:09 -05:00
Xingyao Wang
7b6ae3638e
remove unused swebench scripts
2024-08-17 20:38:49 -05:00
Engel Nyst
84a814c447
Additions to agent docs ( #3434 )
...
* adjust docstrings
docstrings for agent controller
Update agent readme.
* remove not implemented
* fix formatting
* fix indentation
* fix block
* formatting
* include stop
2024-08-18 01:56:07 +02:00
Graham Neubig
2b1e73365b
Fix typing for fake user response function ( #3438 )
2024-08-18 06:47:08 +08:00
tobitege
944f934475
remove 1s sleep from _ensure_session (runtime) ( #3439 )
2024-08-17 22:00:20 +00:00
Engel Nyst
9cb0bf97c1
Fix restore cli sessions ( #3409 )
...
* fix restore cli sessions
* pytest
* fix log message
* make sure sid is set
---------
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-08-17 23:31:42 +02:00
Xingyao Wang
8d7bf83224
refactor: break agentskills single file to multiple composable modules ( #3429 )
...
* refactor agentskills to prepare for agentless
* fix import
* fix typo
* fix imports
* fix globals
* fix import
* fix import
* disable log to file to avoid auto-created log file w/ permission issue when import od in runtime
* import agentskills from OD instead from itself directly
* add back pythonpath
* remove chown since there's no log/folder
2024-08-18 05:18:36 +08:00
Engel Nyst
3d04bd90e1
Add credits and licenses for code from other projects ( #3436 )
...
* add projects with licenses list
* fix projects
* fix projects
* fix projects
* fix licenses, include full Apache
* move AL 2.0 text to Credits
* Update README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-17 18:12:28 +00:00
tofarr
b2221f135f
Now printing a warning message when a config has an unknown key ( #3428 )
...
* Now printing a warning message when unknown keys present
2024-08-17 10:54:38 -06:00
Engel Nyst
92b1a2da5c
Refactor agent to accept agent config ( #3430 )
...
* refactor agents to receive their agent config
* add unit test
* fix test
* fix tests
2024-08-17 18:11:30 +02:00
dependabot[bot]
629b47400d
chore(deps): bump fastapi from 0.112.0 to 0.112.1 ( #3417 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.112.0 to 0.112.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.112.0...0.112.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-08-17 23:52:05 +08:00
tobitege
0583609531
(fix) jobs need if condition modified to enable run on PR push ( #3433 )
...
* fix ghcr_push job: condition needed to check right push context
* apply same rule for other dependent jobs
2024-08-17 23:37:57 +08:00
mamoodi
6e70f79bf4
Remove unnecessary concurrency and more comments ( #3422 )
2024-08-16 18:19:34 -04:00
Xingyao Wang
1cf44ef854
fix app docker again! ( #3427 )
2024-08-16 21:43:56 +00:00
Xingyao Wang
5d920489fc
docs: improve documentation ( #3425 )
...
* add imports to eval harness
* update out-dated custom sandbox guide
* Update docs/modules/usage/evaluation_harness.md
* remove llm pasta
* update od doc
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-16 21:25:10 +00:00
Xingyao Wang
3f20e4edc6
attempt to fix docker issue ( #3426 )
2024-08-16 19:41:24 +00:00
tofarr
f8b129da43
Added remark gfm to render tables ( #3423 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmai.com >
2024-08-17 03:20:50 +08:00
dependabot[bot]
23608be974
chore(deps-dev): bump openai from 1.40.6 to 1.40.8 ( #3419 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.6 to 1.40.8.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.6...v1.40.8 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 16:46:15 +00:00
dependabot[bot]
df2bdc2ae9
chore(deps): bump litellm from 1.43.13 to 1.43.15 ( #3420 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.13 to 1.43.15.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.13...v1.43.15 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 16:42:39 +00:00
dependabot[bot]
3c0a61666b
chore(deps): bump json-repair from 0.27.2 to 0.28.0 ( #3421 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.27.2 to 0.28.0.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.27.2...0.28.0 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 16:41:34 +00:00
dependabot[bot]
db5d120c2c
chore(deps): bump boto3 from 1.34.161 to 1.34.162 ( #3418 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.161 to 1.34.162.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.161...1.34.162 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 15:42:34 +00:00
mamoodi
340fe0de18
Split Frontend and Python Unit tests ( #3399 )
...
* Split Frontend and Python Unit tests
* Extra comment for deploy docs workflow
* Simpler comment
* Add paths and paths-ignore to unit tests
* More specific comment for py unit tests
* Remove paths-ignore because jobs are required
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-16 11:39:14 -04:00
Engel Nyst
f9f96dd429
Use generic types ( #3414 )
...
* use generic types post python 3.10
* use newer optional
* a lost list
* fix integration tests
2024-08-16 06:41:57 -04:00
Bin Lei
ae5f130881
fix potential flake8 miss checking ( #3124 )
...
* fix potential flake8 miss checking
* Add unit test for edit_file_by_replace function with problematic file
* Add unit test for edit_file_by_replace function with problematic file
* Add unit test for edit_file_by_replace function with problematic file
* Add unit test for edit_file_by_replace function with problematic file
* Add unit test for edit_file function with problematic file
* Add unit test for edit_file function with problematic file
* Add unit test for edit_file function with problematic file
* Add unit test for edit_file function with problematic file
* Add unit test for edit_file function with problematic file
* Update opendevin/runtime/plugins/agent_skills/agentskills.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* add test intention description
* fix potential flake8 miss checking
* fix potential flake8 miss checking
* fix potential flake8 miss checking
* fix potential flake8 miss checking
* fix potential flake8 miss checking
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-08-16 09:23:55 +08:00
tofarr
eab7ea3d37
Feat: unsaved file content ( #3358 )
...
Added file states, useEffect and destructor
2024-08-15 18:21:49 -06:00
dependabot[bot]
c67df47c10
chore(deps): bump litellm from 1.43.10 to 1.43.13 ( #3403 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.10 to 1.43.13.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.10...v1.43.13 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 14:51:47 -04:00
dependabot[bot]
4629f3d984
chore(deps): bump vite from 5.4.0 to 5.4.1 in /frontend ( #3402 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 10:48:50 -07:00
dependabot[bot]
6129ffbf77
chore(deps-dev): bump ruff from 0.5.7 to 0.6.0 ( #3404 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.7 to 0.6.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.7...0.6.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 10:48:14 -07:00
dependabot[bot]
1c0f71a857
chore(deps): bump boto3 from 1.34.160 to 1.34.161 ( #3405 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.160 to 1.34.161.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.160...1.34.161 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 19:47:45 +02:00
tobitege
17c360c891
RuntimeClient: make _init_user more robust ( #3400 )
2024-08-15 16:42:39 +02:00
tobitege
3a77af8a22
copy manifest file into container ( #3396 )
2024-08-14 21:46:56 -04:00
mamoodi
5dab07094d
fix: Only run one deploy docs workflow at a time. Add comments ( #3398 )
2024-08-15 03:30:57 +02:00
Graham Neubig
50b1256c49
Add tests for agent controller ( #3357 )
...
* Add tests for agent controller
* Remove dead code
* Remove dead code
2024-08-15 04:58:16 +08:00
Xingyao Wang
b6243bb96b
feat: refactor image building logic into runtime builder ( #3395 )
...
* feat: refactor building logic into runtime builder
* return image name
* fix testcases
* use runtime builder for eventstream runtime
2024-08-14 20:02:12 +00:00
Engel Nyst
be2ea6ab35
logging fixes ( #3393 )
2024-08-14 21:21:42 +02:00
Engel Nyst
463c66a372
add error obs to codeact SWE ( #3392 )
2024-08-14 18:41:25 +00:00
tobitege
4095a7d5c9
_create_project_source_dist: run subprocess as shell ( #3390 )
2024-08-14 18:55:21 +02:00
dependabot[bot]
09e67d90a4
chore(deps): bump litellm from 1.43.9 to 1.43.10 ( #3388 )
2024-08-15 00:17:11 +08:00
dependabot[bot]
3fc8f5d4fa
chore(deps): bump boto3 from 1.34.159 to 1.34.160 ( #3387 )
2024-08-15 00:16:57 +08:00
dependabot[bot]
a263d5b9c8
chore(deps): bump google-cloud-aiplatform from 1.61.0 to 1.62.0 ( #3386 )
2024-08-15 00:16:40 +08:00
dependabot[bot]
072a4a1f8c
chore(deps-dev): bump tailwindcss from 3.4.9 to 3.4.10 in /frontend ( #3385 )
2024-08-15 00:16:19 +08:00
dependabot[bot]
0efc25e009
chore(deps-dev): bump @types/node from 22.2.0 to 22.3.0 in /frontend ( #3384 )
2024-08-15 00:16:03 +08:00
dependabot[bot]
edbaa42137
chore(deps): bump datasets from 2.20.0 to 2.21.0 ( #3389 )
2024-08-15 00:15:37 +08:00
Graham Neubig
7d331acffa
Handle error observations in codeact ( #3383 )
...
* Handle error observations in codeact
* Remove comments
2024-08-14 13:47:31 +00:00
tobitege
19bc06198d
exclude Python cache files/folders from sdist to avoid permission errors at runtime ( #3381 )
2024-08-14 06:54:41 -04:00
Graham Neubig
92b19ed1fb
Add unit tests for MemoryCondenser in test_condenser.py ( #3379 )
...
* Add unit tests for MemoryCondenser in test_condenser.py
* Formatting
* Fix formatting etc
---------
Co-authored-by: opendevin <opendevin@all-hands.dev >
2024-08-14 10:20:30 +02:00
dependabot[bot]
e33b3560df
chore(deps): bump the docusaurus group in /docs with 7 updates ( #3376 )
...
Bumps the docusaurus group in /docs with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus ) | `3.5.1` | `3.5.2` |
| [@docusaurus/plugin-content-pages](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-content-pages ) | `3.5.1` | `3.5.2` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) | `3.5.1` | `3.5.2` |
| [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid ) | `3.5.1` | `3.5.2` |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases ) | `3.5.1` | `3.5.2` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig ) | `3.5.1` | `3.5.2` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types ) | `3.5.1` | `3.5.2` |
Updates `@docusaurus/core` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus )
Updates `@docusaurus/plugin-content-pages` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-plugin-content-pages )
Updates `@docusaurus/preset-classic` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-preset-classic )
Updates `@docusaurus/theme-mermaid` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-theme-mermaid )
Updates `@docusaurus/module-type-aliases` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-module-type-aliases )
Updates `@docusaurus/tsconfig` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-tsconfig )
Updates `@docusaurus/types` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-types )
---
updated-dependencies:
- dependency-name: "@docusaurus/core"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/plugin-content-pages"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/theme-mermaid"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/module-type-aliases"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/tsconfig"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/types"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: docusaurus
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 10:55:35 -04:00
Graham Neubig
98e6756641
Add dependabot group for eslint ( #3374 )
2024-08-13 12:37:37 +00:00
dependabot[bot]
bf5e08f203
chore(deps): bump boto3 from 1.34.158 to 1.34.159 ( #3373 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.158 to 1.34.159.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.158...1.34.159 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:44:12 -04:00
dependabot[bot]
57cddd5223
chore(deps): bump uvicorn from 0.30.5 to 0.30.6 ( #3372 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.30.5 to 0.30.6.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.30.5...0.30.6 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:44:05 -04:00
dependabot[bot]
f239522a79
chore(deps-dev): bump openai from 1.40.3 to 1.40.6 ( #3371 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.3 to 1.40.6.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.3...v1.40.6 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:43:58 -04:00
dependabot[bot]
7259a46ace
chore(deps): bump litellm from 1.43.7 to 1.43.9 ( #3370 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.7 to 1.43.9.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.7...v1.43.9 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:43:51 -04:00
dependabot[bot]
8105bb199e
chore(deps): bump react-icons from 5.2.1 to 5.3.0 in /frontend ( #3369 )
...
Bumps [react-icons](https://github.com/react-icons/react-icons ) from 5.2.1 to 5.3.0.
- [Release notes](https://github.com/react-icons/react-icons/releases )
- [Commits](https://github.com/react-icons/react-icons/compare/v5.2.1...v5.3.0 )
---
updated-dependencies:
- dependency-name: react-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:43:44 -04:00
dependabot[bot]
a737d49f54
chore(deps): bump react-icons from 5.2.1 to 5.3.0 in /docs ( #3367 )
...
Bumps [react-icons](https://github.com/react-icons/react-icons ) from 5.2.1 to 5.3.0.
- [Release notes](https://github.com/react-icons/react-icons/releases )
- [Commits](https://github.com/react-icons/react-icons/compare/v5.2.1...v5.3.0 )
---
updated-dependencies:
- dependency-name: react-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:43:37 -04:00
dependabot[bot]
71099ea14f
chore(deps-dev): bump lint-staged from 15.2.8 to 15.2.9 in /frontend ( #3365 )
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 15.2.8 to 15.2.9.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v15.2.8...v15.2.9 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:43:29 -04:00
dependabot[bot]
7f0cbf144a
chore(deps): bump tailwind-merge from 2.5.1 to 2.5.2 in /frontend ( #3364 )
...
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge ) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases )
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v2.5.1...v2.5.2 )
---
updated-dependencies:
- dependency-name: tailwind-merge
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:42:39 -04:00
dependabot[bot]
8bbcf1613c
chore(deps): bump i18next from 23.12.2 to 23.12.3 in /frontend ( #3363 )
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.12.2 to 23.12.3.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.12.2...v23.12.3 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 07:40:39 -04:00
adragos
e0b67ad2f1
feat: add Security Analyzer functionality ( #3058 )
...
* feat: Initial work on security analyzer
* feat: Add remote invariant client
* chore: improve fault tolerance of client
* feat: Add button to enable Invariant Security Analyzer
* [feat] confirmation mode for bash actions
* feat: Add Invariant Tab with security risk outputs
* feat: Add modal setting for Confirmation Mode
* fix: frontend tests for confirmation mode switch
* fix: add missing CONFIRMATION_MODE value in SettingsModal.test.tsx
* fix: update test to integrate new setting
* feat: Initial work on security analyzer
* feat: Add remote invariant client
* chore: improve fault tolerance of client
* feat: Add button to enable Invariant Security Analyzer
* feat: Add Invariant Tab with security risk outputs
* feat: integrate security analyzer with confirmation mode
* feat: improve invariant analyzer tab
* feat: Implement user confirmation for running bash/python code
* fix: don't display rejected actions
* fix: make confirmation show only on assistant messages
* feat: download traces, update policy, implement settings, auto-approve based on defined risk
* Fix: low risk not being shown because it's 0
* fix: duplicate logs in tab
* fix: log duplication
* chore: prepare for merge, remove logging
* Merge confirmation_mode from OpenDevin main
* test: update tests to pass
* chore: finish merging changes, security analyzer now operational again
* feat: document Security Analyzers
* refactor: api, monitor
* chore: lint, fix risk None, revert policy
* fix: check security_risk for None
* refactor: rename instances of invariant to security analyzer
* feat: add /api/options/security-analyzers endpoint
* Move security analyzer from tab to modal
* Temporary fix lock when security analyzer is not chosen
* feat: don't show lock at all when security analyzer is not enabled
* refactor:
- Frontend:
* change type of SECURITY_ANALYZER from bool to string
* add combobox to select SECURITY_ANALYZER, current options are "invariant and "" (no security analyzer)
* Security is now a modal, lock in bottom right is visible only if there's a security analyzer selected
- Backend:
* add close to SecurityAnalyzer
* instantiate SecurityAnalyzer based on provided string from frontend
* fix: update close to be async, to be consistent with other close on resources
* fix: max height of modal (prevent overflow)
* feat: add logo
* small fixes
* update docs for creating a security analyzer module
* fix linting
* update timeout for http client
* fix: move security_analyzer config from agent to session
* feat: add security_risk to browser actions
* add optional remark on combobox
* fix: asdict not called on dataclass, remove invariant dependency
* fix: exclude None values when serializing
* feat: take default policy from invariant-server instead of being hardcoded
* fix: check if policy is None
* update image name
* test: fix some failing runs
* fix: security analyzer tests
* refactor: merge confirmation_mode and security_analyzer into SecurityConfig. Change invariant error message for docker
* test: add tests for invariant parsing actions / observations
* fix: python linting for test_security.py
* Apply suggestions from code review
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* use ActionSecurityRisk | None intead of Optional
* refactor action parsing
* add extra check
* lint parser.py
* test: add field keep_prompt to test_security
* docs: add information about how to enable the analyzer
* test: Remove trailing whitespace in README.md text
---------
Co-authored-by: Mislav Balunovic <mislav.balunovic@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-13 11:29:41 +00:00
dependabot[bot]
7ce4f9c4da
chore(deps): bump the docusaurus group in /docs with 3 updates ( #3366 )
...
Bumps the docusaurus group in /docs with 3 updates: [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus ), [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) and [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid ).
Updates `@docusaurus/core` from 3.4.0 to 3.5.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus )
Updates `@docusaurus/preset-classic` from 3.4.0 to 3.5.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus-preset-classic )
Updates `@docusaurus/theme-mermaid` from 3.4.0 to 3.5.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus-theme-mermaid )
---
updated-dependencies:
- dependency-name: "@docusaurus/core"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docusaurus
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docusaurus
- dependency-name: "@docusaurus/theme-mermaid"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docusaurus
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 06:35:39 -04:00
Xingyao Wang
568e6cdb40
feat: change Jupyter cwd alone with "bash" ( #3331 )
...
* remove unused plugin mixin
* change the entire jupyter PWD with bash;
print jupyter pwd in obs as well;
* remove unused field
* remove unused comments
* change the entire jupyter PWD with bash;
print jupyter pwd in obs as well;
* fix runtime tests for jupyter
* update intgeration tests
* fix test again
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-13 06:08:31 -04:00
tobitege
9ad665a996
fix dependabot.yml groups ( #3361 )
2024-08-13 17:58:15 +08:00
Graham Neubig
20a35c59f6
Group docusaurus dependabot updates ( #3359 )
2024-08-13 13:38:41 +08:00
dependabot[bot]
ea8397ff89
chore(deps-dev): bump @docusaurus/tsconfig from 3.4.0 to 3.5.1 in /docs ( #3342 )
...
Bumps [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig ) from 3.4.0 to 3.5.1.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus-tsconfig )
---
updated-dependencies:
- dependency-name: "@docusaurus/tsconfig"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 02:30:42 +00:00
dependabot[bot]
c73016c551
chore(deps-dev): bump @docusaurus/types from 3.4.0 to 3.5.1 in /docs ( #3344 )
...
Bumps [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types ) from 3.4.0 to 3.5.1.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus-types )
---
updated-dependencies:
- dependency-name: "@docusaurus/types"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 21:42:57 -04:00
Yufan Song
86d933f1b0
remove useless code ( #3355 )
2024-08-12 21:34:17 -04:00
tofarr
930ee27037
Collapsible resizers ( #3330 )
...
* Collapsible resizable divs
Co-authored-by: Tim O'Farrell <tofarr@gmai.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-08-12 15:05:59 -06:00
mamoodi
e2b2f74737
Add comments to the runtime_build script ( #3333 )
2024-08-12 15:17:12 -04:00
dependabot[bot]
5226d8d684
chore(deps): bump @docusaurus/plugin-content-pages in /docs ( #3346 )
...
Bumps [@docusaurus/plugin-content-pages](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-content-pages ) from 3.4.0 to 3.5.1.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus-plugin-content-pages )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-content-pages"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 18:44:37 +00:00
dependabot[bot]
38c1ab189a
chore(deps-dev): bump @docusaurus/module-type-aliases in /docs ( #3348 )
...
Bumps [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases ) from 3.4.0 to 3.5.1.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.5.1/packages/docusaurus-module-type-aliases )
---
updated-dependencies:
- dependency-name: "@docusaurus/module-type-aliases"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 10:50:09 -07:00
dependabot[bot]
cbfa8a872b
chore(deps): bump boto3 from 1.34.157 to 1.34.158 ( #3351 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.157 to 1.34.158.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.157...1.34.158 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 10:49:45 -07:00
dependabot[bot]
390a660aab
chore(deps-dev): bump sympy from 1.13.1 to 1.13.2 ( #3353 )
...
Bumps [sympy](https://github.com/sympy/sympy ) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/sympy/sympy/releases )
- [Commits](https://github.com/sympy/sympy/compare/sympy-1.13.1...sympy-1.13.2 )
---
updated-dependencies:
- dependency-name: sympy
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-12 10:49:22 -07:00
dependabot[bot]
6c61f55962
chore(deps): bump litellm from 1.43.4 to 1.43.7 ( #3349 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.4 to 1.43.7.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.4...v1.43.7 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-12 10:48:54 -07:00
dependabot[bot]
b4795ffbca
chore(deps): bump json-repair from 0.27.0 to 0.27.2 ( #3350 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.27.0 to 0.27.2.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.27.0...0.27.2 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 10:48:28 -07:00
dependabot[bot]
602bf40bd4
chore(deps-dev): bump llama-index-embeddings-huggingface ( #3352 )
...
Bumps llama-index-embeddings-huggingface from 0.2.2 to 0.2.3.
---
updated-dependencies:
- dependency-name: llama-index-embeddings-huggingface
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-12 10:48:11 -07:00
dependabot[bot]
9653f04367
chore(deps-dev): bump openai from 1.40.2 to 1.40.3 ( #3354 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.2 to 1.40.3.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.2...v1.40.3 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-12 10:47:47 -07:00
dependabot[bot]
34510c3605
chore(deps): bump tailwind-merge from 2.4.0 to 2.5.1 in /frontend ( #3341 )
...
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge ) from 2.4.0 to 2.5.1.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases )
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v2.4.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: tailwind-merge
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 23:53:33 +08:00
dependabot[bot]
4a62f9c4ec
chore(deps-dev): bump @types/node from 22.1.0 to 22.2.0 in /frontend ( #3340 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.1.0 to 22.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 23:53:08 +08:00
Yufan Song
1424db8309
remove uesless process ( #3338 )
2024-08-11 18:53:55 -07:00
Yufan Song
28dd882f98
remove useless sanbox ( #3336 )
2024-08-11 19:08:30 +00:00
Yufan Song
99ac91f6ad
remove sandbox abstract class ( #3337 )
...
* remove sandbox abstract class
* remove cancellable stream
2024-08-11 22:47:28 +08:00
yueqis
9757f362bf
Update run_infer.py of gorilla to download my-languages.so ( #3286 )
...
* Update run_infer.py of gorilla to download my-languages.so
* add exist check, change file path, lint code
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-11 07:40:27 +00:00
Yufan Song
da5bf6c1bf
remove useless mock test code ( #3335 )
2024-08-11 07:33:58 +00:00
Xingyao Wang
e6fa5b5df0
chore: remove unused plugin mixin ( #3332 )
...
* remove unused plugin mixin
* remove unused field
* remove unused comments
2024-08-09 20:50:49 -04:00
tofarr
ace733cb1f
Minor UI fix to explorer tree ( #3328 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmai.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-09 23:33:35 +00:00
dependabot[bot]
e059407c74
chore(deps-dev): bump vite-tsconfig-paths in /frontend ( #3303 )
...
Bumps [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths ) from 4.3.2 to 5.0.1.
- [Release notes](https://github.com/aleclarson/vite-tsconfig-paths/releases )
- [Commits](https://github.com/aleclarson/vite-tsconfig-paths/compare/v4.3.2...v5.0.1 )
---
updated-dependencies:
- dependency-name: vite-tsconfig-paths
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-09 15:39:06 -07:00
tofarr
b4a7e27bfd
chore Fix architecture diagram ( #3141 )
...
* Fix architecture diagram
* Updated Readme with permanent img
* Fix path
---------
Co-authored-by: Tim O'Farrell <tofarr@Tims-MacBook-Pro-2.local >
Co-authored-by: Tim O'Farrell <tofarr@gmai.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-08-09 20:48:31 +00:00
tobitege
76a27e72bd
remove test_sandbox references from run-unit-tests.yml ( #3326 )
2024-08-09 20:13:27 +00:00
Xingyao Wang
bdf6df12c3
fix: pip not available in runtime ( #3306 )
...
* try to fix pip unavailable
* update test case for pip
* force rebuild in CI
* remove extra symlink
* fix newline
* added semi-colon to line 31
* Dockerfile.j2: activate env at the end
* Revert "Dockerfile.j2: activate env at the end"
This reverts commit cf2f565102 .
* cleanup Dockerfile
* switch default python image
* remove image agnostic (no longer used)
* fix tests
* switch to nikolaik/python-nodejs:python3.11-nodejs22
* fix test
* fix test
* revert docker
* update template
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-09 15:04:43 -04:00
dependabot[bot]
00bc68642f
chore(deps-dev): bump openai from 1.40.1 to 1.40.2 ( #3319 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.1 to 1.40.2.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.1...v1.40.2 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:38:49 -04:00
dependabot[bot]
2b96911758
chore(deps): bump google-cloud-aiplatform from 1.60.0 to 1.61.0 ( #3318 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.60.0 to 1.61.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases )
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-aiplatform/compare/v1.60.0...v1.61.0 )
---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:38:39 -04:00
Kavinkumar
8bb9e37c46
Clear history at the beginning of a new task 🧹 ( #3285 )
...
Co-authored-by: tobitege <tobitege@gmx.de >
2024-08-09 11:38:23 -04:00
dependabot[bot]
6854d38707
chore(deps): bump boto3 from 1.34.156 to 1.34.157 ( #3317 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.156 to 1.34.157.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.156...1.34.157 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:36:46 -04:00
dependabot[bot]
e57d14bfc8
chore(deps): bump litellm from 1.43.3 to 1.43.4 ( #3320 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.3 to 1.43.4.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.3...v1.43.4 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:36:04 -04:00
dependabot[bot]
e9ee8f1cb9
chore(deps): bump json-repair from 0.26.0 to 0.27.0 ( #3321 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.26.0 to 0.27.0.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.26.0...0.27.0 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:35:52 -04:00
dependabot[bot]
985b16a459
chore(deps-dev): bump ruff from 0.5.6 to 0.5.7 ( #3322 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.6...0.5.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:35:28 -04:00
tofarr
f8c815279d
Bug fix drag resize ( #3307 )
...
* Fix issue where mouse drag fails on first attempt
* Detach event correctly
* Use old variable names
---------
Co-authored-by: Tim O'Farrell <tofarr@Tims-MacBook-Pro-2.local >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-08-09 18:31:29 +03:00
tobitege
d2a8ff0918
fix double quotes around env vars typo in ghcr.yml ( #3313 )
2024-08-09 14:22:10 +00:00
Graham Neubig
b4db5b9cae
Remove some obsolete examples of persist_sandbox in the doc ( #3312 )
2024-08-09 14:06:55 +00:00
tobitege
5e6fd58f56
try to fix DOCKER_IMAGE_TAG in ghcr_push_runtime (od_runtime, arm64) ( #3311 )
2024-08-09 12:02:43 +00:00
tobitege
ac7badc236
(fix) revert #3240 ignore_paths in ghcr.yml ( #3308 )
2024-08-09 11:06:39 +02:00
Xingyao Wang
2e6b08db4f
fix: workspace folder permission & app container cannot access client API ( #3300 )
...
* also copy over pyproject and poetry lock
* add missing readme
* remove extra git config init since it is already done in client.py
* only chown if the /workspace dir does not exists
* Revert "remove extra git config init since it is already done in client.py"
This reverts commit e8556cd76d .
* remove extra git config init since it is already done in client.py
* fix test runtime
* print container log while reconnecting
* print log in more readable format
* print log in more readable format
* increase lines
* clean up sandbox and ssh related stuff
* remove ssh hostname
* remove ssh hostname
* fix docker app cannot access runtime API issue
* remove ssh password
* API HOSTNAME should be pre-fixed with SANDBOX
* update config
* fix typo that breaks the test
2024-08-08 19:28:34 -04:00
dependabot[bot]
ddd2565035
chore(deps-dev): bump @tailwindcss/typography in /frontend ( #3294 )
...
Bumps [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography ) from 0.5.13 to 0.5.14.
- [Release notes](https://github.com/tailwindlabs/tailwindcss-typography/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss-typography/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss-typography/compare/v0.5.13...v0.5.14 )
---
updated-dependencies:
- dependency-name: "@tailwindcss/typography"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 18:25:52 -04:00
dependabot[bot]
81db5aefc7
chore(deps): bump vite from 5.3.5 to 5.4.0 in /frontend ( #3295 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.5 to 5.4.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@5.4.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 18:25:36 -04:00
dependabot[bot]
512f56ea80
chore(deps-dev): bump tailwindcss from 3.4.7 to 3.4.9 in /frontend ( #3297 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.7 to 3.4.9.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.9/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.7...v3.4.9 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 18:25:24 -04:00
Xingyao Wang
a5195b0e65
chore: clean up sandbox and ssh related configs ( #3301 )
...
* clean up sandbox and ssh related stuff
* remove ssh hostname
* remove ssh hostname
* remove ssh password
* update config
* fix typo that breaks the test
2024-08-08 22:15:40 +00:00
tofarr
040b9cb75c
Chore Readme updates ( #3302 )
...
* Readme updates
Added explicit installation instructions to server and frontend README
* Documentation update
* WIP
* WIP
---------
Co-authored-by: Tim O'Farrell <tofarr@Tims-MacBook-Pro-2.local >
2024-08-08 18:06:58 -04:00
Xingyao Wang
4915168da2
fix: copy over pyproject and poetry lock for App docker ( #3299 )
...
* also copy over pyproject and poetry lock
* add missing readme
2024-08-08 21:06:26 +00:00
dependabot[bot]
8a008773ee
chore(deps-dev): bump python-pptx from 1.0.1 to 1.0.2 ( #3292 )
...
Bumps [python-pptx](https://github.com/scanny/python-pptx ) from 1.0.1 to 1.0.2.
- [Changelog](https://github.com/scanny/python-pptx/blob/master/HISTORY.rst )
- [Commits](https://github.com/scanny/python-pptx/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: python-pptx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 23:49:45 +08:00
dependabot[bot]
9f18172982
chore(deps): bump zope-interface from 7.0 to 7.0.1 ( #3276 )
...
Bumps [zope-interface](https://github.com/zopefoundation/zope.interface ) from 7.0 to 7.0.1.
- [Changelog](https://github.com/zopefoundation/zope.interface/blob/master/CHANGES.rst )
- [Commits](https://github.com/zopefoundation/zope.interface/compare/7.0...7.0.1 )
---
updated-dependencies:
- dependency-name: zope-interface
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leo <ifuryst@gmail.com >
2024-08-08 23:49:34 +08:00
dependabot[bot]
7bd4af80f0
chore(deps): bump boto3 from 1.34.155 to 1.34.156 ( #3293 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.155 to 1.34.156.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.155...1.34.156 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 23:49:23 +08:00
dependabot[bot]
c741df58e3
chore(deps-dev): bump openai from 1.40.0 to 1.40.1 ( #3291 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.0 to 1.40.1.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.0...v1.40.1 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 23:05:39 +08:00
dependabot[bot]
50b6ce8578
chore(deps): bump litellm from 1.43.1 to 1.43.3 ( #3290 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.1 to 1.43.3.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.1...v1.43.3 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 23:05:24 +08:00
Graham Neubig
f36639be28
Improve listen.py test coverage ( #3289 )
...
* Add unit tests for listen.py
* Added new tests
* Improve test coverage for listen.py
* Update tests
---------
Co-authored-by: opendevin <opendevin@all-hands.dev >
2024-08-08 14:25:12 +00:00
Xingyao Wang
db302fd33c
fix: dubious ownership when running git ( #3282 )
...
* switch default to eventstream runtime
* remove pull docker from makefile
* fix unittest
* fix file store path
* try deprecate server runtime
* remove persist sandbox
* move file utils
* remove server runtime related workflow
* remove unused method
* attempt to remove the reliance on filestore for BE
* fix async for list file
* fix list_files to post
* fix list files
* add suffix to directory
* make sure list file returns abs path;
make sure other backend endpoints accpets abs path
* remove server runtime test workflow
* set git config in runtime
* chown for workspace in client;
use INIT_COMMANDS to maintain all commands that need to be run before bash start;
* fix client issue;
add test case for git;
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-08 13:14:45 +00:00
Xingyao Wang
2669a5378c
update video; ( #3284 )
...
clean up docs site;
remove faq;
2024-08-08 08:39:32 -04:00
Xingyao Wang
73bd165118
ci: try to fix runtime build when exact hash for runtime image is found ( #3272 )
2024-08-08 03:46:05 +00:00
dependabot[bot]
e922e2666b
chore(deps-dev): bump postcss from 8.4.40 to 8.4.41 in /frontend ( #3260 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.40 to 8.4.41.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.40...8.4.41 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-07 22:25:12 -04:00
dependabot[bot]
a627fabfc5
chore(deps): bump react-i18next from 15.0.0 to 15.0.1 in /frontend ( #3279 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 15.0.0 to 15.0.1.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v15.0.0...v15.0.1 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 22:24:45 -04:00
Xingyao Wang
90d0a62469
(arch) Switch default runtime to EventStream Runtime ( #3271 )
...
* switch default to eventstream runtime
* remove pull docker from makefile
* fix unittest
* fix file store path
* try deprecate server runtime
* remove persist sandbox
* move file utils
* remove server runtime related workflow
* remove unused method
* attempt to remove the reliance on filestore for BE
* fix async for list file
* fix list_files to post
* fix list files
* add suffix to directory
* make sure list file returns abs path;
make sure other backend endpoints accpets abs path
* remove server runtime test workflow
* set git config in runtime
2024-08-08 10:11:49 +08:00
sven
71ad979ffd
fixed list rendering ( #3273 )
2024-08-08 01:50:16 +08:00
Xingyao Wang
b30a2dd87a
completely remove update_source_code ( #3280 )
2024-08-07 16:57:11 +00:00
dependabot[bot]
36ae44f6ef
chore(deps-dev): bump flake8 from 7.1.0 to 7.1.1 ( #3248 )
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 7.1.0 to 7.1.1.
- [Commits](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-08 00:00:02 +08:00
dependabot[bot]
74264c8902
chore(deps-dev): bump openai from 1.39.0 to 1.40.0 ( #3278 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.39.0...v1.40.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:59:21 +08:00
dependabot[bot]
33ad4e27ee
chore(deps): bump litellm from 1.43.0 to 1.43.1 ( #3274 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.0 to 1.43.1.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.0...v1.43.1 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:59:08 +08:00
dependabot[bot]
069b40e8b4
chore(deps-dev): bump sympy from 1.12.1 to 1.13.1 ( #3277 )
...
Bumps [sympy](https://github.com/sympy/sympy ) from 1.12.1 to 1.13.1.
- [Release notes](https://github.com/sympy/sympy/releases )
- [Commits](https://github.com/sympy/sympy/compare/sympy-1.12.1...sympy-1.13.1 )
---
updated-dependencies:
- dependency-name: sympy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:58:57 +08:00
dependabot[bot]
9c39c8b250
chore(deps): bump boto3 from 1.34.154 to 1.34.155 ( #3275 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.154 to 1.34.155.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.154...1.34.155 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:57:44 +08:00
mamoodi
2915679adc
Make all workflows consistent formatting and some more comments ( #3270 )
2024-08-07 02:00:15 +00:00
Xingyao Wang
c941d028b9
make sure mermaid flowchart is displayed correctly ( #3269 )
2024-08-07 09:27:17 +08:00
dependabot[bot]
60e11b0dd2
chore(deps-dev): bump ruff from 0.5.5 to 0.5.6 ( #3251 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.5...0.5.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-06 15:13:34 -07:00
Xingyao Wang
bb66f15ff6
[Arch] Streamline EventStream Runtime Image Building Logic ( #3259 )
...
* remove nocache
* simplify runtime build to use hash & always update source
* style
* try to fix temp folder issue
* fix rm tree
* create build folder first (to get correct hash), then copy it over to actual build folder
* fix assert
* fix indentation
* fix copy over
* add runtime documentation
* fix runtime docs
* fix typo
* Update docs/modules/usage/runtime.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update docs/modules/usage/runtime.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-07 06:09:38 +08:00
Xingyao Wang
a22ee6656b
[docs] Clean up evaluation docs ( #3268 )
...
* remove llm copy pasta
* add emoji
2024-08-07 05:05:45 +08:00
Xingyao Wang
7270d21cf9
update documentation for evaluation tutorial
2024-08-06 14:55:42 -04:00
dependabot[bot]
9c44d94cef
chore(deps-dev): bump lint-staged from 15.2.7 to 15.2.8 in /frontend ( #3255 )
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 15.2.7 to 15.2.8.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v15.2.7...v15.2.8 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 13:26:15 -04:00
dependabot[bot]
a8ed63ef23
chore(deps-dev): bump autoprefixer from 10.4.19 to 10.4.20 in /frontend ( #3254 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.19 to 10.4.20.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.19...10.4.20 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 13:26:01 -04:00
Xingyao Wang
31b244f95e
[Refactor, Evaluation] Refactor and clean up evaluation harness to remove global config and use EventStreamRuntime ( #3230 )
...
* move multi-line bash tests to test_runtime;
support multi-line bash for esruntime;
* add testcase to handle PS2 prompt
* use bashlex for bash parsing to handle multi-line commands;
add testcases for multi-line commands
* revert ghcr runtime change
* Apply stash
* fix run as other user;
make test async;
* fix test runtime for run as od
* add run-as-devin to all the runtime tests
* handle the case when username is root
* move all run-as-devin tests from sandbox;
only tests a few cases on different user to save time;
* move over multi-line echo related tests to test_runtime
* fix user-specific jupyter by fixing the pypoetry virtualenv folder
* make plugin's init async;
chdir at initialization of jupyter plugin;
move ipy simple testcase to test runtime;
* support agentskills import in
move tests for jupyter pwd tests;
overload `add_env_vars` for EventStreamRuntime to update env var also in Jupyter;
make agentskills read env var lazily, in case env var is updated;
* fix ServerRuntime agentskills issue
* move agnostic image test to test_runtime
* merge runtime tests in CI
* fix enable auto lint as env var
* update warning message
* update warning message
* test for different container images
* change parsing output as debug
* add exception handling for update_pwd_decorator
* fix unit test indentation
* add plugins as default input to Runtime class;
remove init_sandbox_plugins;
implement add_env_var (include jupyter) in the base class;
* fix server runtime auto lint
* Revert "add exception handling for update_pwd_decorator"
This reverts commit 2b668b1506 .
* tries to print debugging info for agentskills
* explictly setting uid (try fix permission issue)
* Revert "tries to print debugging info for agentskills"
This reverts commit 8be4c86756 .
* set sandbox user id during testing to hopefully fix the permission issue
* add browser tools for server runtime
* try to debug for old pwd
* update debug cmd
* only test agnostic runtime when TEST_RUNTIME is Server
* fix temp dir mkdir
* load TEST_RUNTIME at the beginning
* remove ipython tests
* only log to file when DEBUG
* default logging to project root
* temporarily remove log to file
* fix LLM logger dir
* fix logger
* make set pwd an optional aux action
* fix prev pwd
* fix infinity recursion
* simplify
* do not import the whole od library to avoid logger folder by jupyter
* fix browsing
* increase timeout
* attempt to fix agentskills yet again
* clean up in testcases, since CI maybe run as non-root
* add _cause attribute for event.id
* remove parent
* add a bunch of debugging statement again for CI :(
* fix temp_dir fixture
* change all temp dir to follow pytest's tmp_path_factory
* remove extra bracket
* clean up error printing a bit
* jupyter chdir to self.config.workspace_mount_path_in_sandbox on initialization
* jupyter chdir to self.config.workspace_mount_path_in_sandbox on initialization
* add typing for tmp dir fixture
* clear the directory before running the test to avoid weird CI temp dir
* remove agnostic test case for server runtime
* Revert "remove agnostic test case for server runtime"
This reverts commit 30e2181c3f .
* disable agnostic tests in CI
* fix test
* make sure plugin arg is not passed when no plugin is specified;
remove redundant on_event function;
* move mock prompt
* rename runtime
* remove extra logging
* refactor run_controller's interface;
support multiple runtime for integration test;
filter out hostname for prompt
* uncomment other tests
* pass the right runtime to controller
* log runtime when start
* uncomment tests
* improve symbol filters
* add intergration test prompts that seemd ok
* add integration test workflow
* add python3 to default ubuntu image
* symlink python and fix permission to jupyter pip
* add retry for jupyter execute server
* fix jupyter pip install;
add post-process for jupyter pip install;
simplify init by add agent_skills path to PYTHONPATH;
add testcase to tests jupyter pip install;
* fix bug
* use ubuntu:22.04 for eventstream integration tests
* add todo
* update testcase
* remove redundant code
* fix unit test
* reduce dependency for runtime
* try making llama-index an optional dependency that's not installed by default
* remove pip install since it seemd not needed
* log ipython execution;
await write message since it returns a future
* update ipy testcase
* do not install llama-index in CI
* do not install llama-index in the app docker as well
* set sandbox container image in the integration test script
* log plugins & env var for runtime
* update conftest for sha256
* add git
* remove all non-alphanumeric chalracters
* add working ipy module tests!
* default to use host network
* remove is_async from browser to make thing a little more reliable;
retry loading browser when error;
* add sleep to wait a bit for http server
* kill http server before regenerate browsing tests
* fix browsing
* only set sandbox container image if undefined
* skip empty config value
* update evaluation to use the latest run_controller
* revert logger in execute_server to be compatible with server runtime
* revert logging level to fix jupyter
* set logger level
* revert the logging
* chmod for workspace to fix permission
* support getting timeout from action
* update test for server runtime
* try to fix file permission
* fix test_cmd_run_action_serialization_deserialization test (added timeout)
* poetry: pip 24.2, torch 2.2.2
* revert adding pip to pyproject.toml
* add build to dependencies in pyproject.toml
* forgot poetry lock --no-update
* fix a DelegatorAgent prompt_002.log (timeout)
* fix a DelegatorAgent prompt_003.log (timeout)
* couple more timeout attribs in prompt files
* some more prompt files
* prompts galore
* add clarification comment for timeout
* default timeout to config
* add assert
* update integraton tests for eventstream
* update integration tests
* fix timeout for action<->dict
* remove redundant on_event
* default to use instance image
* update run_controller interface
* add logging for copy
* refactor swe_bench for the new design
* fix action execution timeout
* updatelock
* remove build sandbox locally
* fix runtime
* use plain for-loop for single process
* remove extra print
* get swebench inference working
* print whole `test_result` dict
* got swebench patch post-process working
* update swe-bench evaluation readme
* refactor using shared reset_logger function
* move messy swebench prompt to a different file
* support the ability to specify whether to keep prompt
* support the ability to specify whether to keep prompt
* fix dockerfile
* fix import and remove unnecessary strip logic
* fix action serialization
* get agentbench running
* remove extra ls for agent bench
* fix agentbench metric
* factor out common documentation for eval
* update biocoder doc
* remove swe_env_box since it is no longer needed
* get biocoder working
* add func timeout for bird
* fix jupyter pwd with ~ as user name
* fix jupyter pwd with ~ as user name
* get bird working
* get browsing evaluation working
* make eda runnable
* fix id column
* fix eda run_infer
* unify eval output using a structured format;
make swebench coompatible with that format;
update client source code for every swebench run;
do not inject testcmd for swebench
* standardize existing benchs for the new eval output
* set update source code = true
* get gaia standardized
* fix gaia
* gorilla refactored but stuck at language.so to test
* refactor and make gpqa work
* refactor humanevalfix and get it working
* refactor logic reasoning and get it working
* refactor browser env so it works with eventstream runtime for eval
* add initial version of miniwob refactor
* fix browsergym environment
* get miniwob working!!
* allowing injecting additional dependency to OD runtime docker image
* allowing injecting additional dependency to OD runtime docker image
* support logic reasoning with pre-injected dependency
* get mint working
* update runtime build
* fix mint docker
* add test for keep_prompt;
add missing await close for some tests
* update integration tests for eventstream runtime
* fix integration tests for server runtime
* refactor ml bench and toolqa
* refactor webarena
* fix default factory
* Update run_infer.py
* add APIError to retry
* increase timeout for swebench
* make sure to hide api key when dump eval output
* update the behavior of put source code to put files instead of tarball
* add dishash to dependency
* sendintr when timeout
* fix dockerfile copy
* reduce timeout
* use dirhash to avoid repeat building for update source
* fix runtime_build testcase
* add dir_hash to docker build pipeline
* revert api error
* update poetry lock
* add retries for swebench run infer
* fix git patch
* update poetry lock
* adjust config order
* fix mount volumns
* enforce all eval to use "instance_id"
* remove file store from runtime
* make file_store public inside eventstream
* move the runtime logic inside `main` out
* support using async function for process_instance_fn
* refactor run_infer with the create_time
* fix file store
* Update evaluation/toolqa/utils.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* fix typo
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: super-dainiu <78588128+super-dainiu@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-06 17:21:45 +00:00
dependabot[bot]
9029cd77d3
chore(deps): bump litellm from 1.42.12 to 1.43.0 ( #3267 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.42.12 to 1.43.0.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.42.12...v1.43.0 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 23:47:02 +08:00
dependabot[bot]
adedfe5e7f
chore(deps-dev): bump python-pptx from 1.0.0 to 1.0.1 ( #3263 )
...
Bumps [python-pptx](https://github.com/scanny/python-pptx ) from 1.0.0 to 1.0.1.
- [Changelog](https://github.com/scanny/python-pptx/blob/master/HISTORY.rst )
- [Commits](https://github.com/scanny/python-pptx/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: python-pptx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 23:46:29 +08:00
dependabot[bot]
43768684d9
chore(deps): bump zope-interface from 6.4.post2 to 7.0 ( #3262 )
...
Bumps [zope-interface](https://github.com/zopefoundation/zope.interface ) from 6.4.post2 to 7.0.
- [Changelog](https://github.com/zopefoundation/zope.interface/blob/master/CHANGES.rst )
- [Commits](https://github.com/zopefoundation/zope.interface/compare/6.4.post2...7.0 )
---
updated-dependencies:
- dependency-name: zope-interface
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 23:46:17 +08:00
dependabot[bot]
0f6ce9717f
chore(deps): bump boto3 from 1.34.153 to 1.34.154 ( #3264 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.153 to 1.34.154.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.153...1.34.154 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 23:46:00 +08:00
dependabot[bot]
d5170448e3
chore(deps-dev): bump openai from 1.38.0 to 1.39.0 ( #3266 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.38.0 to 1.39.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.38.0...v1.39.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 23:45:46 +08:00
dependabot[bot]
91de16a88b
chore(deps-dev): bump streamlit from 1.37.0 to 1.37.1 ( #3265 )
...
Bumps [streamlit](https://github.com/streamlit/streamlit ) from 1.37.0 to 1.37.1.
- [Release notes](https://github.com/streamlit/streamlit/releases )
- [Commits](https://github.com/streamlit/streamlit/compare/1.37.0...1.37.1 )
---
updated-dependencies:
- dependency-name: streamlit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 23:45:13 +08:00
dependabot[bot]
b4a018ee57
chore(deps-dev): bump python-pptx from 0.6.23 to 1.0.0 ( #3252 )
...
Bumps [python-pptx](https://github.com/scanny/python-pptx ) from 0.6.23 to 1.0.0.
- [Changelog](https://github.com/scanny/python-pptx/blob/master/HISTORY.rst )
- [Commits](https://github.com/scanny/python-pptx/compare/v0.6.23...v1.0.0 )
---
updated-dependencies:
- dependency-name: python-pptx
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 04:13:23 +08:00
dependabot[bot]
a26b0b3744
chore(deps-dev): bump openai from 1.37.2 to 1.38.0 ( #3249 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.37.2 to 1.38.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.37.2...v1.38.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 04:12:59 +08:00
dependabot[bot]
a6f6350d98
chore(deps): bump litellm from 1.42.9 to 1.42.12 ( #3253 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.42.9 to 1.42.12.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.42.9...v1.42.12 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 04:12:45 +08:00
tobitege
f561b48f03
Dockerfile for app: re-declare ARG OPEN_DEVIN_BUILD_VERSION ( #3257 )
2024-08-06 04:12:30 +08:00
Graham Neubig
789f3504a9
Add init_runtime_tools for event stream runtime ( #3256 )
2024-08-06 01:14:31 +08:00
dependabot[bot]
d42347aabb
chore(deps): bump boto3 from 1.34.152 to 1.34.153 ( #3247 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.152 to 1.34.153.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.152...1.34.153 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 23:39:05 +08:00
tobitege
0e1a4e1a6c
(backend) Added workflow clean-up.yml to remove old workflows and artifacts ( #3244 )
...
* added workflow clean-up.yml to remove old workflows and artifacts
* dispatch-only run for now
* add retention-days of 14 to upload-artifact in ghcr.yml
2024-08-05 09:25:18 +02:00
Xingyao Wang
a69120d399
[Arch] Use hash to avoid repeat building EventStreamRuntime image ( #3243 )
...
* update the behavior of put source code to put files instead of tarball
* add dishash to dependency
* fix dockerfile copy
* use dirhash to avoid repeat building for update source
* fix runtime_build testcase
* add dir_hash to docker build pipeline
* add additional tests for source directory
* add comment
* clear the assertion by explictly check existing files
* also assert od is a dir
2024-08-05 03:13:32 +00:00
tobitege
abec52abfe
(fix) Revert #3233 ; more logging in runtimes ( #3236 )
...
* ServerRuntime: config copy in init
* revert #3233 but more logging
* get_box_classes: reset order back to previous version
* 3 logging commands switched to debug (were info)
* runtimes debug output of config on initialization
* removed unneeded logger message from _init_container
2024-08-04 19:13:37 +00:00
Xingyao Wang
6a12a9f83c
[Arch, Eval] Allowing injecting additional dependency to OD runtime docker image ( #3237 )
...
* allowing injecting additional dependency to OD runtime docker image
* update runtime build
* make `extra_deps` optional str | None
2024-08-04 17:38:56 +00:00
mamoodi
6533b8a00e
Remove pyproject workflow and cleanup stale workflow ( #3238 )
2024-08-05 00:38:37 +08:00
tobitege
c2c363b0ec
(workflow) ghcr.yml with paths/paths-ignore conditions for pull_request ( #3240 )
...
* ghcr.yml with paths/paths-ignore conditions for pull_request
* include evaluation folder
* removed paths, just paths-ignore now
* deploy-docs only for docs
* exclude evaluation folder
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
---------
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-08-04 16:37:07 +02:00
Xingyao Wang
62ce183c2d
[Agent Action] Support the ability to specify whether to keep prompt for CmdRun ( #3218 )
...
* support the ability to specify whether to keep prompt
* fix action serialization
* fix jupyter pwd with ~ as user name
* add test for keep_prompt;
add missing await close for some tests
* update integration tests for eventstream runtime
* fix integration tests for server runtime
2024-08-04 20:30:25 +08:00
Kaushik Deka
415843476c
Feat: Add Vision Input Support for LLM with Vision Capabilities ( #2848 )
...
* add image feature
* fix-linting
* check model support for images
* add comment
* Add image support to other models
* Add images to chat
* fix linting
* fix test issues
* refactor variable names and import
* fix tests
* fix chat message tests
* fix linting
* add pydantic class message
* use message
* remove redundant comments
* remove redundant comments
* change Message class
* remove unintended change
* fix integration tests using regenerate.sh
* rename image_bas64 to images_url, fix tests
* rename Message.py to message, change reminder append logic, add unit tests
* remove comment, fix error to merge
* codeact_swe_agent
* fix f string
* update eventstream integration tests
* add missing if check in codeact_swe_agent
* update integration tests
* Update frontend/src/components/chat/ChatInput.tsx
* Update frontend/src/components/chat/ChatInput.tsx
* Update frontend/src/components/chat/ChatInput.tsx
* Update frontend/src/components/chat/ChatInput.tsx
* Update frontend/src/components/chat/ChatMessage.tsx
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-08-04 02:26:22 +08:00
Xingyao Wang
b7061f4497
[Eval, Browser] Refactor Browser Env so it works with EventStreamRuntime for Browsing Evaluation ( #3235 )
...
* refactor browser env so it works with eventstream runtime for eval
* fix browsergym environment
2024-08-03 15:06:37 +00:00
dependabot[bot]
948b9266ae
chore(deps): bump boto3 from 1.34.151 to 1.34.152 ( #3221 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.151 to 1.34.152.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.151...1.34.152 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
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 >
2024-08-03 00:30:19 -04:00
Graham Neubig
24c87e2d84
Update slack link ( #3234 )
2024-08-03 06:07:28 +02:00
tobitege
1166b0e610
client runtime: fix config passing on init; added logging ( #3233 )
2024-08-03 10:37:38 +08:00
dependabot[bot]
a1fec393ac
chore(deps-dev): bump @types/node from 22.0.2 to 22.1.0 in /frontend ( #3228 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.0.2 to 22.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 15:17:59 -07:00
dependabot[bot]
327dc23064
chore(deps): bump uvicorn from 0.30.4 to 0.30.5 ( #3225 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.30.4 to 0.30.5.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.30.4...0.30.5 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-03 01:53:37 +08:00
dependabot[bot]
d0fc68ae4e
chore(deps): bump json-repair from 0.25.3 to 0.26.0 ( #3223 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.25.3 to 0.26.0.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.25.3...0.26.0 )
---
updated-dependencies:
- dependency-name: json-repair
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-03 01:53:21 +08:00
dependabot[bot]
f7a03b80d1
chore(deps): bump litellm from 1.42.7 to 1.42.9 ( #3222 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.42.7 to 1.42.9.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.42.7...v1.42.9 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-03 01:52:53 +08:00
dependabot[bot]
778d8ded19
chore(deps): bump fastapi from 0.111.1 to 0.112.0 ( #3224 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.111.1 to 0.112.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.111.1...0.112.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-03 01:52:14 +08:00
dependabot[bot]
d8700e8f4b
chore(deps-dev): bump openai from 1.37.1 to 1.37.2 ( #3226 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.37.1 to 1.37.2.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.37.1...v1.37.2 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-03 01:50:55 +08:00
Xingyao Wang
69ecde640b
Update integration tests README.md ( #3227 )
...
* Update README.md
* lint
2024-08-02 17:29:11 +00:00
Xingyao Wang
105f0ffed5
bump swebench version ( #3216 )
2024-08-02 10:13:10 +08:00
Xingyao Wang
001195a3ea
reduce the duplication in run_controller ( #3217 )
2024-08-02 10:12:34 +08:00
dependabot[bot]
8b4ad35cda
chore(deps): bump grep-ast from 0.3.2 to 0.3.3 ( #3192 )
...
Bumps [grep-ast](https://github.com/paul-gauthier/grep-ast ) from 0.3.2 to 0.3.3.
- [Commits](https://github.com/paul-gauthier/grep-ast/commits )
---
updated-dependencies:
- dependency-name: grep-ast
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 23:14:27 +00:00
dependabot[bot]
c042f7beea
chore(deps-dev): bump llama-index-embeddings-ollama from 0.1.2 to 0.1.3 ( #3206 )
...
Bumps llama-index-embeddings-ollama from 0.1.2 to 0.1.3.
---
updated-dependencies:
- dependency-name: llama-index-embeddings-ollama
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 23:02:24 +00:00
dependabot[bot]
2375c69be5
chore(deps): bump uvicorn from 0.30.3 to 0.30.4 ( #3207 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.30.3 to 0.30.4.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.30.3...0.30.4 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-02 06:13:15 +08:00
dependabot[bot]
0eefe6dbb6
chore(deps): bump litellm from 1.42.5 to 1.42.7 ( #3209 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.42.5 to 1.42.7.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.42.5...v1.42.7 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-02 06:12:51 +08:00
Xingyao Wang
4f0a454ed6
[Arch] Support integration tests using EventStream Runtime ( #3184 )
...
* Remove global config from memory
* Remove runtime global config
* Remove from storage
* Remove global config
* Fix event stream tests
* Fix sandbox issue
* Change config
* Removed transferred tests
* Add swe env box
* Fixes on testing
* Fixed some tests
* Merge with stashed changes
* Fix typing
* Fix ipython test
* Revive function
* Make temp_dir fixture
* Remove test to avoid circular import
* fix eventstream filestore for test_runtime
* fix parse arg issue that cause integration test to fail
* support swebench pull from custom namespace
* add back simple tests for runtime
* move multi-line bash tests to test_runtime;
support multi-line bash for esruntime;
* add testcase to handle PS2 prompt
* use bashlex for bash parsing to handle multi-line commands;
add testcases for multi-line commands
* revert ghcr runtime change
* Apply stash
* fix run as other user;
make test async;
* fix test runtime for run as od
* add run-as-devin to all the runtime tests
* handle the case when username is root
* move all run-as-devin tests from sandbox;
only tests a few cases on different user to save time;
* move over multi-line echo related tests to test_runtime
* fix user-specific jupyter by fixing the pypoetry virtualenv folder
* make plugin's init async;
chdir at initialization of jupyter plugin;
move ipy simple testcase to test runtime;
* support agentskills import in
move tests for jupyter pwd tests;
overload `add_env_vars` for EventStreamRuntime to update env var also in Jupyter;
make agentskills read env var lazily, in case env var is updated;
* fix ServerRuntime agentskills issue
* move agnostic image test to test_runtime
* merge runtime tests in CI
* fix enable auto lint as env var
* update warning message
* update warning message
* test for different container images
* change parsing output as debug
* add exception handling for update_pwd_decorator
* fix unit test indentation
* add plugins as default input to Runtime class;
remove init_sandbox_plugins;
implement add_env_var (include jupyter) in the base class;
* fix server runtime auto lint
* Revert "add exception handling for update_pwd_decorator"
This reverts commit 2b668b1506 .
* tries to print debugging info for agentskills
* explictly setting uid (try fix permission issue)
* Revert "tries to print debugging info for agentskills"
This reverts commit 8be4c86756 .
* set sandbox user id during testing to hopefully fix the permission issue
* add browser tools for server runtime
* try to debug for old pwd
* update debug cmd
* only test agnostic runtime when TEST_RUNTIME is Server
* fix temp dir mkdir
* load TEST_RUNTIME at the beginning
* remove ipython tests
* only log to file when DEBUG
* default logging to project root
* temporarily remove log to file
* fix LLM logger dir
* fix logger
* make set pwd an optional aux action
* fix prev pwd
* fix infinity recursion
* simplify
* do not import the whole od library to avoid logger folder by jupyter
* fix browsing
* increase timeout
* attempt to fix agentskills yet again
* clean up in testcases, since CI maybe run as non-root
* add _cause attribute for event.id
* remove parent
* add a bunch of debugging statement again for CI :(
* fix temp_dir fixture
* change all temp dir to follow pytest's tmp_path_factory
* remove extra bracket
* clean up error printing a bit
* jupyter chdir to self.config.workspace_mount_path_in_sandbox on initialization
* jupyter chdir to self.config.workspace_mount_path_in_sandbox on initialization
* add typing for tmp dir fixture
* clear the directory before running the test to avoid weird CI temp dir
* remove agnostic test case for server runtime
* Revert "remove agnostic test case for server runtime"
This reverts commit 30e2181c3f .
* disable agnostic tests in CI
* fix test
* make sure plugin arg is not passed when no plugin is specified;
remove redundant on_event function;
* move mock prompt
* rename runtime
* remove extra logging
* refactor run_controller's interface;
support multiple runtime for integration test;
filter out hostname for prompt
* uncomment other tests
* pass the right runtime to controller
* log runtime when start
* uncomment tests
* improve symbol filters
* add intergration test prompts that seemd ok
* add integration test workflow
* add python3 to default ubuntu image
* symlink python and fix permission to jupyter pip
* add retry for jupyter execute server
* fix jupyter pip install;
add post-process for jupyter pip install;
simplify init by add agent_skills path to PYTHONPATH;
add testcase to tests jupyter pip install;
* fix bug
* use ubuntu:22.04 for eventstream integration tests
* add todo
* update testcase
* remove redundant code
* fix unit test
* reduce dependency for runtime
* try making llama-index an optional dependency that's not installed by default
* remove pip install since it seemd not needed
* log ipython execution;
await write message since it returns a future
* update ipy testcase
* do not install llama-index in CI
* do not install llama-index in the app docker as well
* set sandbox container image in the integration test script
* log plugins & env var for runtime
* update conftest for sha256
* add git
* remove all non-alphanumeric chalracters
* add working ipy module tests!
* default to use host network
* remove is_async from browser to make thing a little more reliable;
retry loading browser when error;
* add sleep to wait a bit for http server
* kill http server before regenerate browsing tests
* fix browsing
* only set sandbox container image if undefined
* skip empty config value
* update evaluation to use the latest run_controller
* revert logger in execute_server to be compatible with server runtime
* revert logging level to fix jupyter
* set logger level
* revert the logging
* chmod for workspace to fix permission
* support getting timeout from action
* update test for server runtime
* try to fix file permission
* fix test_cmd_run_action_serialization_deserialization test (added timeout)
* poetry: pip 24.2, torch 2.2.2
* revert adding pip to pyproject.toml
* add build to dependencies in pyproject.toml
* forgot poetry lock --no-update
* fix a DelegatorAgent prompt_002.log (timeout)
* fix a DelegatorAgent prompt_003.log (timeout)
* couple more timeout attribs in prompt files
* some more prompt files
* prompts galore
* add clarification comment for timeout
* default timeout to config
* add assert
* update integraton tests for eventstream
* update integration tests
* fix timeout for action<->dict
* remove redundant on_event
* fix action execution timeout
* updatelock
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-08-01 22:07:39 +00:00
Robert Brennan
7ebbe10b1c
Add pyjwt to pyproject ( #3210 )
...
* add pyjwt to pyproject
* Update pyproject.toml
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* added "build" to pyproject.toml
* lock
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-08-02 04:42:14 +08:00
tobitege
a4cb880699
(feat) LLM class: added acompletion and streaming + unit test ( #3202 )
...
* LLM class: added acompletion and streaming, unit test test_acompletion.py
* LLM: cleanup of self.config defaults and their use
* added set_missing_attributes to LLMConfig
* move default checker up
2024-08-01 22:41:40 +02:00
Robert Brennan
8d11e0eac9
better zero state for file list ( #3213 )
...
* better zero state for file list
* Lint, cleanup, and update branch
---------
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-08-01 20:04:47 +00:00
Xingyao Wang
286f10053e
[arch] Implement copy_to for Runtime ( #3211 )
...
* add copy to
* implement for ServerRuntime
* implement copyto for runtime (required by eval);
add tests for copy to
* fix exist file check
* unify copy_to_behavior and fix stuff
2024-08-02 02:46:11 +08:00
mamoodi
d5d7c18858
Release 0.8.3 ( #3212 )
2024-08-01 18:20:35 +00:00
dependabot[bot]
678b4a76be
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.17.0 to 7.18.0 in /frontend ( #3181 )
...
* chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.17.0 to 7.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update frontend/package.json
* Update frontend/package.json
---------
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-08-01 17:24:47 +00:00
Xingyao Wang
2e60d25eae
[Agent, LLM] Make sure codeact agent produce message in u/a/u/a order ( #3193 )
...
* make sure codeact agent produce message in u/a/u/a order
* integration tests
* sync message changes to codeact swe
* fix integration tests
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-02 00:17:53 +08:00
dependabot[bot]
0627af8578
chore(deps-dev): bump @types/node from 22.0.0 to 22.0.2 in /frontend ( #3205 )
2024-08-02 00:04:47 +08:00
Engel Nyst
21ea9953b3
don't use realpath with non-existent files ( #3200 )
2024-08-01 01:11:22 +02:00
tobitege
70dd705418
Fix: apply config arguments for miniwob get_sandbox() from loaded config ( #3198 )
2024-07-31 19:38:15 +00:00
tobitege
b049bc9688
update custom sandbox guide with nikolaik image consideration ( #3197 )
2024-07-31 15:15:40 -04:00
Xingyao Wang
1d49ef253b
[Runtime] Reduce dependency to speed up CI and reduce image size ( #3195 )
...
* reduce dependency for runtime
* try making llama-index an optional dependency that's not installed by default
* do not install llama-index in CI
* do not install llama-index in the app docker as well
2024-07-31 13:55:09 -04:00
tobitege
938ed027c2
(fix) test_runtime.py parametrization for box_class ( #3186 )
...
* fix test_runtime.py parametrization; prevent duplicate test runs
* trivial file change to unblock stuck CI workflow
* fix print_method_name fixture in test_runtime (yield was missing)
* revert wrong param fixtures
2024-08-01 01:30:10 +08:00
dependabot[bot]
0cf4e1ecf3
chore(deps): bump boto3 from 1.34.150 to 1.34.151 ( #3191 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.150 to 1.34.151.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.150...1.34.151 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 15:51:49 +00:00
Engel Nyst
93433fa849
pass swe-bench box config parameter ( #3189 )
2024-07-31 15:31:50 +00:00
dependabot[bot]
9fc522a610
chore(deps-dev): bump mypy from 1.11.0 to 1.11.1 ( #3190 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.11.0 to 1.11.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.11...v1.11.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 15:31:28 +00:00
Engel Nyst
d41699c133
rename to UserRejectObservation ( #3175 )
2024-07-31 22:44:31 +08:00
Graham Neubig
a562a7ac7d
Add unit tests for LLM init function ( #3188 )
...
* Add unit tests for LLM init function
* Fix formatting
---------
Co-authored-by: OpenDevin <opendevin@all-hands.dev >
2024-07-31 16:28:50 +02:00
mamoodi
5f177b6f88
Add toggle to enable/disable agent selection - default is agent selection is off ( #3174 )
...
* Hide agent selection and always use CodeActAgent
* Revert changes
* Add toggle to enable agent selection
* Refactor, simplify, and update tests
* Update frontend/src/components/modals/settings/SettingsForm.test.tsx
---------
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-07-31 11:15:34 +00:00
Xingyao Wang
bd68249fba
[Arch] Test EventStreamRuntime to ensure its feature parity with ServerRuntime ( #3157 )
...
* Remove global config from memory
* Remove runtime global config
* Remove from storage
* Remove global config
* Fix event stream tests
* Fix sandbox issue
* Change config
* Removed transferred tests
* Add swe env box
* Fixes on testing
* Fixed some tests
* Merge with stashed changes
* Fix typing
* Fix ipython test
* Revive function
* Make temp_dir fixture
* Remove test to avoid circular import
* fix eventstream filestore for test_runtime
* fix parse arg issue that cause integration test to fail
* support swebench pull from custom namespace
* add back simple tests for runtime
* move multi-line bash tests to test_runtime;
support multi-line bash for esruntime;
* add testcase to handle PS2 prompt
* use bashlex for bash parsing to handle multi-line commands;
add testcases for multi-line commands
* revert ghcr runtime change
* Apply stash
* fix run as other user;
make test async;
* fix test runtime for run as od
* add run-as-devin to all the runtime tests
* handle the case when username is root
* move all run-as-devin tests from sandbox;
only tests a few cases on different user to save time;
* move over multi-line echo related tests to test_runtime
* fix user-specific jupyter by fixing the pypoetry virtualenv folder
* make plugin's init async;
chdir at initialization of jupyter plugin;
move ipy simple testcase to test runtime;
* support agentskills import in
move tests for jupyter pwd tests;
overload `add_env_vars` for EventStreamRuntime to update env var also in Jupyter;
make agentskills read env var lazily, in case env var is updated;
* fix ServerRuntime agentskills issue
* move agnostic image test to test_runtime
* merge runtime tests in CI
* fix enable auto lint as env var
* update warning message
* update warning message
* test for different container images
* change parsing output as debug
* add exception handling for update_pwd_decorator
* fix unit test indentation
* add plugins as default input to Runtime class;
remove init_sandbox_plugins;
implement add_env_var (include jupyter) in the base class;
* fix server runtime auto lint
* Revert "add exception handling for update_pwd_decorator"
This reverts commit 2b668b1506 .
* tries to print debugging info for agentskills
* explictly setting uid (try fix permission issue)
* Revert "tries to print debugging info for agentskills"
This reverts commit 8be4c86756 .
* set sandbox user id during testing to hopefully fix the permission issue
* add browser tools for server runtime
* try to debug for old pwd
* update debug cmd
* only test agnostic runtime when TEST_RUNTIME is Server
* fix temp dir mkdir
* load TEST_RUNTIME at the beginning
* remove ipython tests
* only log to file when DEBUG
* default logging to project root
* temporarily remove log to file
* fix LLM logger dir
* fix logger
* make set pwd an optional aux action
* fix prev pwd
* fix infinity recursion
* simplify
* do not import the whole od library to avoid logger folder by jupyter
* fix browsing
* increase timeout
* attempt to fix agentskills yet again
* clean up in testcases, since CI maybe run as non-root
* add _cause attribute for event.id
* remove parent
* add a bunch of debugging statement again for CI :(
* fix temp_dir fixture
* change all temp dir to follow pytest's tmp_path_factory
* remove extra bracket
* clean up error printing a bit
* jupyter chdir to self.config.workspace_mount_path_in_sandbox on initialization
* jupyter chdir to self.config.workspace_mount_path_in_sandbox on initialization
* add typing for tmp dir fixture
* clear the directory before running the test to avoid weird CI temp dir
* remove agnostic test case for server runtime
* Revert "remove agnostic test case for server runtime"
This reverts commit 30e2181c3f .
* disable agnostic tests in CI
* fix test
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-31 04:30:59 +08:00
dependabot[bot]
c8fd039173
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #3180 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.17.0 to 7.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 23:26:28 +03:00
dependabot[bot]
c0687db1af
chore(deps-dev): bump husky from 9.1.3 to 9.1.4 in /frontend ( #3179 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.1.3 to 9.1.4.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.1.3...v9.1.4 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 23:26:05 +03:00
dependabot[bot]
2953438c98
chore(deps): bump boto3 from 1.34.149 to 1.34.150 ( #3182 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.149 to 1.34.150.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.149...1.34.150 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 18:14:09 +02:00
dependabot[bot]
29258cd62a
chore(deps-dev): bump @types/node from 20.14.12 to 22.0.0 in /frontend ( #3165 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.12 to 22.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 10:20:36 +03:00
dependabot[bot]
0efd1c7a87
chore(deps): bump @reduxjs/toolkit from 2.2.6 to 2.2.7 in /frontend ( #3164 )
...
Bumps [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit ) from 2.2.6 to 2.2.7.
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases )
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/v2.2.6...v2.2.7 )
---
updated-dependencies:
- dependency-name: "@reduxjs/toolkit"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leo <ifuryst@gmail.com >
2024-07-30 10:12:04 +03:00
dependabot[bot]
34072102d6
chore(deps-dev): bump husky from 9.1.2 to 9.1.3 in /frontend ( #3166 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 10:11:19 +03:00
dependabot[bot]
b9b5cf7a61
chore(deps-dev): bump pre-commit from 3.7.1 to 3.8.0 ( #3168 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.7.1...v3.8.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 01:01:19 +00:00
மனோஜ்குமார் பழனிச்சாமி
84a6e90dc2
Chore: Add line breaks in pull_request_template.md ( #2988 )
...
* Update pull_request_template.md
* Update pull_request_template.md
2024-07-29 15:10:33 -04:00
tobitege
2533efabbb
(fix) split_bash_commands replaced; temp_dir fixture fix in some tests ( #3160 )
...
* split_bash_commands replaced; temp_dir fixture fix in some tests
* tweak test_runtime
* skip 2 tests in test_runtime that need fixing in extra PR
* reverting bash parsing changes and re-enabled tests
* missed to revert a changed assert in test_runtime.py
2024-07-29 17:05:58 +00:00
dependabot[bot]
7cefd32fd0
chore(deps): bump litellm from 1.42.3 to 1.42.5 ( #3167 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.42.3 to 1.42.5.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.42.3...v1.42.5 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 16:10:31 +00:00
மனோஜ்குமார் பழனிச்சாமி
570fd6e483
Fix: Parse exit code correctly for background commands ( #3161 )
...
* Parse exit code correctly for background commands
* Update ssh_box.py
2024-07-29 23:57:58 +08:00
tobitege
a52df6a272
(Docker) Fix passing of POETRY_CACHE_DIR into RUN command ( #3163 )
...
* Fix RUN command to get correct value of POETRY_CACHE_DIR
* Fix passing of POETRY_CACHE_DIR into RUN command
* remove test copy of Dockerfile
2024-07-29 23:16:46 +08:00
மனோஜ்குமார் பழனிச்சாமி
563ebd406d
Fix: Add missing arguments for SSHBox in evaluation ( #3075 )
...
* Fix WebArena evaluation script to connect to SSH session
* Update run_infer.py
* Add missing arguments for DockerSSHBox
2024-07-29 23:09:39 +08:00
tobitege
1eb3bdea95
remove unneeded message about config file not found ( #3158 )
2024-07-29 16:27:14 +02:00
மனோஜ்குமார் பழனிச்சாமி
eb182f492e
Feat: Dev Container for GitHub Codespaces ( #2689 )
...
* Workaround for GitHub Codespaces
* Add devcontainer config
* rename devcontainer folder
* install netcat
* add VS Code Python extension
* apt update
* give executable path to avoid bugs
* configure poetry env
* fix postCreateCommand
* revert executable path
* add postStartCommand
* run in background
* Add Codespaces badge
* add default config
* Add Codespaces badge to doc
* update comment
* apply workaround 2
* refactor
* fix lib path
* Update on_create.sh
* pass env directly to cmd
* resolve unexpected merge conflicts
* Separated to #2850
* Update README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update codespaces link
* Update README.md
* Separated to #2975
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-28 07:44:18 -04:00
Xingyao Wang
b1ea204c5b
Migrate multi-line-bash-related sandbox tests into runtime tests and fix multi-line issue ( #3128 )
...
* Remove global config from memory
* Remove runtime global config
* Remove from storage
* Remove global config
* Fix event stream tests
* Fix sandbox issue
* Change config
* Removed transferred tests
* Add swe env box
* Fixes on testing
* Fixed some tests
* Merge with stashed changes
* Fix typing
* Fix ipython test
* Revive function
* Make temp_dir fixture
* Remove test to avoid circular import
* fix eventstream filestore for test_runtime
* fix parse arg issue that cause integration test to fail
* support swebench pull from custom namespace
* add back simple tests for runtime
* move multi-line bash tests to test_runtime;
support multi-line bash for esruntime;
* add testcase to handle PS2 prompt
* use bashlex for bash parsing to handle multi-line commands;
add testcases for multi-line commands
* revert ghcr runtime change
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-27 20:12:57 +00:00
mamoodi
8b77e8a0ff
chore: Release 0.8.2 ( #3150 )
2024-07-27 17:54:39 +00:00
Engel Nyst
3328669b89
fix Finish action to sent its 'thoughts' in the prompt ( #3149 )
2024-07-27 17:37:44 +00:00
Engel Nyst
9ed95abf83
Fix max budget per task error in headless mode ( #3147 )
...
* set agent in ERROR instead of PAUSED when in headless mode
* fallback to config value for budget
2024-07-27 17:35:40 +00:00
Xingyao Wang
b5d3fcaba8
[docs] Update README.md for new OpenDevin Runtime ( #3142 )
...
* Update README.md
* address comment
* remove DEBUG flag
2024-07-27 15:45:09 +00:00
Engel Nyst
a29c795418
clear last_error when restoring a session ( #3146 )
2024-07-27 15:34:36 +00:00
Engel Nyst
f07280153a
restore logging of user messages when using cli ( #3145 )
2024-07-27 12:58:23 +00:00
tofarr
437e0c76bf
Icon transparency ( #3138 )
...
I noticed that in dark modes the icons don't look as good as they could - making the outlines transparent makes them pop a bit more
Co-authored-by: Tim O'Farrell <tofarr@Tims-MacBook-Pro-2.local >
2024-07-26 21:29:41 -04:00
tobitege
c0adca1e30
fix DummyAgent ( #3137 )
2024-07-26 18:59:25 +00:00
Xingyao Wang
1c813a2fa0
support swebench pull from custom namespace ( #3136 )
2024-07-26 18:46:36 +00:00
Graham Neubig
275ea706cf
Remove remaining global config ( #3099 )
...
* Remove global config from memory
* Remove runtime global config
* Remove from storage
* Remove global config
* Fix event stream tests
* Fix sandbox issue
* Change config
* Removed transferred tests
* Add swe env box
* Fixes on testing
* Fixed some tests
* Fix typing
* Fix ipython test
* Revive function
* Make temp_dir fixture
* Remove test to avoid circular import
2024-07-26 18:43:32 +00:00
Anatolij Vasilev
3301beffec
fixed broken shell command ( #3135 )
2024-07-26 18:36:20 +00:00
dependabot[bot]
6c4cce01a7
chore(deps-dev): bump openai from 1.37.0 to 1.37.1 ( #3134 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.37.0 to 1.37.1.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.37.0...v1.37.1 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 17:01:16 +00:00
dependabot[bot]
e62a7c08f8
chore(deps): bump boto3 from 1.34.148 to 1.34.149 ( #3133 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.148 to 1.34.149.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.148...1.34.149 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-27 00:11:07 +08:00
dependabot[bot]
f6317a3607
chore(deps-dev): bump streamlit from 1.36.0 to 1.37.0 ( #3129 )
...
Bumps [streamlit](https://github.com/streamlit/streamlit ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/streamlit/streamlit/releases )
- [Commits](https://github.com/streamlit/streamlit/compare/1.36.0...1.37.0 )
---
updated-dependencies:
- dependency-name: streamlit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-27 00:10:32 +08:00
dependabot[bot]
c4eb8e9fc8
chore(deps-dev): bump ruff from 0.5.4 to 0.5.5 ( #3132 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.4...0.5.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 16:02:29 +00:00
dependabot[bot]
618b124e0c
chore(deps): bump litellm from 1.42.1 to 1.42.3 ( #3131 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.42.1 to 1.42.3.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.42.1...v1.42.3 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 16:01:45 +00:00
Xingyao Wang
1f6e86c932
Fix(test,CI): runtime build tests ( #3126 )
...
* fix runtime build test
* get runtime_build test to run in CI
* move test involving docker from `test_ipython` to `test_sandbox`
2024-07-26 22:53:01 +08:00
Xingyao Wang
99f6f8899d
fix filename for image tar ( #3121 )
2024-07-26 02:38:41 +00:00
Xingyao Wang
f28a6db2c6
add missing ext ( #3120 )
2024-07-26 06:32:14 +08:00
tobitege
22c7bca556
(fix) colima: fix return code handling (followup to #3097 ) ( #3106 )
...
* colima: fix return code handling; added delay before retry; 4 retries
* moved docker context outside of function
* changed delete occurence; added logs output
* removed delete; trying to add more logging
* fix typo
* changed logging to github-style. maybe this finally shows up.
* reverted context; loop now with install+delete and alternating IP
* fix local keyword
* try limactl for creating an instance for IP
* revert IP change attempts
* actually return 0 in start_colima
* moved install out of loop again
* another to avoid duplicate start of colima via limactl
* added --init call for lima.yaml file creation
* dont trust an LLM to give you flags...
* Update run-unit-tests.yml
2024-07-26 03:16:02 +08:00
tobitege
d0217b84ef
test_runtime: run tests per runtime, not alternating ( #3103 )
2024-07-26 03:01:50 +08:00
Yufan Song
056b66df65
revert torch version ( #3118 )
2024-07-25 17:18:17 +00:00
dependabot[bot]
422c3194c4
chore(deps-dev): bump husky from 9.1.1 to 9.1.2 in /frontend ( #3117 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.1.1 to 9.1.2.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.1.1...v9.1.2 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 17:12:50 +00:00
dependabot[bot]
e3e942370e
chore(deps-dev): bump tailwindcss from 3.4.6 to 3.4.7 in /frontend ( #3116 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.6 to 3.4.7.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.7/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.6...v3.4.7 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 16:56:11 +00:00
dependabot[bot]
006842bb88
chore(deps): bump vite from 5.3.4 to 5.3.5 in /frontend ( #3115 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.4 to 5.3.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.3.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 16:15:09 +00:00
dependabot[bot]
e3b180e702
chore(deps-dev): bump postcss from 8.4.39 to 8.4.40 in /frontend ( #3114 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.39 to 8.4.40.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.39...8.4.40 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 16:03:54 +00:00
sp.wack
f586911ecf
Refactor and test component ( #3108 )
2024-07-25 18:49:51 +03:00
dependabot[bot]
da4dc15e76
chore(deps-dev): bump pytest from 8.3.1 to 8.3.2 ( #3113 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.1...8.3.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 15:44:11 +00:00
dependabot[bot]
cef0d13c43
chore(deps): bump boto3 from 1.34.147 to 1.34.148 ( #3112 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.147 to 1.34.148.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.147...1.34.148 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-25 15:41:55 +00:00
dependabot[bot]
fcaf0d2a40
chore(deps): bump google-cloud-aiplatform from 1.59.0 to 1.60.0 ( #3111 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.59.0 to 1.60.0.
- [Release notes](https://github.com/googleapis/python-aiplatform/releases )
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-aiplatform/compare/v1.59.0...v1.60.0 )
---
updated-dependencies:
- dependency-name: google-cloud-aiplatform
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-25 15:18:20 +00:00
dependabot[bot]
1e2d5b57fd
chore(deps-dev): bump torch from 2.2.2 to 2.4.0 ( #3110 )
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.2.2 to 2.4.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.2.2...v2.4.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-25 11:10:40 -04:00
dependabot[bot]
2702c09477
chore(deps): bump litellm from 1.41.28 to 1.42.1 ( #3109 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.28 to 1.42.1.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.28...v1.42.1 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-25 15:07:48 +00:00
tobitege
b71dc38855
ghcr-runtime: no unzip, artifact downloads as-is, without extention ( #3105 )
2024-07-25 14:20:20 +02:00
tobitege
9576916a49
(fix) Runtime yml missing zip handling ( fixes #3101 ) ( #3104 )
...
* fix ghcr_push use of image name
* ghcr-runtime: fix artifact download (zip); removed obsolete show of df
2024-07-25 08:53:27 +00:00
Xingyao Wang
6f345e82f2
Update paper link in README.md ( #3102 )
2024-07-25 05:11:54 +00:00
tobitege
690290697a
fix ghcr_push use of image name ( #3101 )
2024-07-25 10:53:20 +08:00
Graham Neubig
98276cf733
Change doc title of agent hub ( #3100 )
...
This PR changes the title of the `agenthub` doc from "Agent Framework Research" to "Agent Hub".
2024-07-25 01:28:40 +00:00
tobitege
4862661732
(fix) colima: use a docker context specific to runner; prevent duplicate start ( #3097 )
...
* colima: use a docker context specific to runner; prevent duplicate start
* updated use of context (for docker, not colima)
* added --ssh to colima start to use TCP instead of socket
* replace --ssh with random port
2024-07-24 13:59:59 -04:00
dependabot[bot]
caece67ef8
chore(deps-dev): bump @types/node from 20.14.11 to 20.14.12 in /frontend ( #3095 )
2024-07-25 00:02:19 +08:00
dependabot[bot]
4a1111d497
chore(deps): bump @react-types/shared from 3.24.0 to 3.24.1 in /frontend ( #3094 )
2024-07-25 00:02:05 +08:00
dependabot[bot]
fe7b5f12a7
chore(deps): bump boto3 from 1.34.146 to 1.34.147 ( #3093 )
2024-07-25 00:01:51 +08:00
dependabot[bot]
625de5668f
chore(deps): bump litellm from 1.41.27 to 1.41.28 ( #3092 )
2024-07-25 00:01:33 +08:00
tobitege
d50a8447ad
fix: add llm drop_params parameter to LLMConfig ( #2471 )
...
* feat: add drop_params to LLMConfig
* Update opendevin/llm/llm.py
Fix use of unknown method.
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
---------
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
2024-07-24 16:25:36 +02:00
Xingyao Wang
405c8a0456
[Arch] Add runtime image build CI & clean up runtime build using jinja2 template ( #3055 )
...
* test_runtime_client.py to test _execute_bash()
* runtime_build and runtime tweaks
* fix in docker script
* revert bash changes
* use sandbox_config.update_source_code to control source code update
* add od_version to the sandbox tag
* add doc instruction for update source code
* do not remove whole poetry folder;
add mamba clean
* add missing newlines
* cleanup runtime dockerfile into jinja template
* make prep temp file a separate function;
make that function accessible through cli
* modify `runtime_build.py` so it can generate directory for building docker img
* add dockerfile and sdist of runtime to gitignore since it will be dynamically generated
* add runtime to build
* do not rebuild new image when an `od_runtime` is provided
* use default container_image for testing if possible
* move runtime tests to ghcr runtime workflow
* update docker base dir for runtime
* fix unittest
* fix image name
* fix image name for test case
* rename to make it consistent
---------
Co-authored-by: tobitege <tobitege@gmx.de >
2024-07-24 21:56:12 +08:00
dependabot[bot]
547c510848
chore(deps): bump @react-types/shared from 3.23.1 to 3.24.0 in /frontend ( #3082 )
...
Bumps [@react-types/shared](https://github.com/adobe/react-spectrum ) from 3.23.1 to 3.24.0.
- [Release notes](https://github.com/adobe/react-spectrum/releases )
- [Commits](https://github.com/adobe/react-spectrum/compare/@react-types/shared@3.23.1...@react-types/shared@3.24.0 )
---
updated-dependencies:
- dependency-name: "@react-types/shared"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 10:20:39 +03:00
linshaoxin-maker
800e25eac1
Modify codeAct paper link ( #3076 )
2024-07-23 20:25:54 +00:00
dependabot[bot]
d92bbd97d7
chore(deps-dev): bump chromadb from 0.5.4 to 0.5.5 ( #3085 )
...
Bumps [chromadb](https://github.com/chroma-core/chroma ) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/chroma-core/chroma/releases )
- [Changelog](https://github.com/chroma-core/chroma/blob/main/RELEASE_PROCESS.md )
- [Commits](https://github.com/chroma-core/chroma/compare/0.5.4...0.5.5 )
---
updated-dependencies:
- dependency-name: chromadb
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 20:20:41 +00:00
dependabot[bot]
549032176c
chore(deps): bump boto3 from 1.34.145 to 1.34.146 ( #3087 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.145 to 1.34.146.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.145...1.34.146 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 20:17:17 +00:00
dependabot[bot]
e4319da3f5
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #3081 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.16.1 to 7.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.17.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 15:48:39 -04:00
dependabot[bot]
61a07a5864
chore(deps-dev): bump @testing-library/jest-dom in /frontend ( #3083 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.4.6 to 6.4.8.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.4.6...v6.4.8 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-23 15:45:11 -04:00
dependabot[bot]
4ed5967442
chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /frontend ( #3084 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-23 15:44:49 -04:00
dependabot[bot]
c2c4e9f37f
chore(deps): bump litellm from 1.41.25 to 1.41.27 ( #3086 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.25 to 1.41.27.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.25...v1.41.27 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Yufan Song: <33971064+yufansong@users.noreply.github.com >
2024-07-23 15:41:44 -04:00
dependabot[bot]
723d2e7c36
chore(deps-dev): bump openai from 1.36.1 to 1.37.0 ( #3088 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.36.1 to 1.37.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.36.1...v1.37.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 15:39:08 -04:00
dependabot[bot]
8a5bd21d77
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #3080 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.16.1 to 7.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.17.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 20:45:32 +03:00
dependabot[bot]
79e76e9053
chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /docs ( #3079 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 20:45:00 +03:00
dependabot[bot]
606a4b41d5
chore(deps): bump @nextui-org/react from 2.4.5 to 2.4.6 in /frontend ( #3059 )
...
Bumps [@nextui-org/react](https://github.com/nextui-org/nextui/tree/HEAD/packages/core/react ) from 2.4.5 to 2.4.6.
- [Release notes](https://github.com/nextui-org/nextui/releases )
- [Changelog](https://github.com/nextui-org/nextui/blob/canary/packages/core/react/CHANGELOG.md )
- [Commits](https://github.com/nextui-org/nextui/commits/@nextui-org/react@2.4.6/packages/core/react )
---
updated-dependencies:
- dependency-name: "@nextui-org/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 20:44:38 +03:00
Boxuan Li
445f290beb
Validate to_replace in edit_file_by_replace AgentSkill ( #3073 )
...
* Validate to_replace in edit_file_by_replace AgentSkill
* Remove redundant replace reminder prompt
* Add unit tests
* Fix prompt
2024-07-22 21:01:35 -07:00
Xingyao Wang
41a8bb3cf1
[eval,fix]: metrics get carried across eval instances ( #3072 )
...
* fix: make max_budget_per_task optional in `run_agent_controller`
* update arg for each run infer
* fix: metrics logging carried along; reset llm metric with the agent;
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-23 03:30:28 +00:00
Xingyao Wang
da17665cab
fix: make max_budget_per_task optional in run_agent_controller ( #3071 )
...
* fix: make max_budget_per_task optional in `run_agent_controller`
* update arg for each run infer
2024-07-22 21:47:00 -04:00
Graham Neubig
4099e48122
Removed config from agent controller ( #3038 )
...
* Removed config from agent controller
* Fix tests
* Increase budget
* Update tests
* Update prompts
* Add missing prompt
* Fix mistaken deletions
* Fix browsing test
* Fixed browse tests
2024-07-22 17:42:57 +00:00
dependabot[bot]
c3d4f6495f
chore(deps-dev): bump ruff from 0.5.3 to 0.5.4 ( #3068 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.3...0.5.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 17:30:20 +00:00
dependabot[bot]
a0f1cd2cdb
chore(deps-dev): bump pytest from 8.2.2 to 8.3.1 ( #3065 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.2.2 to 8.3.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 17:20:38 +00:00
dependabot[bot]
aeed1ea871
chore(deps): bump litellm from 1.41.24 to 1.41.25 ( #3064 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.24 to 1.41.25.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.24...v1.41.25 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 17:14:58 +00:00
dependabot[bot]
cc6128522d
chore(deps-dev): bump openai from 1.36.0 to 1.36.1 ( #3069 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.36.0 to 1.36.1.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.36.0...v1.36.1 )
---
updated-dependencies:
- dependency-name: openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-22 17:13:19 +00:00
dependabot[bot]
78e700ef94
chore(deps-dev): bump jsdom from 24.1.0 to 24.1.1 in /frontend ( #3057 )
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 24.1.0 to 24.1.1.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/24.1.0...24.1.1 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 12:40:40 -04:00
dependabot[bot]
6c8aae0d12
chore(deps-dev): bump eslint-plugin-react in /frontend ( #3060 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.34.4 to 7.35.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.4...v7.35.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-22 12:40:01 -04:00
dependabot[bot]
784f644b1d
chore(deps): bump react-use from 17.5.0 to 17.5.1 in /docs ( #3063 )
...
Bumps [react-use](https://github.com/streamich/react-use ) from 17.5.0 to 17.5.1.
- [Release notes](https://github.com/streamich/react-use/releases )
- [Changelog](https://github.com/streamich/react-use/blob/master/CHANGELOG.md )
- [Commits](https://github.com/streamich/react-use/compare/v17.5.0...v17.5.1 )
---
updated-dependencies:
- dependency-name: react-use
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-22 12:36:40 -04:00
dependabot[bot]
669fe40229
chore(deps-dev): bump mypy from 1.10.1 to 1.11.0 ( #3066 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.10.1 to 1.11.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.10.1...v1.11 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-22 12:35:05 -04:00
dependabot[bot]
733d4f5924
chore(deps): bump uvicorn from 0.30.1 to 0.30.3 ( #3062 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.30.1 to 0.30.3.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.30.1...0.30.3 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 12:32:32 -04:00
Priyank Sevak
812e5d1dc9
Issue#2977 ( #3050 )
...
- keeping agentStateService unchanged.
- Renamed 'changeAgentState' inside 'agentSlice' to 'setCurrentAgentState'
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-07-22 08:38:31 +00:00
Xingyao Wang
ce8a11a62f
[Arch] Shrink runtime image size ( #3051 )
...
* test_runtime_client.py to test _execute_bash()
* runtime_build and runtime tweaks
* fix in docker script
* revert bash changes
* use sandbox_config.update_source_code to control source code update
* add od_version to the sandbox tag
* add doc instruction for update source code
* do not remove whole poetry folder;
add mamba clean
* add missing newlines
---------
Co-authored-by: tobitege <tobitege@gmx.de >
2024-07-22 02:34:45 +08:00
மனோஜ்குமார் பழனிச்சாமி
f3c23e8039
CI: Force stop colima ( #3053 )
2024-07-22 01:46:57 +08:00
Xingyao Wang
a61ac5a214
remove extra arg from swebench ssh box ( #3054 )
2024-07-21 14:58:16 +08:00
Graham Neubig
04877f8caf
Remove global config from tests ( #3052 )
2024-07-20 23:07:09 -04:00
Zheng Chaojian
15697bed5a
Update Dockerfile casing ( #3045 )
...
* Update Dockerfile casing
* Update Dockerfile
2024-07-20 08:00:37 -04:00
Boxuan Li
be6e6e3add
Bug fix: Metrics not accumulated across agent delegation ( #3012 )
...
* Add test to reproduce cost miscalculation bug
* Fix metrics bug
* Copy metrics upon AgentRejectAction
2024-07-20 04:05:05 +00:00
Xingyao Wang
6b16a5da0b
[Eval,Arch] Update GPTQ eval and add headless_mode for Controller ( #2994 )
...
* update and polish gptq eval
* fix typo
* Update evaluation/gpqa/README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Update evaluation/gpqa/run_infer.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* add headless mode to all appropriate agent controller call
* delegate set to error when in headless mode
* try to deduplicate a bit
* make headless_mode default to True and only change it to false for AgentSession
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-20 03:35:48 +00:00
Graham Neubig
dada004fac
Remove config from files ( #3039 )
2024-07-19 23:20:44 -04:00
Raj Maheshwari
9cf2b5b74b
[FIX] Update SWEBenchSSHBox after global config was removed from sandbox in #2961 ( #3014 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-07-19 14:41:50 -07:00
Graham Neubig
3a21198424
Remove monologue agent ( #3036 )
...
* Remove monologue agent
* Fixes
2024-07-19 19:25:05 +00:00
mamoodi
71cb8b02dc
chore: Release 0.8.1 ( #3035 )
2024-07-19 19:12:32 +00:00
dependabot[bot]
08b44f0d60
chore(deps-dev): bump openai from 1.35.13 to 1.36.0 ( #3033 )
2024-07-20 01:04:04 +08:00
dependabot[bot]
82f94b99c4
chore(deps): bump @nextui-org/react from 2.4.3 to 2.4.5 in /frontend ( #3021 )
2024-07-20 01:03:47 +08:00
dependabot[bot]
fb9ad04362
chore(deps-dev): bump jupyterlab from 4.2.3 to 4.2.4 ( #3028 )
...
Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab ) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/jupyterlab/jupyterlab/releases )
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/@jupyterlab/lsp@4.2.4/CHANGELOG.md )
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.2.3...@jupyterlab/lsp@4.2.4 )
---
updated-dependencies:
- dependency-name: jupyterlab
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20 00:08:24 +08:00
dependabot[bot]
4bb92bdd02
chore(deps): bump i18next from 23.12.1 to 23.12.2 in /frontend ( #3020 )
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.12.1 to 23.12.2.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.12.1...v23.12.2 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20 00:08:05 +08:00
dependabot[bot]
46c9c9d5c6
chore(deps): bump boto3 from 1.34.144 to 1.34.145 ( #3022 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.144 to 1.34.145.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.144...1.34.145 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20 00:07:48 +08:00
dependabot[bot]
b004678345
chore(deps-dev): bump llama-index-embeddings-azure-openai ( #3024 )
...
Bumps llama-index-embeddings-azure-openai from 0.1.10 to 0.1.11.
---
updated-dependencies:
- dependency-name: llama-index-embeddings-azure-openai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20 00:07:28 +08:00
dependabot[bot]
93b9fd028d
chore(deps-dev): bump ruff from 0.5.2 to 0.5.3 ( #3026 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.2...0.5.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20 00:07:12 +08:00
sp.wack
23493a2e36
(test|refactor)(frontend): Refactor/cleanup and extend tests for ChatInterface, its children, and introduce improvements to the feedback flow ( #2997 )
...
* Refactor and remove useless test
* Refactor and test feedback modal artifacts
* Update and pass test
* Replace select with radio buttons
* Store and retrieve user email during feedback
* Improve post share feedback toast
* Fix tests
* Add test todo
2024-07-19 12:00:59 -04:00
sp.wack
8bfa61f3e4
Run package commands directly ( #3013 )
2024-07-19 16:44:14 +02:00
jigsawlabs-student
fa6c12473e
#2220 , integrated aider style linting, currently passes related o… ( #2489 )
...
* WIP for integrate aider linter, see OpenDevin#2220
Updated aider linter to:
* Always return text and line numbers
* Moved extract line number more consistently
* Changed pylint to stop after first linter detects errors
Updated agentskills
* To get back a LintResult object and then use lines and text for error message and related line number
* Moved code for extracting line number to aider linter
Tests:
* Added additional unit tests for aider to test for
* Return values from lint failures
* Confirm linter works for non-configured languages like Ruby
* move to agent_skills, fixes not seeing skills error
* format/lint to new code, fix failing tests, remove unused code from aider linter
* small changes (remove litellm, fix readme typo)
* fix failing sandbox test
* keep, change dumping of metadata
* WIP for integrate aider linter, see OpenDevin#2220
Updated aider linter to:
* Always return text and line numbers
* Moved extract line number more consistently
* Changed pylint to stop after first linter detects errors
Updated agentskills
* To get back a LintResult object and then use lines and text for error message and related line number
* Moved code for extracting line number to aider linter
Tests:
* Added additional unit tests for aider to test for
* Return values from lint failures
* Confirm linter works for non-configured languages like Ruby
* move to agent_skills, fixes not seeing skills error
* format/lint to new code, fix failing tests, remove unused code from aider linter
* remove duplication of tree-sitter, grep-ast and update poetry.lock
* revert to main branch poetry.lock version
* only update necessary package
* fix jupyter kernel wrong interpreter issue (only for swebench)
* fix failing lint tests
* update syntax error checks for flake
* update poetry lock file
* update poetry.lock file, which update content-hash
* add grep ast
* remove extra stuff caused by merge
* update pyproject
* remove extra pytest fixture, ruff styling fixes
* lint files
* update poetry.lock file
---------
Co-authored-by: Jeff Katzy <jeffreyerickatz@gmail.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-07-19 21:58:54 +08:00
Julian Gums
b5e4cddce3
fix docs links ( #3017 )
...
* fix docs link
* Update CONTRIBUTING.md
* Update README.md
* fix docs link
* fix docs link
* Update troubleshooting.md
* fix docs link
* fix docs link
* fix docs link
* fix docs link
2024-07-19 13:57:33 +00:00
Xingyao Wang
ac27ded81f
Fix: handle the case where env var is empty ( #3016 )
...
* handle the case where env var is empty
* fix logging
* include obs content in logging
* change to add_env_vars
2024-07-19 13:51:06 +00:00
dependabot[bot]
c555fb6840
chore(deps-dev): bump husky from 9.0.11 to 9.1.1 in /frontend ( #2996 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.0.11 to 9.1.1.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.0.11...v9.1.1 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 11:28:47 +03:00
dependabot[bot]
452da5663d
chore(deps): bump @nextui-org/react from 2.4.2 to 2.4.3 in /frontend ( #2995 )
...
Bumps [@nextui-org/react](https://github.com/nextui-org/nextui/tree/HEAD/packages/core/react ) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/nextui-org/nextui/releases )
- [Changelog](https://github.com/nextui-org/nextui/blob/canary/packages/core/react/CHANGELOG.md )
- [Commits](https://github.com/nextui-org/nextui/commits/@nextui-org/react@2.4.3/packages/core/react )
---
updated-dependencies:
- dependency-name: "@nextui-org/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 11:26:48 +03:00
மனோஜ்குமார் பழனிச்சாமி
b60890c064
Fix playwright cache error during container restart ( #3011 )
2024-07-19 09:30:19 +02:00
Xingyao Wang
1761b88af5
update url for share opendevin visualization ( #3009 )
2024-07-19 12:12:55 +08:00
Xingyao Wang
ff6ddc831f
fix: runtime test for mac ( #3005 )
...
* move use_host_network to sandbox config
* fix test runtime tests
* fix kwargs to make it clearer
2024-07-19 03:03:55 +00:00
tobitege
d6642c26be
Session: set base_url in default_llm_config ( #3003 )
2024-07-18 22:28:26 -04:00
dependabot[bot]
3bff8cf88a
chore(deps-dev): bump pytest-asyncio from 0.23.7 to 0.23.8 ( #3000 )
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.23.7 to 0.23.8.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.7...v0.23.8 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:18:52 +08:00
dependabot[bot]
bf39af895e
chore(deps): bump litellm from 1.41.23 to 1.41.24 ( #2999 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.23 to 1.41.24.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.23...v1.41.24 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:18:41 +08:00
Graham Neubig
de74c7a0a1
Convert docs to new URL ( #3002 )
2024-07-18 17:04:35 +00:00
Xingyao Wang
cf910dfa9d
fix eval api_key leak in metadata; fix llm config in run infer ( #2998 )
2024-07-18 15:46:59 +00:00
Graham Neubig
692fe21d60
Remove global config from session ( #2987 )
...
* Remove global config from session
* Fix double agent
2024-07-18 15:39:38 +00:00
Boxuan Li
9d41314d1a
State: Add local_iteration attribute ( #2990 )
...
* Add local_iteration state attribute
* Fix typos
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-07-18 14:49:19 +00:00
மனோஜ்குமார் பழனிச்சாமி
f70c5afb6e
Update run-unit-tests.yml ( #2993 )
2024-07-18 13:58:23 +00:00
மனோஜ்குமார் பழனிச்சாமி
2250947919
CI: Stop colima instance if failed to start ( #2989 )
...
* CI: Stop colima instance if failed to start
* change to classic for loop
2024-07-18 15:53:44 +02:00
tobitege
5a5713009f
INT: prevent error on repeat integration tests after failed test(s) ( #2935 )
...
* Integration tests: prevent File not found error
* forgot to remove debug calls in regenerate.sh
2024-07-18 06:29:15 +02:00
மனோஜ்குமார் பழனிச்சாமி
728131ff1d
Fix: Review PR Dogfood ( #2916 )
...
* Fix env variables, prompt, and exit
(cherry picked from commit b45bc1638397427ec5e82540c63c4cda0d1e2094)
* fix echo
* Run without docker
to avoid running as root.
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-07-18 11:10:53 +08:00
Xingyao Wang
135da0ea2b
increase the default retries for LLM ( #2986 )
2024-07-18 09:17:12 +08:00
eng-waleed1
f689d5dcc3
docs-issue-#2887: Create openshift-example.md ( #2960 )
...
docs-issue-#2887: Create openshift-example.md
2024-07-18 09:05:22 +08:00
Xingyao Wang
f80ecec772
[Arch] Add tests for EventStreamRuntime and fix bash parsing ( #2933 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* refractor runtime to use async
* remove search memory
* rename .initialize to .ainit
* draft of runtime image building (separate from img agnostic)
* refractor runtime build into separate file and add unit tests for it
* fix image agnostic tests
* move `split_bash_commands` into a separate util file
* fix bash pexcept parsing for env
* refractor add_env_var from sandbox to runtime;
add test runtime for env var, remove it from sandbox;
* remove unclear comment
* capture broader error
* make `add_env_var` handle multiple export at the same time
* add multi env var test
* fix tests with new config
* make runtime tests a separate ci to avoid full disk
* Update Runtime README with architecture diagram and detailed explanations
* update test
* remove dependency of global config in sandbox test
* fix sandbox typo
* runtime tests does not need ghcr build now
* remove download runtime img
* remove dependency of global config in sandbox test
* fix sandbox typo
* try to free disk before running the tests
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* try to reduce code duplication
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* cleanup before setup
* temporarily remove this enable lint test since env var are now handled by runtime
* linter
---------
Co-authored-by: OpenDevin <opendevin@all-hands.dev >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-18 06:10:45 +08:00
Xingyao Wang
cf3d2298da
Refactor: remove the use of global variable in test_sandbox ( #2985 )
...
* remove dependency of global config in sandbox test
* fix sandbox typo
* try to reduce code duplication
2024-07-17 20:42:40 +00:00
dependabot[bot]
b04c69858c
chore(deps): bump pyarrow from 16.1.0 to 17.0.0 ( #2963 )
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 16.1.0 to 17.0.0.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/r-16.1.0...go/v17.0.0 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-17 13:29:18 -07:00
JeffKatzy
5c438432d6
fix bug in config.py file, update reference to variable ( #2984 )
2024-07-17 19:56:07 +00:00
dependabot[bot]
70b2238f5e
chore(deps-dev): bump @types/node from 20.14.10 to 20.14.11 in /frontend ( #2982 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.10 to 20.14.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 18:33:03 +03:00
dependabot[bot]
f991069b00
chore(deps-dev): bump tailwindcss from 3.4.5 to 3.4.6 in /frontend ( #2983 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.5 to 3.4.6.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.6/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.5...v3.4.6 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 15:22:42 +00:00
dependabot[bot]
a66ede2ee6
chore(deps): bump react-i18next from 14.1.3 to 15.0.0 in /frontend ( #2981 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 14.1.3 to 15.0.0.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v14.1.3...v15.0.0 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 23:15:27 +08:00
dependabot[bot]
d97e92e714
chore(deps-dev): bump eslint-plugin-prettier in /frontend ( #2980 )
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 5.1.3 to 5.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 23:14:51 +08:00
Graham Neubig
9f12c77bac
Fix bug with model list ( #2978 )
2024-07-17 15:08:31 +00:00
sp.wack
2c02ab9586
Refactor and extend, and pass tests ( #2976 )
2024-07-17 17:08:05 +03:00
Graham Neubig
c897791024
Refactor LLM config ( #2953 )
...
* Add max_message_chars to LLM
* Refactor LLM config
* Fix tests
* Made some functions class functions
* Fix regression
* Fixed comments
2024-07-17 09:16:04 -04:00
Graham Neubig
01ce1e35b5
Remove global config from auth ( #2962 )
2024-07-17 06:25:45 -04:00
Graham Neubig
88d53e781f
Remove global config from logger ( #2974 )
...
* Remove global config from loggers
* Fix bug
2024-07-17 06:25:26 -04:00
Graham Neubig
257698e89b
Remove global config from sandbox ( #2961 )
...
* Some changes
* Fixed errors
* Remove duplicate initialize_plugins
* Fix some tests
* Fix tests
2024-07-16 18:34:04 +00:00
Jiayi Pan
7111e8ee14
Support Instance Level Images for SWE-Bench Evaluation ( #2874 )
...
* rename pulled instance images
* Swebench: add support to instance level images
* Update evaluation/swe_bench/run_infer.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* instance swebench: use env var and docker tags instead
* swebench disable instance report for instance images
* Update evaluation/swe_bench/README.md
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-07-17 01:31:42 +08:00
Graham Neubig
2c982582d7
Remove global config from bedrock ( #2954 )
2024-07-16 13:16:48 -04:00
dependabot[bot]
0b0952547d
chore(deps): bump litellm from 1.41.21 to 1.41.23 ( #2964 )
2024-07-17 00:52:12 +08:00
sp.wack
a2ec1ded26
Remove unused framer motion package ( #2973 )
2024-07-16 16:33:05 +00:00
dependabot[bot]
dc45b14720
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2970 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.16.0 to 7.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.1/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 16:20:10 +00:00
sp.wack
4b6a2ff3c4
Remove unused react router package ( #2972 )
2024-07-16 15:55:05 +00:00
Xingyao Wang
f45a2ff04e
[Agent, Eval] Fixes LLM config issue for delegation & Add eval to measure the delegation accuracy ( #2948 )
...
* fix json import
* pass llm to delegation action so that sub-agent shares the same llm for cost accum purpose
* add inference script for browser delegation
* add readme
* Update agenthub/codeact_agent/action_parser.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* revert action parser changes.
* Rework --llm-config CLI arg
* Revert "pass llm to delegation action so that sub-agent shares the same llm for cost accum purpose"
This reverts commit 81034c486e .
* remove view summary
* update readme
* update comment
* update readme
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-07-16 15:51:29 +00:00
dependabot[bot]
f5a4fb80a3
chore(deps-dev): bump tailwindcss from 3.4.4 to 3.4.5 in /frontend ( #2971 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.4 to 3.4.5.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.5/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:41:18 +00:00
dependabot[bot]
59d05f3934
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2969 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.16.0 to 7.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:39:00 +00:00
dependabot[bot]
29483c0620
chore(deps): bump vite from 5.3.3 to 5.3.4 in /frontend ( #2967 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.3.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:28:56 +00:00
dependabot[bot]
42abc727d7
chore(deps): bump react-i18next from 14.1.2 to 14.1.3 in /frontend ( #2965 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 14.1.2 to 14.1.3.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v14.1.2...v14.1.3 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:27:33 +00:00
sp.wack
1fd2e511f8
refactor: Frontend tests ( #2959 )
...
* Refactor and clean
* Refactor, cleanup, and pass skipped test
* Refactor
* Refactor and cleanup
* Cleanup
* Refactor and cleanup
* Remove unused mock
* Refactor and cleanup
* Refactor
* Remove unused hooks
* Refactor
2024-07-16 11:14:00 +03:00
Boxuan Li
e3e437fcc2
Rework --llm-config CLI arg ( #2957 )
2024-07-16 04:17:59 +00:00
Anush Kumar V
8f76587e5c
docs: updated docstrings using ruff's autofix feature ( #2923 )
...
* Updated documentation using ruff's autofix feature
* Updated pyproject.toml to include docstring validations
* Updated documentation using ruff's autofix feature
* Updated pyproject.toml to include docstring validations
* Updated docstrings using ruff's autfix feature
* Deleted opendevin/runtime/utils/soource.py, Keeping in sync with main
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-16 01:35:33 +00:00
Graham Neubig
149dac8e5b
Run all tests in development.md ( #2951 )
...
This PR changes the directions in development.md to run all tests.
Note that I opted to explicitly specify `test_*.py` instead of doing test discovery so it's obvious that you can also specify specific files.
2024-07-15 20:28:02 +00:00
மனோஜ்குமார் பழனிச்சாமி
ec2535c57c
Ref: Remove make-i18n from makefile ( #2905 )
2024-07-15 19:31:08 +00:00
மனோஜ்குமார் பழனிச்சாமி
471703bea6
CI: Add retry mechanism ( #2915 )
2024-07-15 19:30:27 +00:00
Boxuan Li
4b4fa1c390
Remove legacy swe_bench/scripts/summarise_results.py ( #2932 )
...
* Remove swe_bench/scripts/summarise_results.py
* Remove mention of legacy script
2024-07-15 15:03:07 -04:00
dependabot[bot]
3c0975d71d
chore(deps-dev): bump whatthepatch from 1.0.5 to 1.0.6 ( #2943 )
...
Bumps [whatthepatch](https://github.com/cscorley/whatthepatch ) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/cscorley/whatthepatch/releases )
- [Changelog](https://github.com/cscorley/whatthepatch/blob/main/HISTORY.md )
- [Commits](https://github.com/cscorley/whatthepatch/compare/1.0.5...1.0.6 )
---
updated-dependencies:
- dependency-name: whatthepatch
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 14:50:24 -04:00
dependabot[bot]
17b2eb58e4
chore(deps): bump litellm from 1.41.19 to 1.41.21 ( #2942 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.19 to 1.41.21.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.19...v1.41.21 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 14:49:39 -04:00
dependabot[bot]
7cd3431beb
chore(deps): bump boto3 from 1.34.143 to 1.34.144 ( #2941 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.143 to 1.34.144.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.143...1.34.144 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 14:49:24 -04:00
dependabot[bot]
cf531518a5
chore(deps): bump i18next from 23.11.5 to 23.12.1 in /frontend ( #2939 )
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.11.5 to 23.12.1.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.11.5...v23.12.1 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-minor
...
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 >
2024-07-15 18:27:16 +00:00
dependabot[bot]
8ea66a82c8
chore(deps-dev): bump eslint-plugin-react in /frontend ( #2940 )
2024-07-16 00:51:23 +08:00
dependabot[bot]
59042bb0a9
chore(deps-dev): bump ruff from 0.5.1 to 0.5.2 ( #2945 )
2024-07-16 00:51:04 +08:00
dependabot[bot]
b501083425
chore(deps): bump fastapi from 0.111.0 to 0.111.1 ( #2944 )
2024-07-16 00:50:37 +08:00
dependabot[bot]
653a3c0f11
chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 in /frontend ( #2938 )
2024-07-16 00:50:02 +08:00
Boxuan Li
b834b354e5
Add compare_patch_filename.py ( #2934 )
2024-07-15 23:55:45 +08:00
mamoodi
214f728d32
docs: Add doc on how issues are triaged ( #2928 )
...
* docs: Add doc on how issues are triaged
* Update some wordings
2024-07-15 15:50:34 +00:00
மனோஜ்குமார் பழனிச்சாமி
9d7adefe0c
chore: Update wordings in pull request template ( #2926 )
...
* Update wordings in pull request template
* Update .github/pull_request_template.md
2024-07-15 11:28:05 -04:00
Xingyao Wang
9b1f59a56e
Arch: refactor and add unit tests for EventStreamRuntime docker image build ( #2908 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* refractor runtime to use async
* remove search memory
* rename .initialize to .ainit
* draft of runtime image building (separate from img agnostic)
* refractor runtime build into separate file and add unit tests for it
* fix image agnostic tests
* Update opendevin/runtime/utils/runtime_build.py
Co-authored-by: Mingzhang Zheng <649940882@qq.com >
---------
Co-authored-by: Mingzhang Zheng <649940882@qq.com >
2024-07-15 01:27:31 +00:00
Yufan Song
959d21c48f
remove useless code ( #2922 )
2024-07-13 15:20:31 -07:00
mamoodi
46edb4b15b
chore: Release 0.8.0 ( #2919 )
...
* Release 0.8.0
* Update email in code of conduct
* Remove unnecessary sentence from README
2024-07-13 18:05:05 +00:00
dependabot[bot]
91d46ccb8c
chore(deps): bump litellm from 1.41.15 to 1.41.19 ( #2906 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.15 to 1.41.19.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.15...v1.41.19 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-13 10:55:43 -07:00