openhands
d4f7f07d5d
test: add comprehensive tests for v1-git-service query parameter changes
...
- Add tests verifying query parameters are used instead of path segments
- Add tests for preserving slashes in paths (main fix purpose)
- Add tests for session API key headers
- Add tests for V1 to V0 status mapping
- Add tests for getGitChangeDiff endpoint
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-02 02:59:27 +00:00
chuckbutkus
a34dc949ce
Merge branch 'main' into fix/git-api-use-query-params
2026-03-01 21:39:52 -05:00
Shruti1128
d6b8d80026
Remove unused subscription-related frontend code ( #12557 )
2026-03-01 21:14:00 +01:00
Hiep Le
1e6a92b454
feat(backend): organizations llm settings api (org project) ( #13108 )
2026-03-02 00:06:37 +07:00
Hiep Le
b4a3e5db2f
feat(backend): saas – organizations app settings api ( #13022 )
2026-03-01 23:26:39 +07:00
openhands
80e4fe1226
fix: use query parameters for V1 git API endpoints to preserve path slashes
...
Update V1GitService to pass path as a query parameter instead of embedding
it in the URL path segment. This fixes URL path normalization issues with
Traefik/Gateway API where encoded slashes (%2F) in path segments would be
decoded and normalized, causing leading slashes to be lost.
For example, /workspace/project was arriving as workspace/project.
Using query parameters (e.g., ?path=/workspace/project) avoids this issue
as they are passed through without path normalization.
Requires corresponding backend change in software-agent-sdk.
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-01 05:09:30 +00:00
Chris Bagwell
f9d553d0bb
Pass container port instead of host port to Docker ( #12595 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2026-02-28 17:45:16 +01:00
Tim O'Farrell
f6f6c1ab25
refactor: use SQL filtering and pagination in VerifiedModelStore ( #13068 )
...
Co-authored-by: bittoby <brianwhitedev1996@gmail.com >
Co-authored-by: statxc <statxc@user.noreply.github.com >
Co-authored-by: bittoby <bittoby@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-28 07:37:11 -07:00
Hiep Le
c511a89426
feat(frontend): display Bitbucket signup disabled message on login page ( #13100 )
2026-02-28 19:26:16 +07:00
HeyItsChloe
1f82ff04d9
feat(frontend): SaaS NUE profile questions /Onboarding flow ( #13029 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-28 13:27:22 +07:00
HeyItsChloe
eec17311c7
fix(frontend): bitbucket icon color ( #13106 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-28 12:12:45 +07:00
Nelson Spence
c34fdf4b37
fix(security): extend action type coverage in security check ( #12870 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2026-02-28 05:44:29 +01:00
Engel Nyst
25076ee44c
chore: mark security/ and resolver/ as Legacy V0 ( #13062 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-28 04:22:47 +01:00
aivong-openhands
baaec8473a
Fix CVE-2024-23342: Replace python-jose with jwcrypto ( #13012 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-27 22:15:23 +00:00
dependabot[bot]
402fa47422
chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /frontend in the security-all group across 1 directory ( #13098 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 14:15:41 -06:00
dependabot[bot]
8dde385843
chore(deps): bump pypdf from 6.7.2 to 6.7.3 ( #13099 )
...
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 >
2026-02-27 13:32:02 -06:00
aivong-openhands
a905e35531
Fix CVE-2026-25990: Update pillow to 12.1.1 ( #13024 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-27 12:37:25 -06:00
dependabot[bot]
1f185173b7
chore(deps): bump pypdf to 6.7.2 ( #13072 )
...
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: aivong-openhands <ai.vong@openhands.dev >
2026-02-27 08:35:25 -06:00
dependabot[bot]
ddc7a78723
chore(deps): bump rollup from 4.57.0 to 4.59.0 in /frontend in the security-all group across 1 directory ( #13078 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 08:29:19 -06:00
Dream
a29ed4d926
feat(frontend): display Agent Skills and Commands in slash menu ( #12982 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-27 20:46:38 +07:00
Hiep Le
b8ab4bb44e
feat(backend): allow owners to edit owners and admins to edit admins (org project) ( #13095 )
2026-02-27 16:01:05 +07:00
Hiep Le
ddd544f8d6
feat(backend): saas users app settings api ( #13021 )
2026-02-27 13:01:03 +07:00
mamoodi
3804b66e32
Remove blank issue creation ( #13090 )
2026-02-26 16:56:13 -05:00
John-Mason P. Shackelford
b97adf392a
docs: Add plugin launch flow design document ( #13084 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2026-02-26 14:03:40 -05:00
Saurya Velagapudi
dcb584913a
Fix CVE-2026-26007: Update cryptography to 46.0.5 ( #13059 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-26 09:45:54 -06:00
dependabot[bot]
d2fd54a083
chore(deps): bump the security-all group across 1 directory with 2 updates ( #13069 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: aivong-openhands <ai.vong@openhands.dev >
2026-02-26 09:39:44 -06:00
Tim O'Farrell
112d863287
refactor: Remove unused Google Sheets integration from UserVerifier ( #13076 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-26 08:07:38 -07:00
Hiep Le
c8680caec3
fix: db migration ( #13074 )
2026-02-26 21:20:08 +07:00
sp.wack
d4b9fb1d03
fix(backend): user email capture ( #12902 )
...
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-26 17:29:30 +04:00
Tim O'Farrell
409df1287d
Fix api key access ( #13064 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-26 06:22:23 -07:00
BitToby
a92bfe6cc0
feat: add database-backed verified models for dynamic model managemen… ( #12833 )
...
Co-authored-by: statxc <statxc@user.noreply.github.com >
Co-authored-by: bittoby <bittoby@users.noreply.github.com >
2026-02-26 06:17:18 -07:00
Hiep Le
f93e3254d3
refactor(frontend): remove feature flag (planning agent) ( #12880 )
2026-02-26 18:44:26 +07:00
Tim O'Farrell
0476d57451
fix: properly extract redirect URL from OAuth state in keycloak_offline_callback ( #13063 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-26 03:23:40 -07:00
Hiep Le
a4cd21e155
refactor(frontend): hide microagent management ui ( #13060 )
2026-02-26 17:13:37 +07:00
aivong-openhands
7f3af371d1
protobuf pypdf uv lock updates ( #13045 )
2026-02-25 14:19:16 -06:00
aivong-openhands
1421794c1b
Fix CVE-2026-26007: Update cryptography to 46.0.5 ( #13009 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-25 14:18:16 -06:00
aivong-openhands
2fc689457c
Fix CVE-2026-24486: Update python-multipart to 0.0.22 ( #13015 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-25 10:15:58 -06:00
Tim O'Farrell
3161b365a8
Add sandbox_id field to conversation endpoints ( #13044 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-25 14:29:42 +00:00
aivong-openhands
18ab56ef4e
Fix CVE-2026-23490: Update pyasn1 to 0.6.2 ( #13013 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-25 08:06:41 -06:00
Tim O'Farrell
a9c0df778c
Make logs quieter. ( #13042 )
2026-02-25 05:11:13 -07:00
MkDev11
51b989b5f8
feat: Allow attaching/changing repository for existing conversations ( #12671 )
...
Co-authored-by: mkdev11 <MkDev11@users.noreply.github.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-25 18:09:12 +07:00
aivong-openhands
dc039d81d6
Fix CVE-2026-27199: Update werkzeug to 3.1.6 ( #13028 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-24 18:26:28 -06:00
aivong-openhands
8e4559b14a
Fix CVE-2025-61765: Update python-socketio to 5.14.0 ( #13027 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-24 18:15:04 -06:00
aivong-openhands
b84f352b63
Fix CVE-2026-0994: Update protobuf to 5.29.6 ( #13011 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-24 17:25:40 -06:00
aivong-openhands
a0dba6124a
Fix CVE-2026-27026: Update pypdf to at least 6.7.1 ( #13025 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-24 15:25:06 -06:00
aivong-openhands
951739f3eb
Fix CVE-2025-53000: Update nbconvert to 7.17.0 ( #13010 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-02-24 14:46:31 -06:00
aivong-openhands
0f1ad46a47
Fix CVE-2025-62727: Update starlette to 0.49.1 ( #13016 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2026-02-24 10:55:32 -06:00
sp.wack
5367bef43a
fix: detect team/org-level budget errors in error banner ( #13003 )
2026-02-24 20:55:11 +04:00
Tim O'Farrell
3afeccfe7f
fix: prevent token refresh deadlock with double-checked locking and timeouts ( #13020 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-24 08:13:57 -07:00
Tim O'Farrell
0677c035ff
Optimize get_sandbox_by_session_api_key with hash lookup ( #13019 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-24 13:55:21 +00:00
Hiep Le
68165b52d9
feat(backend): add pagination and email filtering for organization members ( #12999 )
2026-02-24 16:02:24 +07:00
Dream
dcc8217317
feat(frontend): add mutateWithToast utility for standardized mutation toast handling ( #12433 )
...
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-24 15:06:44 +07:00
jpelletier1
d1410949ff
Experiment - Add 'Add Team Members' button to Avatar menu in SaaS mode ( #12647 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-23 23:06:57 +04:00
Tim O'Farrell
a6c0d80fe1
Fix: Logout on 401 error in useGitUser; downgrade provider error to warning ( #12935 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-23 10:15:54 -07:00
Tim O'Farrell
0efb1db85d
Bumped SDK to 1.11.5 ( #13002 )
2026-02-23 09:31:31 -07:00
Hiep Le
8e0f74c92c
fix(backend): ensure members are removed from the corresponding litellm team when removed from an organization ( #12996 )
2026-02-23 18:45:31 +07:00
Hiep Le
6e1ba3d836
fix(backend): update current_org_id when removing a member from an organization ( #12995 )
2026-02-23 18:21:37 +07:00
Hiep Le
0ec97893d1
fix(backend): unable to delete an organization after inviting at least one member ( #12993 )
2026-02-23 18:21:10 +07:00
Tim O'Farrell
ddb809bc43
Add webhook endpoint authentication bypass and admin context unfiltered data access ( #12956 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-23 09:28:49 +00:00
Alona
872f2b87f2
fix: add retry logic with exponential backoff to send_welcome_email ( #12450 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2026-02-20 20:42:00 +00:00
Graham Neubig
ee86005a3a
Align PR review workflow with software-agent-sdk ( #12963 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 21:02:32 +01:00
Graham Neubig
d4aa30580b
Migrate PR review workflow to use extensions action ( #12917 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 18:44:02 +00:00
Tim O'Farrell
2f0e879129
Fix session_maker to accept kwargs for backward compatibility ( #12960 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 10:56:44 -07:00
sp.wack
3bc2ef954e
fix(backend): config values ( #12944 )
2026-02-20 17:53:35 +04:00
Ray Myers
32ab2a24c6
Remove enterprise-preview job and workflow ( #12350 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 03:36:14 +01:00
Engel Nyst
a6e148d1e6
refactor: use consolidated pr-review action ( #12801 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 02:08:42 +01:00
Manrique Vargas
3fc977eddd
fix(mcp): skip conversation link when conversation_id is None ( #12941 )
...
Signed-off-by: machov <mv1742@nyu.edu >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2026-02-19 21:41:26 +00:00
John-Mason P. Shackelford
89a6890269
Fix URL encoding in Jira OAuth authorization URLs ( #12399 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2026-02-19 21:40:29 +00:00
Hiep Le
8927ac2230
fix(backend): organization members now see correct shared credit balance ( #12942 )
2026-02-20 01:34:53 +07:00
Rohit Malhotra
f3429e33ca
Fix Resend sync to respect deleted users ( #12904 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-19 17:43:15 +00:00
Tim O'Farrell
7cd219792b
Add type hints and use model objects in api_keys.py endpoints ( #12939 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-19 08:40:46 -07:00
Hiep Le
2aabe2ed8c
fix(backend): add organization filtering to V1 conversation queries ( #12923 )
2026-02-19 20:39:28 +07:00
Tim O'Farrell
731a9a813e
More readable logs for local debugging ( #12926 )
2026-02-19 02:27:57 -07:00
Tim O'Farrell
123e556fed
Added endpoint for readiness probe ( #12927 )
2026-02-19 02:27:35 -07:00
Chujiang
6676cae249
fix: add missing type hints and improve test logging ( #12810 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-19 00:58:39 +01:00
Clay Arnold
fede37b496
fix: add claude-opus-4-6 to temperature/top_p guard ( #12874 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 00:33:17 +01:00
Hiep Le
3bcd6f18df
fix(backend): set user email fields from user_info during create_user ( #12921 )
2026-02-19 02:06:20 +07:00
Rohit Malhotra
0da18440c2
Mention free MiniMax usage and drop free credits ( #12918 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-18 13:54:05 -05:00
Hiep Le
ac76e10048
refactor(backend): include current_org_id in organization list response ( #12915 )
2026-02-18 20:35:40 +07:00
Hiep Le
b98bae8b5f
refactor(backend): rename orgmemberresponse.role_name to role ( #12914 )
2026-02-18 20:23:07 +07:00
Tim O'Farrell
516721d1ee
fix: add default uuid4 to event_callback_result primary key ( #12908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-18 05:57:13 -07:00
Hiep Le
4d6f66ca28
feat: add user invitation logic ( #12883 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-18 13:24:19 +07:00
chuckbutkus
b18568da0b
Feature/permission based authorization ( #12906 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-18 01:17:39 -05:00
mamoodi
83dd3c169c
Release 1.4.0 ( #12897 )
2026-02-17 13:09:29 -05:00
Tim O'Farrell
35bddb14f1
fix: preserve import order in clean_proactive_convo_table.py ( #12901 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
2026-02-17 17:52:54 +00:00
Tim O'Farrell
e8425218e2
Remove alembic errors dumped into logs by cron jobs ( #12900 )
2026-02-17 17:22:54 +00:00
Rohit Malhotra
0a879fa781
Grant free credits after minimum purchase ( #12899 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-17 11:00:42 -05:00
Hiep Le
41e142bbab
fix(backend): system prompt override (planning agent) ( #12893 )
2026-02-17 16:15:26 +07:00
Engel Nyst
b06b9eedac
fix: wire suggested task prompts for V1 ( #12787 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-16 23:57:32 +01:00
Tim O'Farrell
a9afafa991
Default model for new users is minimax ( #12889 )
2026-02-16 12:24:30 -07:00
mamoodi
663ace4b39
Add saas-rel* branch pattern to ghcr-build workflow ( #12888 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-16 12:27:37 -05:00
Hiep Le
2d085a6e0a
fix(frontend): add auto-scroll when new messages arrive in chat ( #12885 )
2026-02-16 23:46:14 +07:00
Hiep Le
8b7112abe8
refactor(frontend): hide planning preview component when plan content is empty ( #12879 )
2026-02-16 18:35:20 +07:00
Hiep Le
34547ba947
fix(backend): enable byor key export after purchasing credits ( #12862 )
2026-02-16 17:02:06 +07:00
Graham Neubig
5f958ab60d
fix: suppress alembic INFO logs before import to prevent Datadog misclassification ( #12691 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-12 14:32:39 -05:00
Hiep Le
d7656bf1c9
refactor(backend): rename user role to member across the system ( #12853 )
2026-02-13 00:45:47 +07:00
Tim O'Farrell
2bc107564c
Support list_files and get_trajectory for nested conversation managers ( #12850 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
2026-02-12 10:39:00 -07:00
Tim O'Farrell
85eb1e1504
Check event types before making expensive API calls in GitHub webhook handler ( #12819 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-12 09:33:59 -07:00
OpenHands Bot
cd235cc8c7
Bump SDK packages to v1.11.4 ( #12839 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-02-11 10:55:46 -07:00
Graham Neubig
40f52dfabc
Use lowercase minimax-m2.5 for consistency ( #12840 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-12 01:29:17 +08:00
Hiep Le
bab7bf85e8
fix(backend): prevent org deletion from setting current_org_id to NULL ( #12817 )
2026-02-12 00:15:21 +07:00
Hiep Le
c856537f65
refactor(backend): update the patch organization api to support organization name updates ( #12834 )
2026-02-12 00:08:43 +07:00
Graham Neubig
736f5b2255
Add MiniMax-M2.5 model support ( #12835 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-11 16:57:22 +00:00
chuckbutkus
c1d9d11772
Log all exceptions in get_user() when authentication fails ( #12836 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
2026-02-11 11:49:13 -05:00
sp.wack
85244499fe
fix(frontend): performance and loading state bugs ( #12821 )
2026-02-11 15:34:52 +00:00
Hiep Le
c55084e223
fix(backend): read RECAPTCHA_SITE_KEY from environment in V1 web client config ( #12830 )
2026-02-11 18:59:52 +07:00
Tim O'Farrell
e3bb75deb4
fix(enterprise): use poetry.lock for reproducible dependency builds ( #12820 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
2026-02-11 04:51:12 -07:00
Hiep Le
1948200762
chore: update sdk to the latest version ( #12811 )
2026-02-11 12:57:08 +07:00
Tim O'Farrell
affe0af361
Add debug logging for sandbox startup health checks ( #12814 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-10 07:23:43 -07:00
Hiep Le
f20c956196
feat(backend): implement org member patch api ( #12800 )
2026-02-10 20:01:24 +07:00
Alexander Grattan
4a089a3a0d
fix(docs): update Gray Swan API links and onboarding instructions in security README ( #12809 )
2026-02-10 10:14:49 +00:00
Hiep Le
aa0b2d0b74
feat(backend): add api for switching between orgs ( #12799 )
2026-02-10 14:22:52 +07:00
Hiep Le
bef9b80b9d
fix(frontend): add missing border radius to conversation loading on first load ( #12796 )
2026-02-09 21:36:07 +07:00
Graham Neubig
c4a90b1f89
Fix Resend ValidationError by adding email validation ( #12511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-08 09:47:39 -05:00
sp.wack
0d13c57d9f
feat(backend): org get me route ( #12760 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-07 16:11:25 +07:00
Graham Neubig
b3422f1275
Add PR Review by OpenHands workflow ( #12784 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 17:26:16 -05:00
Xingyao Wang
f139a9970b
feat: add SANDBOX_STARTUP_GRACE_SECONDS env var for configurable startup timeout ( #12741 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-07 06:12:29 +08:00
Jamie Chicago
54d156122c
Add automated PR review workflow using OpenHands ( #12698 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2026-02-06 19:02:55 +00:00
Tim O'Farrell
ac072bf686
feat(frontend): change alert banner from solid background to border style ( #12783 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 18:05:29 +00:00
Hiep Le
a53812c029
feat(backend): develop delete /api/organizations/{orgid}/members/{userid} api ( #12734 )
2026-02-07 00:50:47 +07:00
Tim O'Farrell
1d1c0925b5
refactor: Move check_byor_export_enabled to OrgService and add tests (PR #12753 followup) ( #12782 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 17:03:03 +00:00
Hiep Le
872f41e3c0
feat(backend): implement get /api/organizations/{orgId}/members api ( #12735 )
2026-02-06 23:47:30 +07:00
Tim O'Farrell
d43ff82534
feat: Add BYOR export flag to org for LLM key access control ( #12753 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-06 09:30:12 -07:00
huangkevin-apr
8cd8c011b2
fix(a11y): Add aria-label to Sidebar component ( #12728 )
2026-02-06 22:32:52 +07:00
Tim O'Farrell
5c68b10983
(Frontend) Migrate to new /api/v1/web-client/config endpoint ( #12479 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-02-06 08:31:40 -07:00
Graham Neubig
a97fad1976
fix: Add PostHog error tracking for V1 AgentErrorEvent and ConversationErrorEvent ( #12543 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 09:51:01 -05:00
Graham Neubig
4c3542a91c
fix: use appropriate log level for webhook installation results ( #12493 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 09:01:37 -05:00
Tim O'Farrell
f460057f58
chore: add deprecation notices to all runtime directory files ( #12772 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 05:15:02 -07:00
MkDev11
4fa2ad0f47
fix: add exponential backoff retry for env var export when bash session is busy ( #12748 )
...
Co-authored-by: mkdev11 <MkDev11@users.noreply.github.com >
2026-02-06 05:07:17 -07:00
Hiep Le
dd8be12809
feat(backend): return is_personal field in OrgResponse ( #12777 )
2026-02-06 19:01:06 +07:00
Tim O'Farrell
89475095d9
Preload callback processor class to prevent Pydantic Deserialization Error ( #12776 )
2026-02-06 04:29:28 -07:00
Tim O'Farrell
05d5f8848a
Fix V1 GitHub conversations failing to clone repository ( #12775 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 03:08:55 -07:00
Hiep Le
ee2885eb0b
feat: store plan.md file in appropriate configuration folders ( #12713 )
2026-02-06 16:09:39 +07:00
Tim O'Farrell
545257f870
Refactor: Add LLM provider utilities and improve API base URL detection ( #12766 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-05 14:22:32 -07:00
Hiep Le
b23ab33a01
chore: update sdk to the latest version ( #12762 )
2026-02-06 00:25:11 +07:00
sp.wack
a9ede73391
fix(backend): resolve missing email and display name for user identity tracking ( #12719 )
2026-02-05 16:50:33 +00:00
chuckbutkus
634c2439b4
Fix key gen again ( #12752 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-05 11:45:10 -05:00
Hiep Le
a1989a40b3
refactor(frontend): remove border and border radius from ConversationLoading ( #12756 )
2026-02-05 21:50:07 +07:00
Saurya Velagapudi
e38f1283ea
feat(recaptcha): add user_id and email to assessment log ( #12749 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-04 17:58:44 -08:00
Tim O'Farrell
07eb791735
Remove flaky test_bash_session.py ( #12739 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-04 11:55:22 -07:00
Saurya Velagapudi
c355c4819f
feat(recaptcha): add assessment name to logging and AssessmentResult ( #12744 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-04 09:30:02 -08:00
sp.wack
9d8e4c44cc
fix(frontend): fix cross-domain PostHog tracking param names and persist bootstrap IDs across OAuth redirects ( #12729 )
2026-02-04 16:15:53 +04:00
Hiep Le
25cc55e558
chore: update sdk to the latest version ( #12737 )
2026-02-04 01:20:13 +07:00
chuckbutkus
0e825c38d7
APP-443: Fix key generation ( #12726 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
2026-02-03 17:50:40 +00:00
Graham Neubig
ce04e70b5b
fix: BYOR to OpenHands provider switch auth error ( #12725 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-03 09:26:56 -07:00
Tim O'Farrell
7b0589ad40
Add GitHub and Replicated app slugs to web client config ( #12724 )
2026-02-02 15:53:52 -07:00
mamoodi
682465a862
Release 1.3 ( #12715 )
2026-02-02 16:17:01 -05:00
Tim O'Farrell
1bb4c844d4
Fix runtime status error on conversation resume ( #12718 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-02 21:04:45 +00:00
Neha Prasad
d6c11fe517
fix selected repo disappearing in pen repository dropdown ( #12702 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-02-02 19:07:48 +00:00
Tim O'Farrell
b088d4857e
Improve batch_get_app_conversations UUID handling ( #12711 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-02 07:25:07 -07:00
Tim O'Farrell
0f05898d55
Deprecate V0 endpoints now handled by agent server ( #12710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-02 07:25:00 -07:00
Hiep Le
d1f0a01a57
feat(frontend): add silent WebSocket recovery for V1 conversations ( #12677 )
2026-02-02 19:53:33 +07:00
Hiep Le
f5a9d28999
feat(frontend): add shine text effect to Plan Preview during streaming (planning agent) ( #12676 )
2026-02-02 14:31:31 +07:00
Graham Neubig
afa0417608
Remove evaluation directory and benchmarking dependencies ( #12666 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-01 11:39:29 -08:00
chuckbutkus
e688fba761
Fix check for already migrated ( #12700 )
2026-01-30 19:31:46 -05:00
Tim O'Farrell
d1ec5cbdf6
Fix litellm migration max_budget issue and add logging ( #12697 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-30 16:35:31 -07:00
Jamie Chicago
f42625f789
Improve issue templates with best practices and clear expectations ( #12632 )
...
Co-authored-by: jamiechicago312 <jamiechicago312@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2026-01-30 21:27:44 +01:00
Graham Neubig
fe28519677
feat(frontend): add gpt-5.2 and gpt-5.2-codex models, remove gpt-5 models ( #12639 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-30 12:15:47 -05:00
Tim O'Farrell
e62ceafa4a
Cleaner Logs ( #12579 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-30 15:25:36 +00:00
Tim O'Farrell
0b8c69fad2
Fix for issue where stats are not updated for conversations ( #12688 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-30 08:12:38 -07:00
Hiep Le
37d9b672a4
fix(frontend): prevent duplicate API calls when sub-conversation becomes ready (planning agent) ( #12673 )
2026-01-30 15:54:51 +07:00
Hiep Le
c8b867a634
fix(frontend): persist selected agent mode across page refresh (planning agent) ( #12672 )
2026-01-30 15:39:36 +07:00
Hiep Le
59834beba7
fix(frontend): prevent duplicate sub-conversation creation on page refresh (planning agent) ( #12645 )
2026-01-30 15:25:41 +07:00
Hiep Le
d2eced9cff
feat(frontend): handle the build button for the planning agent (planning agent) ( #12644 )
2026-01-30 15:25:16 +07:00
Hiep Le
7836136ff8
feat(frontend): disable the build button while the agent is running (planning agent) ( #12643 )
2026-01-30 15:13:05 +07:00
chuckbutkus
fdb04dfe5d
Add GitLab provider check to schedule_gitlab_repo_sync ( #12680 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-29 23:56:36 -05:00
Tim O'Farrell
3d4cb89441
fix(frontend): Support V1 conversations in MetricsModal ( #12678 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-29 15:03:06 -07:00
Tim O'Farrell
9fb9efd3d2
Refactor LiteLLM key updates to use generic user key API ( #12664 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-29 09:53:01 -07:00
Engel Nyst
5511c01c2e
chore: clarify draft guidance in PR template ( #12670 )
...
Co-authored-by: smolpaws <engel@enyst.org >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2026-01-29 14:17:35 +00:00
Engel Nyst
02825fb5bb
Cleanup CLI directory ( #12669 )
2026-01-29 15:14:50 +01:00
HeyItsChloe
876e773589
chore(frontend): convo tab only renders active/selected tab ( #12570 )
...
Co-authored-by: Chloe <chloe@openhands.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-29 16:47:41 +07:00
MkDev11
9e1ae86191
fix: hide Notes from task list when notes are empty ( #12668 )
...
Co-authored-by: mkdev11 <MkDev11@users.noreply.github.com >
2026-01-29 16:13:23 +07:00
Hiep Le
df47b7b79d
feat(frontend): ensure the planner tab opens when the view button is selected ( #12621 )
2026-01-29 13:12:09 +07:00
chuckbutkus
7d1c105b55
Move settings to dict to after openhands ( #12663 )
2026-01-28 23:45:01 +00:00
Tim O'Farrell
db6a9e8895
Fix broken key migration by decrypting legacy encrypted keys before LiteLLM update ( #12657 )
2026-01-28 15:09:50 -07:00
Hiep Le
d76ac44dc3
refactor(frontend): reduce heading text size for plan preview content ( #12620 )
2026-01-29 00:30:40 +07:00
MkDev11
c483c80a3c
feat: add host network support for V1 DockerSandboxService ( #12445 )
...
Co-authored-by: mkdev11 <MkDev11@users.noreply.github.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-01-28 09:55:38 -07:00
chuckbutkus
570ab904f6
Fix UserSettings creation from Org tables ( #12635 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
2026-01-28 09:35:05 -07:00
sp.wack
00a74731ae
chore: refresh frontend lockfile ( #12619 )
2026-01-28 13:03:42 +04:00
Tim O'Farrell
102095affb
Add downgrade script and methods for reverting user migration ( #12629 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: chuckbutkus <chuck@all-hands.dev >
2026-01-27 14:41:34 -07:00
John-Mason P. Shackelford
b6ce45b474
feat(app_server): start conversations with remote plugins via REST API ( #12338 )
...
- Add `PluginSpec` model with plugin configuration parameters extending SDK's `PluginSource`
- Extend app-conversations API to accept plugins specification in `AppConversationStartRequest`
- Propagate plugin source, ref, and repo_path to agent server's `StartConversationRequest`
- Include plugin parameters in initial conversation message for agent context
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-27 16:26:38 -05:00
Tim O'Farrell
11c87caba4
fix(backend): fix callback state not persisting due to dual-session conflict ( #12627 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-27 10:02:48 -07:00
Abhay Mishra
b8a608c45e
Fix: branch/repo dropdown reset on click ( #12501 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-01-27 16:08:08 +07:00
Tim O'Farrell
8a446787be
Migrate SDK to 1.10.0 ( #12614 )
2026-01-27 04:26:06 +00:00
Tim O'Farrell
353124e171
Bump SDK to 1.10.0 ( #12613 )
2026-01-27 03:50:30 +00:00
chuckbutkus
e9298c89bd
Fix org migration ( #12612 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-26 20:55:55 -05:00
Hiep Le
29b77be807
fix: revert get_user_by_id_async to use sync session_maker ( #12610 )
2026-01-27 04:39:07 +07:00
mamoodi
7094835ef0
Fix Pydantic UnsupportedFieldAttributeWarning in Settings model ( #12600 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-26 12:30:43 -05:00
mamoodi
7ad0eec325
Change error to warning if TOS not accepted ( #12605 )
2026-01-26 12:30:00 -05:00
Hiep Le
31d5081163
feat(frontend): display plan preview content ( #12504 )
2026-01-26 23:19:57 +07:00
Abhay Mishra
250736cb7a
fix(frontend): display ThinkAction thought content in V1 UI ( #12597 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-01-26 14:03:16 +07:00
Tim O'Farrell
a9bd3a70c9
Fix V0 Integrations ( #12584 )
2026-01-24 16:53:16 +00:00
Hiep Le
d7436a4af4
fix(backend): asyncsession query error in userstore.get_user_by_id_async ( #12586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-24 23:47:04 +07:00
Tim O'Farrell
f327e76be7
Added explicit expired error ( #12580 )
2026-01-23 12:49:10 -07:00
Hiep Le
52e39e5d12
fix(backend): unable to export conversation ( #12577 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-24 01:06:02 +07:00
Graham Neubig
6c5ef256fd
fix: pass userId to EmailVerificationModal in login page ( #12573 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-01-23 23:24:25 +07:00
Tim O'Farrell
373ade8554
Fix org billing ( #12562 )
2026-01-23 08:42:50 -07:00
Hiep Le
9d0a19cf8f
fix(backend): ensure conversation events are written back to google cloud ( #12571 )
2026-01-23 22:13:08 +07:00
Rohit Malhotra
d60dd38d78
fix: preserve query params in returnTo during login redirect ( #12567 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-22 21:31:42 -08:00
Hiep Le
d5ee799670
feat(backend): develop patch /api/organizations/{orgid} api ( #12470 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2026-01-23 01:29:35 +07:00
Hiep Le
b685fd43dd
fix(backend): github proxy state compression ( #12387 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2026-01-23 00:39:03 +07:00
Hiep Le
0e04f6fdbe
feat(backend): develop delete /api/organizations/{orgid} api ( #12471 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2026-01-23 00:28:55 +07:00
Hiep Le
9c40929197
feat(backend): develop get /api/organizations/{orgid} api ( #12274 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-01-22 23:55:29 +07:00
Hiep Le
af309e8586
feat(backend): develop get /api/organizations api ( #12373 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2026-01-22 23:32:42 +07:00
sp.wack
cc5d5c2335
test(frontend): add missing HTTP mocks for conversation history preloading ( #12549 )
2026-01-22 20:30:27 +04:00
Hiep Le
60e668f4a7
fix(backend): application settings are not updating as expected ( #12547 )
2026-01-22 21:54:52 +07:00
Hiep Le
743f6256a6
feat(backend): load skills from agent server ( #12434 )
2026-01-22 20:20:50 +07:00
Mohammed Abdulai
a87b4efd41
feat: preload conversation history before websocket connection ( #12488 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2026-01-22 12:41:27 +00:00
Tim O'Farrell
730d9970f5
Migrate SDK to 1.9.1 ( #12540 )
2026-01-21 16:14:27 -07:00
Tim O'Farrell
2440593431
Simplify app conversation ( #12517 )
2026-01-21 13:03:28 -07:00
Tim O'Farrell
8c94ddbf1a
Bump the SDK to 1.9.0 ( #12535 )
2026-01-21 13:02:45 -07:00
Tim O'Farrell
af60183f22
Optimize runtime build ( #12531 )
2026-01-21 19:35:11 +00:00
Timon
40fb69325f
fix: use correct agent-server image in docker-compose.yml ( #12527 )
2026-01-21 12:03:01 -07:00
Rohit Malhotra
f9891a2c0d
[Jira]: improve traceability and reliability fixes ( #12515 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-21 13:50:41 -05:00
Hiep Le
44f1bb022b
fix(frontend): sub-conversation ids are missing when navigating from the conversation panel ( #12506 )
2026-01-22 00:27:48 +07:00
dependabot[bot]
95c2a0285c
chore(deps): bump the version-all group in /frontend with 7 updates ( #12524 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:47:09 +04:00
Tim O'Farrell
8ea4813936
fix: remove keycloak_auth cookie requirement for webhook secrets endpoint ( #12525 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-21 09:17:19 -07:00
Graham Neubig
650bf8c0c0
docs: Update docker-compose files to use V1 environment variables ( #12522 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-21 10:22:50 -05:00
Mohammed Abdulai
dd4bb5d362
Improve Browser and App tab empty state guidance ( #12418 )
2026-01-21 21:09:38 +07:00
Graham Neubig
b3137e7ae8
fix: remove frozen=True from Field() to fix Pydantic warning ( #12518 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-21 08:50:49 -05:00
dependabot[bot]
0d740925c5
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.91.2 to 5.91.3 in /frontend in the eslint group ( #12497 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 16:34:44 +04:00
Hiep Le
030ff59c40
feat(backend): develop post /api/organizations api (org project) ( #12263 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2026-01-21 15:14:27 +07:00
Rohit Malhotra
3bc56740b9
[Jira]: separate signature verification from conversation orchestration ( #12478 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-20 16:21:23 -05:00
Hiep Le
87a5762bf2
fix: handle invalid LiteLLM API keys during user migration ( #12510 )
2026-01-20 13:11:49 -07:00
Rohit Malhotra
5b149927fb
[Jira]: fix match conditions for kicking off openhands ( #12477 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-20 15:10:03 -05:00
Hiep Le
275bb689e4
fix(backend): sub-conversations can no longer be linked to parent conversations due to recent v1 changes ( #12505 )
2026-01-20 23:59:30 +07:00
Hiep Le
d595945309
fix(backend): handle existing LiteLLM users and team members during sign-in ( #12508 )
2026-01-20 23:35:37 +07:00
Hiep Le
e8ba741f28
fix(backend): byor key alias cleanup on 404 ( #12491 )
2026-01-19 13:12:04 +07:00
Graham Neubig
57929b73ee
fix(frontend): show friendly message for budget/credit errors in V1 conversations ( #12401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-19 00:52:44 +00:00
Tim O'Farrell
9fd4e42438
Add CORS origins support to Docker sandbox service for remote browser access ( #12489 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-18 08:02:29 -07:00
Tim O'Farrell
0176cd9669
Add LLM model to shared conversation view and remove feature flag ( #12476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-16 21:27:20 -07:00
Rohit Malhotra
2e9b29970e
Extend expiration time for CLI device links ( #12480 )
2026-01-16 19:43:05 -05:00
chuckbutkus
a07fc1510b
Add variable to disable duplicate email check ( #12474 )
2026-01-16 18:04:15 -05:00
dependabot[bot]
78f067acef
chore(deps): bump the version-all group in /frontend with 5 updates ( #12437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 01:38:24 +04:00
Tim O'Farrell
0d5f97c8c7
Refactor enterprise database.py to use DbSessionInjector ( #12446 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-16 14:38:05 -07:00
chuckbutkus
a987387353
Fix asyncio event loop conflict in get_user_by_id ( #12475 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
2026-01-16 20:37:04 +00:00
Rohit Malhotra
941b6dd340
Jira: don't lock conversation to ticket ( #12472 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-16 14:12:27 -05:00
Hiep Le
23251a2487
fix: cannot run code locally in SaaS mode ( #12465 )
2026-01-16 08:42:19 -07:00
Tim O'Farrell
6af8301996
Default value for V1 enabled should be true ( #12469 )
2026-01-16 15:39:22 +00:00
mamoodi
b57ec9eda1
Release 1.2.0 and 1.2.1 ( #12440 )
2026-01-16 09:33:41 -05:00
Tim O'Farrell
c8594a2eaa
(Backend) New Config Endpoint ( #12460 )
2026-01-15 22:06:39 -07:00
Rohit Malhotra
102715a3c9
(Hotfix): missing provider tokens in v1 resolvers ( #12453 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-15 22:22:10 -05:00
chuckbutkus
d5e66b4f3a
SAAS: Introducing orgs (phase 1) ( #11265 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-01-15 22:03:31 -05:00
Graham Neubig
f5315887ec
Fix: Reduce log noise for optional org-level .openhands repositories ( #12456 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-15 23:27:34 +00:00
Tim O'Farrell
6e4ac8e2ce
[APP-373] Update legacy v0 deprecation notice with version and removal date ( #12455 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-15 15:22:38 -07:00
Vedant Madane
efb54fd791
fix(frontend): dismissible & expandable error banner ( #12354 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-15 21:18:37 +00:00
sp.wack
53f86955e0
fix(frontend): clear error banner on successful V1 WebSocket events ( #12398 )
2026-01-16 01:12:55 +04:00
MkDev11
b5a615aa67
fix: preserve HTTP protocol for self-hosted Gitea/Forgejo instances ( #12439 )
2026-01-15 12:20:07 -05:00
Mohammed Abdulai
3cb76f5cbb
fix: clean up conversation localStorage on delete and migration ( #12300 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-15 15:28:24 +00:00
Tim O'Farrell
91fb97a13f
Migrate the SDK to 1.8.2 ( #12438 )
2026-01-15 15:18:26 +00:00
Graham Neubig
9af3ee8298
fix: Add WORKER_1 and WORKER_2 env vars to remote sandbox service ( #12424 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-15 08:53:04 -05:00
Saurya Velagapudi
169ca5aae9
UV Migration Steps 1.3-1.6: Add project dependencies and generate uv.lock ( #12416 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Saurya <saurya@openhands.dev >
2026-01-14 19:32:31 -07:00
Pegasus
3c6edfe14b
fix(frontend): Respect HIDE_LLM_SETTINGS flag in settings modal ( #12400 )
2026-01-14 17:14:32 -06:00
dependabot[bot]
633552a731
chore(deps-dev): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 in /frontend in the eslint group ( #12408 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 01:09:36 +04:00
Saurya Velagapudi
3da24da4a0
UV Migration Step 1.1: Add PEP 621 [project] section for UV compatibility ( #12414 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-14 20:59:15 +00:00
Tim O'Farrell
f28ab56cc3
fix: require reCAPTCHA token when reCAPTCHA is enabled ( #12409 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-01-14 12:34:09 -07:00
Tim O'Farrell
6ccd42bb29
[APP-369] Fix: Allow public access to shared conversations and events ( #12411 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-14 16:47:47 +00:00
Hiep Le
1146ea2274
refactor(frontend): create a feature flag for google recaptcha ( #12402 )
2026-01-14 19:22:38 +07:00
sp.wack
ff28e13698
hotfix(frontend): Fix auth refetch loading spinner flash ( #12396 )
2026-01-13 19:08:38 +00:00
Xingyao Wang
9171986dde
Consolidate repo guidance into AGENTS.md ( #12375 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-13 15:53:14 +00:00
Jatoth Adithya Naik
9d405243b8
Fix tab pin/unpin by aligning localStorage key per conversation- #12287 ( #12292 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-13 15:25:08 +00:00
dependabot[bot]
d7218925c4
chore(deps): bump the version-all group in /frontend with 3 updates ( #12390 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 19:10:17 +04:00
sp.wack
27c16d6691
chore(frontend): Cross-domain PostHog tracking ( #12166 )
2026-01-13 18:07:56 +04:00
dependabot[bot]
eabba5c160
chore(deps): bump the version-all group in /frontend with 10 updates ( #12379 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 17:54:20 +04:00
Hiep Le
ece7e2dd39
refactor(frontend): update tooltip styling ( #12371 )
2026-01-13 11:59:40 +07:00
Tim O'Farrell
13762eba7c
Add optional sandbox_id parameter to start_sandbox method ( #12382 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-12 15:43:24 -07:00
Tim O'Farrell
9cf7d64bfe
Guard User Creation with Redis based Lock ( #12381 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-12 22:03:42 +00:00
Xingyao Wang
92baebc4bd
Remove prod/ prefix from litellm proxy model path ( #12200 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-13 04:46:09 +08:00
Hiep Le
3d0aa50450
refactor(frontend): make memory condenser max history size input styling consistent ( #12365 )
2026-01-12 21:43:06 +07:00
Hiep Le
0e3332d974
fix(frontend): make secrets table responsive when descriptions are long ( #12363 )
2026-01-12 21:40:09 +07:00
Saurya Velagapudi
3c6d2ff1d6
Add conversation API deprecation notices ( #12303 )
...
Co-authored-by: Saurya <saurya@openhands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-01-12 08:26:33 -05:00
Hiep Le
b7b76c7a30
refactor: update the pull request template to add optional demo screenshots and videos ( #12367 )
2026-01-12 20:20:24 +07:00
dependabot[bot]
17b1c04aa0
chore(deps): bump the version-all group in /frontend with 2 updates ( #12340 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 15:53:33 +04:00
Hiep Le
624a241bbf
refactor: Dockerfile (enterprise) ( #12368 )
2026-01-12 02:27:44 +07:00
Hiep Le
7862e10f03
chore: update enterprise/Dockerfile ( #12355 )
2026-01-10 11:00:44 -07:00
Tim O'Farrell
7380039bf6
feat(frontend): improve public share menu behavior ( #12345 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-01-10 08:53:22 -07:00
Hiep Le
d773dd6514
feat: implement reCAPTCHA enterprise risk-based non-interactive ( #12288 )
2026-01-10 22:04:35 +07:00
Xingyao Wang
175117e8b5
Fix: Prevent Enter key from submitting during IME composition ( #12252 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-10 11:34:25 +08:00
Tim O'Farrell
778a1cf609
Fix for critical regression where conversations will not start in OSS ( #12347 )
2026-01-09 19:29:56 +00:00
OpenHands Bot
c08adc87b4
Bump SDK packages to v1.8.1 ( #12343 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-10 02:41:01 +08:00
Graham Neubig
434647e4e4
fix: replace deprecated Pydantic .dict() with .model_dump() ( #12339 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-09 12:37:58 -05:00
Tim O'Farrell
849ae13118
Fix regression in EventService search ( #12342 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-09 10:00:35 -07:00
Tim O'Farrell
180df8ea20
Remove runtime unit tests ( #12331 )
2026-01-09 09:06:02 -07:00
sp.wack
17791e5e62
fix: restore agenthub import for agent registration ( #12341 )
2026-01-09 16:00:06 +00:00
Mengxin Zhu
f3aaebdc33
fix(frontend): preserve path prefix in WebSocket URL for proxy deployments ( #12284 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2026-01-09 17:39:02 +04:00
Tim O'Farrell
0e4f0c25d7
Fix merge conflict in DB migrations ( #12336 )
2026-01-09 05:46:43 +00:00
Hiep Le
d4cf1d4590
fix(frontend): tool titles are not displayed for v1 conversations ( #12317 )
2026-01-09 10:45:42 +07:00
Graham Neubig
9b50d0cb7d
chore(deps): update jinja2, tornado, urllib3 ( #12330 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-08 22:05:26 -05:00
Tim O'Farrell
5c411e7fc1
Fix circular import in gitlab_sync.py ( #12334 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-08 22:44:18 +00:00
Saurya Velagapudi
6442f772a0
Fix: Parse SANDBOX_VOLUMES env var for agent-server volume mounts ( #12327 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-08 20:31:27 +00:00
Rohit Malhotra
5fb431bcc5
feat: Implement Slack V1 integration following GitHub V1 pattern ( #11825 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-01-08 13:08:11 -07:00
mamoodi
adfabe7659
docs/styles: Minor updates to some docs and some formatting ( #12320 )
2026-01-08 12:20:57 -05:00
mamoodi
0ddac3879e
Update PR template with note on draft PRs ( #12315 )
2026-01-08 16:55:16 +00:00
Hiep Le
7398737b06
refactor(frontend): align conversation metrics title to the left in the modal ( #12310 )
2026-01-08 23:09:26 +07:00
Hiep Le
50d9cbac04
refactor(frontend): reduce gap between icon and text in chat status indicator ( #12313 )
2026-01-08 23:09:16 +07:00
Sarvatarshan Sankar
a40f7bda21
Fix: Prevent Search API Key from resetting when saving other settings ( #12243 )
...
Co-authored-by: Sarvatarshan Sankar <sarvatarshansankar20@Sarvatarshans-MacBook-Air.local >
2026-01-08 19:30:06 +04:00
Pranjal Gupta
39f0e6ed94
perf: eliminate slow chown operations in Docker builds (~41min → seconds) ( #12256 )
...
Co-authored-by: Pranjal Gupta <19pran@gmail.com >
2026-01-08 09:29:43 -06:00
Hiep Le
6475aa3487
refactor(frontend): remove auth modal and related tests ( #12307 )
2026-01-08 21:02:02 +07:00
dependabot[bot]
5dea0d22b4
chore(deps): bump the version-all group across 1 directory with 8 updates ( #12298 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 16:34:30 +04:00
sp.wack
a6e8b819ad
refactor(frontend): Remove dead 402 error handling code ( #12305 )
2026-01-08 11:56:27 +00:00
Tim O'Farrell
c97e7082f7
Making sure verify_repo_provider is_optional so log is debug not error ( #12302 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-08 05:15:00 +00:00
Tim O'Farrell
cb9e6fde24
Fix Python deprecation warning: use auth=Auth.Token() instead of login_or_token ( #12299 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 21:39:36 -07:00
Tim O'Farrell
828837a969
APP-319: No longer logging error when idle sandboxes are stopped ( #12296 )
2026-01-07 22:55:57 +00:00
Tim O'Farrell
bbdedf8641
Fix unbound variable and read_text() bugs in event services ( #12297 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 22:07:23 +00:00
Graham Neubig
11d1e79506
refactor(enterprise): Remove custom Prometheus metrics app ( #12253 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 14:49:50 -05:00
Tim O'Farrell
e485c93119
APP-318 Increase LiteLLM HTTP timeout from 5s to 15s ( #12290 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 17:40:52 +00:00
Tim O'Farrell
cddf01b4e9
Fix AttributeError in GoogleCloudSharedEventService: use self.bucket instead of erroneous import ( #12289 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 17:03:28 +00:00
Abhay Mishra
6086c0b09d
feat(frontend): convert AuthModal to dedicated /login page ( #12143 ) ( #12181 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-07 16:46:24 +00:00
Jatoth Adithya Naik
15836c4d4b
Replace conversation loading spinner with skeleton cards ( #12230 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-07 15:57:10 +00:00
Tim O'Farrell
20eb9bd3c5
Use the version from the release tag rather than from main ( #12286 )
2026-01-07 15:50:57 +00:00
Neha Prasad
ba1770ad89
fix: remove query invalidation to prevent stale ( #12238 )
2026-01-07 19:20:40 +04:00
dependabot[bot]
4b7ce82f71
chore(deps): bump the version-all group in /frontend with 2 updates ( #12277 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-07 13:21:46 +00:00
Hiep Le
5c20724845
fix: db migration ( #12282 )
2026-01-07 17:29:31 +07:00
Hiep Le
8ddb815a89
refactor(backend): enhance storage and retrieval of blocked domains ( #12273 )
2026-01-07 13:41:43 +07:00
Engel Nyst
08df955ba7
Clarify OpenHands naming (replace “OSS” wording in docs and backend) ( #12235 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 07:24:27 +01:00
Tim O'Farrell
b816d0448b
Fix GoogleCloudSharedEventServiceInjector missing bucket_name field and add tests ( #12280 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-06 22:27:00 -07:00
Tim O'Farrell
fa974f8106
APP-307 Add Google Cloud Storage-based EventService implementation ( #12264 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-06 15:52:07 -07:00
Xingyao Wang
af5c22700c
Bump condenser defaults: max_size 120->240 ( #12267 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-07 05:43:23 +08:00
Ryanakml
1907ebeaa8
feat: add chat message skeletons and improve routing stability ( #12223 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-07 00:29:08 +04:00
Rohit Malhotra
9686ee02f3
V1 GitHub resolver fixes ( #12199 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-06 19:33:54 +00:00
HeyItsChloe
d053a3d363
feat(frontend): adding status indicator and unit test ( #12111 )
...
Co-authored-by: Chloe <chloe@openhands.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2026-01-06 13:01:27 +00:00
Tim O'Farrell
acc0e893e3
Bump openhands to 1.7.4 ( #12269 )
2026-01-05 21:40:42 +00:00
Xingyao Wang
a8098505c2
Add litellm_extra_body metadata for V1 conversations ( #12266 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-06 03:27:06 +08:00
sp.wack
9b834bf660
feat(frontend): create useAppTitle hook for dynamic document titles ( #12224 )
2026-01-05 23:17:53 +04:00
Xingyao Wang
5744f6602b
Handle expired Keycloak session with user-friendly error message ( #12168 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-05 15:04:36 +00:00
Neha Prasad
4a82768e6d
feat: add empty state to Changes tab with icon and message ( #12237 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2026-01-05 14:22:47 +00:00
Hiep Le
6f86e589c8
feat: allow manual reinstallation for gitlab resolver ( #12184 )
2026-01-05 12:05:20 +07:00
shanemort1982
5bd8695ab8
feat: Add configurable sandbox host_port and container_url_pattern for remote access ( #12255 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2026-01-04 20:26:16 -07:00
Tim O'Farrell
8c73c87583
Add extra_hosts support to agent-server containers ( #12236 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-03 05:41:31 +00:00
Graham Neubig
40c25cd1ce
fix: use Auth.Token for PyGithub authentication ( #12248 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-02 21:14:16 -05:00
Graham Neubig
2ebde2529d
fix: Handle LiteLLM v1.80+ 404 response for new users ( #12250 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-02 22:18:47 +00:00
Graham Neubig
cdc42130e1
fix: replace deprecated get_matching_events with search_events ( #12249 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-02 21:59:17 +00:00
Graham Neubig
903c047015
Replace deprecated PyPDF2 with pypdf ( #12203 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-02 21:47:52 +00:00
Graham Neubig
ee2ad16442
fix: update pythonjsonlogger.jsonlogger to pythonjsonlogger.json ( #12247 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-02 16:13:00 -05:00
dependabot[bot]
a96b47e481
chore(deps): bump posthog-js from 1.312.0 to 1.313.0 in /frontend in the version-all group ( #12241 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 22:30:44 +04:00
Hiep Le
5a08277184
fix(backend): stabilize gitlab resolver in saas ( #12231 )
2026-01-03 01:25:28 +07:00
Hiep Le
63d5ceada6
feat(backend): block tld ( #12240 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2026-01-03 00:42:22 +07:00
Mohammed Abdulai
1bae1fc4e6
doc: correct Slack channel to #dev-ui-ux ( #12239 )
...
Co-authored-by: Mohammed Abdulai <nurud43@gmail.com >
2026-01-02 15:28:08 +01:00
Engel Nyst
15bc78f4c1
Remove VSCode extension integration from OpenHands repo ( #12234 )
2026-01-01 19:28:05 +01:00
dependabot[bot]
437046f5a4
chore(deps): bump the version-all group in /frontend with 2 updates ( #12232 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 19:29:41 +02:00
Cesar Garcia
714459d6eb
fix: run stale issues workflow on upstream repository only ( #12162 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-12-31 17:50:48 +00:00
Bharath A V
f9b316453d
fix: prevent nested buttons in tooltip button ( #12177 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-31 16:08:37 +00:00
Ryanakml
96d073ee5b
fix(frontend): add missing onClose prop to conversation panel modals ( #12219 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-31 15:29:03 +00:00
Osama Mabkhot
f7d416ac8e
refactor(frontend): remove HeroUI BaseModal and migrate MetricsModal ( #12174 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-31 15:18:58 +00:00
yunbae
b7d5f903cf
fix(frontend): Agent Tools & Metadata not available for V1 conversations ( #12180 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-31 19:08:09 +04:00
yunbae
2734a5a52d
fix(frontend): show stop action button for running or starting conversations ( #12215 )
2025-12-31 19:07:09 +04:00
dependabot[bot]
51868ffac6
chore(deps): bump @tanstack/react-query from 5.90.15 to 5.90.16 in /frontend in the version-all group ( #12225 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-31 14:44:20 +00:00
Aaron Sequeira
4c0f0a1e9b
feat: Support Tau-Bench and BFCL evaluation benchmarks ( #11953 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-31 03:12:50 +00:00
dependabot[bot]
82e0aa7924
chore(deps): bump ncipollo/release-action from 1.16.0 to 1.20.0 ( #11851 )
...
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-12-31 03:02:48 +00:00
Eliot Jones
9043aa69d8
refactor: Update expected cygnal output format ( #12060 )
2025-12-30 22:01:36 -05:00
dependabot[bot]
23d379fa41
build(deps): bump node from 24.8-trixie-slim to 25.2-trixie-slim in /containers/app ( #11756 )
...
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-12-30 21:18:13 -05:00
Neha Prasad
6f9c0aa3b1
fix: display conversation title in delete confirmation modal ( #11818 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-30 20:59:30 -05:00
Xingyao Wang
232dcf4991
fix(ci): update PAT_TOKEN to ALLHANDS_BOT_GITHUB_PAT for enterprise preview ( #12216 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-31 04:41:45 +08:00
Hiep Le
ffdd95305f
fix(backend): invalid api key ( #12217 )
2025-12-31 02:05:43 +07:00
sp.wack
bfe8275963
hotfix(test): add top-level mock for custom-toast-handlers in conversation-panel tests ( #12220 )
2025-12-30 19:04:29 +00:00
OpenHands Bot
06a97fc382
Bump SDK packages to v1.7.3 ( #12218 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-12-30 18:47:14 +00:00
Graham Neubig
b5758b1604
Update GithubIntegration to use auth=Auth.AppAuth() ( #12204 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-30 12:59:51 -05:00
mamoodi
3ae09680d6
Release 1.1.0 ( #12212 )
2025-12-30 11:35:14 -05:00
sp.wack
0e5f4325be
hotfix(frontend): set terminal background color for xterm.js 6.0.0 compatibility ( #12213 )
2025-12-30 14:58:58 +00:00
dependabot[bot]
64d4085612
chore(deps): bump the version-all group in /frontend with 2 updates ( #12211 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 18:52:39 +04:00
sp.wack
103e3ead0a
hotfix(frontend): validate git changes response is array before mapping ( #12208 )
2025-12-30 12:33:09 +00:00
dependabot[bot]
d5e83d0f06
chore(deps): bump peter-evans/create-or-update-comment from 4 to 5 ( #12192 )
...
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 <engel.nyst@gmail.com >
2025-12-29 23:50:40 +00:00
dependabot[bot]
443918af3c
chore(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0 ( #12193 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 00:25:56 +01:00
dependabot[bot]
910646d11f
chore(deps): bump actions/cache from 4 to 5 ( #12191 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 00:25:17 +01:00
Engel Nyst
d9d19043f1
chore: Mark V0 legacy files with clear headers and V1 pointers ( #12165 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-12-30 00:21:29 +01:00
Graham Neubig
4dec38c7ce
fix(event-webhook): Improve error logging with exception type and stack trace ( #12202 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-29 18:09:20 -05:00
Graham Neubig
c3f51d9dbe
fix(billing): Add error handling for LiteLLM API failures in get_credits ( #12201 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-29 23:01:55 +00:00
chuckbutkus
ecbd3ae749
Fix local dev deployments ( #12198 )
2025-12-29 16:18:02 -05:00
Hiep Le
8ee1394e8c
feat: add button to authentication modal to resend verification email ( #12179 )
2025-12-30 02:12:14 +07:00
Tim O'Farrell
d628e1f20a
feat: Add frontend support for public conversation sharing ( #12047 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-12-29 12:04:06 -07:00
sp.wack
1480d4acb0
fix(frontend): deduplicate events on WebSocket reconnect ( #12197 )
2025-12-29 19:03:48 +00:00
Hiep Le
58a70e8b0d
fix(backend): preserve users custom llm settings during settings migrations ( #12134 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-12-29 23:28:20 +07:00
Hiep Le
49e46a5fa1
refactor(backend): remove <sub> in slack response ( #12135 )
2025-12-29 23:27:48 +07:00
Hiep Le
2cf6494773
fix(backend): install_gitlab_webhooks.py is not functioning as expected ( #12185 )
2025-12-29 23:27:31 +07:00
Hiep Le
d3afbfa447
refactor(backend): add description field support for secrets (v1 conversations) ( #12080 )
2025-12-29 22:43:07 +07:00
Hiep Le
8d69b4066f
fix(backend): exception occurs when running the latest code from the main branch (v1 conversations) ( #12183 )
2025-12-29 09:57:14 -05:00
dependabot[bot]
2261281656
chore(deps): bump @tanstack/react-query from 5.90.12 to 5.90.14 in /frontend in the version-all group ( #12189 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 14:33:52 +00:00
sp.wack
d68b2cdd1a
hotfix(frontend): fix provider type import ( #12187 )
2025-12-29 18:01:22 +04:00
dependabot[bot]
c70ecc8fe3
chore(deps): bump the version-all group across 1 directory with 6 updates ( #12161 )
...
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-12-29 13:54:58 +00:00
Pedro Henrique
a3e85e2c2d
test: Add MC/DC tests for loop pattern detector (stuck_detector) ( #11600 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-29 14:15:15 +01:00
Hiep Le
3bef4e6c2d
refactor(frontend): update the error message for email addresses containing + during signup ( #12178 )
2025-12-29 19:36:28 +07:00
Engel Nyst
97654e6a5e
Configurable conda/mamba channel_alias for runtime builds ( #11516 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-29 00:40:57 +01:00
Tim O'Farrell
30114666ad
Bump the SDK to 1.7.1 ( #12182 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-28 18:57:08 +00:00
dependabot[bot]
ee50f333ba
chore(deps): bump actions/upload-artifact from 4 to 5 ( #11805 )
...
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-12-28 09:51:34 -05:00
dependabot[bot]
09d1748a14
build(deps): bump actions/setup-python from 5 to 6 ( #11755 )
...
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-12-28 09:49:17 -05:00
dependabot[bot]
81519343c4
chore(deps): bump actions/download-artifact from 4 to 6 ( #11524 )
...
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-12-28 09:49:02 -05:00
dependabot[bot]
f742811e81
chore(deps): bump actions/setup-node from 4 to 6 ( #11442 )
...
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-12-28 08:58:26 -05:00
johba
f8e4b5562e
Forgejo integration ( #11111 )
...
Co-authored-by: johba <admin@noreply.localhost >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: johba <johba@harb.eth >
Co-authored-by: enyst <engel.nyst@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: MrGeorgen <65063405+MrGeorgen@users.noreply.github.com >
Co-authored-by: MrGeorgen <moinl6162@gmail.com >
2025-12-27 15:57:31 -05:00
Tim O'Farrell
cb1d1f8a0d
Fix install-hooks CronJob failing when gitlab_webhook table doesn't exist ( #12167 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-26 10:53:21 -07:00
Tim O'Farrell
a829d10213
ALL-4634: implement public conversation sharing feature ( #12044 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-26 10:02:01 -07:00
Tim O'Farrell
cb8c1fa263
ALL-4627 Database Fixes ( #12156 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-26 09:19:51 -07:00
lif
c80f70392f
fix(frontend): clean up console warnings in test suite ( #12004 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-25 22:26:12 +04:00
Guy Elsmore-Paddock
94e6490a79
Use tini as Docker Runtime Init to Ensure Zombie Processes Get Reaped ( #12133 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-12-25 06:16:52 +00:00
Tim O'Farrell
09af93a02a
Agent server env override ( #12068 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-12-25 03:55:06 +00:00
shanemort1982
5407ea55aa
Fix WebSocket localhost bug by passing DOCKER_HOST_ADDR to runtime containers ( #12113 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-24 14:26:45 -07:00
Tim O'Farrell
fe1026ee8a
Fix for re-creating deleted conversation ( #12152 )
2025-12-24 12:13:29 -07:00
Tim O'Farrell
6d14ce420e
Implement Export feature for V1 conversations with comprehensive unit tests ( #12030 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2025-12-24 17:50:57 +00:00
lif
36fe23aea3
fix(llm): retry LiteLLM bad gateway errors ( #12117 )
2025-12-24 06:37:12 -05:00
sp.wack
9049b95792
docs(frontend): React Router testing guide ( #12145 )
2025-12-24 14:21:55 +04:00
Hiep Le
e2b2aa52cd
feat: require email verification for new signups ( #12123 )
2025-12-24 14:56:02 +07:00
Tim O'Farrell
dc99c7b62e
Fix SQLAlchemy result handling in get_sandbox_by_session_api_key ( #12148 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-24 00:11:16 +00:00
Tim O'Farrell
8bc1a47a78
Fix for error in get_sandbox_by_session_api_key ( #12147 )
2025-12-23 22:18:36 +00:00
Tim O'Farrell
8d0e7a92b8
ALL-4636 Resolution for connection leaks ( #12144 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-23 19:02:56 +00:00
Hiep Le
f6e7628bff
feat: prevent signups using email addresses with a plus sign and enforce the existing email pattern ( #12124 )
2025-12-24 01:48:05 +07:00
sp.wack
fae83230ee
docs(frontend): Add API services guide for frontend development ( #12132 )
2025-12-23 12:57:55 +00:00
sp.wack
a9d2f72d72
docs(frontend): Add MSW testing guide for frontend development ( #12131 )
2025-12-23 16:32:27 +04:00
Tim O'Farrell
2b8f779b65
fix: Runtime pods fail to start due to missing Playwright browser path ( #12130 )
2025-12-22 17:04:10 +00:00
Hiep Le
10edb28729
fix(frontend): llm settings view resets to basic after saving ( #12097 )
2025-12-22 23:00:57 +07:00
Hiep Le
5553d3ca2e
feat: support blocking specific email domains ( #12115 )
2025-12-21 19:49:11 +07:00
Graham Neubig
6605070d05
Fix fastmcp stateless_http deprecation warning ( #12108 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-12-20 09:45:52 -05:00
Tim O'Farrell
0677cebb25
More efficiency ( #12112 )
2025-12-19 21:18:48 -07:00
Graham Neubig
fa2567b2a0
Fix xterm dimensions error with explicit checks instead of try-catch ( #12095 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-20 01:09:09 +00:00
Graham Neubig
305396550a
Fix flaky test_tool_call_validation_error_handling test ( #12110 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-19 19:39:53 -05:00
Tim O'Farrell
adff39507a
fix: eliminate N+1 performance bug in RemoteSandboxService with batch endpoint ( #12105 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-19 23:24:40 +00:00
mamoodi
a873af307a
Update CODEOWNERS ( #12106 )
2025-12-19 14:31:53 -05:00
Tim O'Farrell
800e861b88
Replace manual pagination loops with page_iterator utility function ( #12027 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-19 19:17:49 +00:00
sp.wack
0246b1bc43
hotfix(frontend): update websocket handler test mocks to use correct event count endpoint ( #12104 )
2025-12-19 17:00:59 +00:00
aditya-gaharawar
f870246c3d
feat: improve accessibility of served tab buttons ( #12103 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-12-19 16:48:34 +00:00
Hiep Le
58340b3ef9
refactor(frontend): consolidate state stores into stores directory ( #12100 )
2025-12-19 21:12:38 +07:00
dependabot[bot]
107d555445
chore(deps): bump the version-all group in /frontend with 7 updates ( #12082 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-19 16:07:49 +04:00
Engel Nyst
ec9daf3bcc
Fix tool call validation error handling for Groq LLM provider ( #10927 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-12-19 07:31:07 +01:00
chuckbutkus
88c053b23c
Speed up docker build of enterprise server ( #12074 )
2025-12-18 22:12:01 -05:00
Xingyao Wang
d063ee599b
chore: set default model to claude-opus-4-5-20251101 ( #12093 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-19 02:50:49 +00:00
Xingyao Wang
c2e4172088
feat: Add sk-oh- prefix to OpenHands Cloud API keys ( #12092 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-18 21:06:03 +00:00
Wang Siyuan
d90579b398
fix: make local runtime use host-writable paths and local cache defaults ( #12015 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-12-18 17:31:12 +01:00
Xingyao Wang
aff9d69d41
feat(frontend): add prefer-optional-chain ESLint rule and apply fixes ( #12073 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-18 22:42:52 +08:00
Hiep Le
afce58a27d
refactor(frontend): move frontend/src/ui/microagent-management-service to frontend/src/api ( #12017 )
2025-12-18 20:27:38 +07:00
Hiep Le
43f7a6fdbd
fix(frontend): resolve overlap between conversation panel and account context menu ( #12079 )
2025-12-18 20:17:32 +07:00
Hiep Le
2ce6c9836e
fix: load settings ( #12077 )
2025-12-18 02:45:32 +00:00
Tim O'Farrell
28dc3be034
Fixed performance bug in remote sandbox service ( #12076 )
2025-12-18 00:59:57 +00:00
chuckbutkus
2ed5c6073a
Add variable to disable vscode plugin ( #11812 )
...
Co-authored-by: John-Mason P. Shackelford <jpshack@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-17 11:25:52 -05:00
Hiep Le
9ef11bf930
feat: show available skills for v1 conversations ( #12039 )
2025-12-17 23:25:10 +07:00
Hiep Le
f98e7fbc49
fix(frontend): observation events and action events (v1 conversations) ( #12066 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-17 22:34:28 +07:00
Hiep Le
0607614372
feat(frontend): add refresh button to changes tab ( #12036 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-12-17 22:29:18 +07:00
dependabot[bot]
2c83e419dc
chore(deps): bump the version-all group across 1 directory with 5 updates ( #12071 )
2025-12-17 19:16:54 +04:00
Nhan Nguyen
435e537693
fix: Prevent old instructions from being re-executed after conversation condensation ( #11982 )
2025-12-17 13:05:10 +01:00
Tim O'Farrell
dc14624480
Fix for frontend stall ( #12069 )
2025-12-17 03:35:46 +00:00
Tim O'Farrell
281ac91540
Bump sdk 1.6.0 ( #12067 )
2025-12-16 21:53:15 +00:00
Rohit Malhotra
7853b41add
Add OAuth 2.0 Device Flow backend for CLI authentication ( #11984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-12-16 11:54:01 -05:00
Tim O'Farrell
2a98c95557
Release OpenHands v1.0.0 ( #12052 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-12-16 11:03:29 -05:00
Mariam Saeed
3b7b2fd8cc
fix(frontend): Separate pause state from agent loading ( #12041 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-16 13:39:15 +00:00
Hiep Le
49740a463f
fix(frontend): clicking think block in conversation pane breaks ui (v1 conversations) ( #12057 )
2025-12-16 20:14:19 +07:00
dependabot[bot]
ee97542080
chore(deps): bump the version-all group in /frontend with 7 updates ( #12050 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 23:08:17 +04:00
Tim O'Farrell
9753ad3a48
Removed Legacy Conversation Manager ( #12053 )
2025-12-15 17:47:21 +00:00
Abhay Mishra
a12170e4c9
refactor(frontend): Extracted useQuery and useMutation from the main branch ( #12031 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-12-15 16:37:52 +00:00
Xingyao Wang
5c377f303f
Update SWEBench score in README ( #12051 )
2025-12-15 16:25:31 +00:00
Graham Neubig
089d9c1ee5
Add deprecation warning to evaluation README ( #11997 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-16 00:21:13 +08:00
Abhay Mishra
f52d9899e2
Consolidate scattered test files into a unified frontend/__tests__/ directory ( #12002 )
2025-12-15 19:58:09 +04:00
Neha Prasad
47914c3576
chore: remove pnpm settings from npmrc ( #12028 )
2025-12-15 12:05:42 +07:00
Hiep Le
67c9b6cf86
refactor(frontend): websocket error message (v1 conversations) ( #12045 )
2025-12-15 01:31:12 +07:00
Hiep Le
b937d344db
fix(backend): initial titles show full uuids instead of shortened uuids (v1 conversations) ( #12020 )
2025-12-15 00:39:32 +07:00
Hiep Le
f2def8fd7f
fix(backend): organizational skills do not trigger (v1 conversations) ( #12037 )
2025-12-14 23:31:07 +07:00
Hiep Le
eb9a22ef7e
fix(backend): unable to use custom mcp servers (v1 conversations) ( #12038 )
2025-12-14 23:30:49 +07:00
Tim O'Farrell
d57880f849
Agent server image from env ( #12003 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-13 08:16:41 -07:00
Hiep Le
d772dd65a5
fix(frontend): fix fetching the number of events on the front end (v1 conversations) ( #11987 )
2025-12-12 22:10:22 +07:00
dependabot[bot]
5daada17fd
chore(deps): bump the version-all group in /frontend with 8 updates ( #12022 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 18:54:45 +04:00
Hiep Le
c6a8fc379b
feat: support security analyzer settings for v1 conversations ( #12008 )
2025-12-12 21:49:15 +07:00
Abhay Mishra
5a21c59a3c
refactor(frontend): Consolidate duplicate Settings type definitions ( #12006 )
2025-12-12 14:16:31 +00:00
Bharath A V
976d9d1ab9
Refactor(mocks): modularize MSW handlers into domain-specific files ( #11974 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-12-12 13:21:08 +00:00
Bharath A V
6917d45d3a
refactor(frontend): consolidate settings navigation items logic into shared custom hook ( #11950 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-12 13:20:59 +00:00
Nhan Nguyen
8a202b945b
fix(frontend): animate loading spinner for in-progress tasks ( #12001 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-12 13:03:28 +00:00
Hiep Le
60491e30e8
chore: update sdk to latest version ( #12013 )
2025-12-12 00:08:18 +07:00
dependabot[bot]
62f594bc28
chore(deps): bump the version-all group across 1 directory with 2 updates ( #12009 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 15:42:57 +00:00
sp.wack
94086f119a
fix(frontend): Fix avatar context menu closing on diagonal mouse movement ( #11994 )
2025-12-11 19:17:21 +04:00
Neha Prasad
f76016aa4d
chore: remove unused frontend dependencies ( #11940 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-11 15:15:11 +00:00
Lee Kyeong Joon
b16845fa06
refactor(frontend): Refactor tests to use Zustand's native state setting instead of vi.mock for stores ( #11980 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-11 14:53:08 +00:00
sp.wack
f4dd5384d0
fix(frontend): Fix empty state showing alongside error in RecentConversations ( #11993 )
2025-12-11 14:27:49 +00:00
Hiep Le
09e50b876d
fix: app unawareness of custom secrets in v1 conversations ( #11914 )
2025-12-11 14:19:22 +07:00
Tim O'Farrell
f7c3a36745
feat: remember last selected git provider in homepage dropdown ( #11979 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-10 19:22:47 -07:00
Rohit Malhotra
a593730b21
Add environment variable kill switch for V1 conversation creation ( #11998 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-10 18:25:01 -05:00
Hiep Le
b308307ea2
chore: update sdk to latest version ( #11999 )
2025-12-11 03:35:01 +07:00
Rohit Malhotra
1d1eb6dcb0
Fix dup conversations for v1 PR comment resolver jobs ( #11995 )
2025-12-10 18:17:42 +00:00
HeyItsChloe
853547be82
fix(frontend): fix highlighted in terminal is missing background color ( #11981 )
...
Co-authored-by: Chloe <chloe@openhands.com >
2025-12-10 20:26:02 +04:00
Hiep Le
272a37d1b8
refactor(frontend): remove certain security analyzer options for v1 conversations ( #11988 )
2025-12-10 21:50:30 +07:00
sp.wack
92c91471b2
Add GitHub Actions workflow for frontend E2E tests with Playwright ( #11990 )
2025-12-10 14:43:34 +00:00
dependabot[bot]
7875df4be8
chore(deps): bump the version-all group in /frontend with 2 updates ( #11973 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 12:39:30 +00:00
Rohit Malhotra
0aaad16d35
Fix V1 resolver custom secrets validation error ( #11976 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-09 16:47:31 +00:00
Vasco Schiavo
df92923959
Refactor return statement to simplify get_supported_llm_models method ( #11947 )
2025-12-09 16:27:49 +00:00
sp.wack
e18168020a
fix(frontend): skip flaky WebSocket broadcast tests ( #11972 )
2025-12-09 14:57:26 +00:00
Tim O'Farrell
a9c76d0ed4
APP-240 Fix GitHub webhook timeout issue to prevent client disconnect errors ( #11965 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-09 07:29:11 -07:00
Rohit Malhotra
3743d10766
Fix: don't double count v1 conversation metadata ( #11970 )
2025-12-09 09:16:32 -05:00
Alona
9b57a0b14f
Remove error icon from ExpandableMessage component ( #11964 )
2025-12-09 02:50:03 +07:00
Alona
8559efa7b2
Remove loud red x icon on agent commands ( #11962 )
2025-12-09 01:28:13 +07:00
Hiep Le
bf06b7e3f3
fix(frontend): hide api key input field in advanced settings when provider is openhands ( #11949 )
2025-12-08 23:03:59 +07:00
Hiep Le
959d610d86
fix(frontend): set v1_enable correctly when saving mcp settings ( #11948 )
2025-12-08 23:03:26 +07:00
Bharath A V
16125f2ae9
Refactor(frontend): move settings-service into api folder and update ( #11958 )
2025-12-08 14:50:51 +00:00
dependabot[bot]
d31950c061
chore(deps): bump the version-all group in /frontend with 6 updates ( #11957 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 14:46:08 +00:00
Tim O'Farrell
db64abc580
Refactor webhook endpoints to use session API key authentication ( #11926 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-08 07:40:01 -07:00
Rohit Malhotra
ed7adb335c
GitHub V1 Callbacks not trigger by v1 enabled flag ( #11923 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-08 03:58:45 +00:00
Cesar Garcia
584517edec
docs: fix broken architecture diagram link in openhands/README.md ( #11924 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-12-07 22:15:58 +00:00
Tim O'Farrell
1a983d2978
APP-190 Add browser screenshot support for V1 conversations ( #11919 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-12-06 14:04:01 -07:00
Hiep Le
d7b36c9579
fix: switching from own model to breaks functionality ( #11916 )
2025-12-06 11:21:18 +07:00
Tim O'Farrell
72c7d9c497
APP-216 Support multiple git providers in conversation secrets ( #11908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-05 11:50:45 -07:00
Hiep Le
7811a62491
refactor(frontend): remove max_budget_per_task input element for v1 ( #11921 )
2025-12-06 00:50:40 +07:00
dependabot[bot]
4344f5ad4e
chore(deps): bump the version-all group across 1 directory with 9 updates ( #11915 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-05 14:59:19 +00:00
Neha Prasad
17821f782e
feat: display command in observation block ( #11885 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-12-05 14:45:28 +00:00
Neha Prasad
e1b283886f
fix: conversation tab state sync across browser tabs ( #11680 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-05 14:35:10 +00:00
chuckbutkus
1d9cf72e39
JPMC Modifications ( #11882 )
2025-12-04 23:32:20 -05:00
Hiep Le
59ca8bd9a8
refactor: derive deterministic key id from secret itself ( #11905 )
2025-12-05 01:41:32 +07:00
Tim O'Farrell
3a9aa90c3a
Bumped SDK to V1.4.1 ( #11903 )
2025-12-04 17:52:27 +00:00
sp.wack
0a98f165e2
chore(frontend): isolate MAJOR dependency bumps from #11869 ( #11887 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-04 18:16:55 +04:00
Neha Prasad
6ec477dae2
fix: enable terminal scrollback to view command history ( #11883 )
2025-12-04 17:29:42 +07:00
Hiep Le
d0496fea8c
chore: update sdk to latest version ( #11897 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-12-04 01:36:19 +07:00
Tim O'Farrell
8f91db8ec4
Replace USE_V1_CONVERSATION_API feature flag with user setting ( #11893 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-03 09:02:40 -07:00
sp.wack
816d8acf1f
chore(frontend): isolate PATCH dependency bumps from #11869 ( #11890 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-03 19:55:35 +04:00
sp.wack
97e6cb1340
chore(frontend): isolate MINOR dependency bumps from #11869 ( #11888 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-03 14:29:18 +00:00
Hiep Le
cd9a3b02cf
feat(frontend): display command in observation block in ui ( #11884 )
2025-12-03 19:55:55 +07:00
Marco Dalalba
14695a8f0e
refactor/bugfix: simplify hasOpenHandsSuffix with provider lookup for gitlab/azure ( #11877 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-12-03 12:34:21 +00:00
Hiep Le
eaea8b3ce1
fix(frontend): buying credits does not work on staging ( #11873 )
2025-12-03 10:07:01 +07:00
Tim O'Farrell
72555e0f1c
APP-193: add X-Access-Token header support to get_api_key_from_header ( #11872 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-02 17:01:09 -07:00
Hiep Le
fd13c91387
fix(backend): apply user-defined condenser_max_size in new v1 conversations ( #11862 )
2025-12-03 00:24:25 +07:00
Hiep Le
6139e39449
fix(backend): git settings not applying in v1 conversations ( #11866 )
2025-12-02 21:34:37 +07:00
Hiep Le
f76ac242f0
fix(backend): conversation statistics are currently not being persisted to the database (V1). ( #11837 )
2025-12-02 21:22:02 +07:00
Hiep Le
1f9350320f
refactor(frontend): hide agent dropdown when v1 is enabled ( #11860 )
2025-12-02 20:22:40 +07:00
Hiep Le
1a3460ba06
fix(frontend): image attachments not working in v1 conversations ( #11864 )
2025-12-02 20:22:14 +07:00
Tim O'Farrell
8f361b3698
Fix git checkout error in workspace setup ( #11855 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-01 23:01:30 +00:00
Tim O'Farrell
fd6e0cab3f
Fix V1 MCP services (Fix tavily search) ( #11840 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-01 21:19:19 +00:00
Hiep Le
33eec7cb09
feat(frontend): automatically scroll to bottom of container on plan content update ( #11808 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-12-01 16:23:48 +00:00
Hiep Le
6c2862ae08
feat(frontend): add handler for 'create a plan' button click ( #11806 )
2025-12-01 11:08:00 -05:00
Hiep Le
6c821ab73e
fix(frontend): the content of the FinishObservation event is not being rendered correctly. ( #11846 )
2025-12-01 09:29:18 -05:00
sp.wack
96f13b15e7
Revert "chore(backend): Add better PostHog tracking" ( #11749 )
2025-12-01 13:58:03 +00:00
Hiep Le
d9731b6850
feat(frontend): show plan content in the planning tab ( #11807 )
2025-12-01 08:42:44 -05:00
Hiep Le
e7e49c9110
fix(frontend): AppConversationStartTask timezone display in ui ( #11847 )
2025-12-01 08:13:54 -05:00
Ray Myers
27590497d5
chore: update posthog-js from 1.290.0 to 1.298.1 ( #11830 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-01 17:03:44 +04:00
adshrc
991f1a242c
feat(llm): added Claude Opus 4.5 model and corresponding test ( #11841 )
2025-12-01 11:09:33 +00:00
Marco Dalalba
6d8cca43a8
fix: add Azure GPT-5 family to stop words unsupported patterns ( #11842 )
2025-12-01 01:32:34 +01:00
Hiep Le
d62bb81c3b
feat(backend): implement API to fetch contents of PLAN.md ( #11795 )
2025-11-30 13:29:13 +07:00
Hiep Le
156d0686c4
fix(frontend): the content of the BrowserObservation event is not being rendered correctly ( #11832 )
2025-11-28 23:16:34 +07:00
Hiep Le
d0b1d29379
fix(backend): the SaaS codebase is currently non-functional. ( #11834 )
2025-11-28 09:12:02 -07:00
Jeffrey Ma
974bcdfd0b
SWE-fficiency benchmark implementation ( #11716 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: enyst <engel.nyst@gmail.com >
2025-11-27 09:13:15 +01:00
Rohit Malhotra
ed094b6a97
Fix v1_enabled migration failures by making column nullable ( #11829 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-26 21:41:03 +00:00
Rohit Malhotra
49624219ed
fix(migration): add server_default to v1_enabled column migration ( #11828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-26 20:21:12 +00:00
Rohit Malhotra
9906a1d49a
V1: Support v1 conversations in github resolver ( #11773 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-26 13:11:05 -05:00
Hiep Le
014884333d
fix(frontend): Remove azure devops integration button from cloud settings ( #11826 )
2025-11-27 00:41:28 +07:00
Hiep Le
865ddaabdf
fix(backend): unable to start a new V0 conversation ( #11824 )
2025-11-26 23:49:52 +07:00
Hiep Le
3219834e35
fix(frontend): resolve issue preventing cost from displaying (V1) ( #11798 )
2025-11-26 19:39:07 +07:00
Hiep Le
2e295073ae
fix(frontend): fileeditorobservationevent rendering issue ( #11820 )
2025-11-26 18:40:28 +07:00
Hiep Le
5ef45cfec2
refactor(frontend): support TerminalObservation event ( #11819 )
2025-11-26 17:53:47 +07:00
Tim O'Farrell
d737141efa
SDK Fixes ( #11813 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-26 10:44:17 +00:00
Hiep Le
b532a5e7fe
fix(backend): github token not working for v1 conversations ( #11814 )
2025-11-26 01:04:45 +07:00
Hiep Le
c58e2157ea
feat(frontend): display skill ready for v1 conversations ( #11815 )
2025-11-25 23:37:54 +07:00
mamoodi
9cc8687271
fix: handle None return from version_info.get('Components') in docker builder ( #11816 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-25 15:35:40 +00:00
aoi127
f6e4d00df1
fix: prevent newline accumulation in XML parameter serialization ( #11767 )
...
Co-authored-by: Lai Jinyi <laijinyi@tp-link.com.cn >
2025-11-25 11:56:35 +01:00
Engel Nyst
7782f2afe9
Fix links in readme ( #11802 )
2025-11-24 19:58:55 +01:00
Hiep Le
639de8114f
feat(frontend): add blue border to Planning Agent events ( #11788 )
2025-11-24 21:36:30 +07:00
Hiep Le
b830d1c513
fix(frontend): hide api key field for openhands provider and auto-populate the key ( #11791 )
2025-11-24 20:44:15 +07:00
Wan Arif
3504ca7752
feat: add Azure DevOps integration support ( #11243 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-11-22 14:00:24 -05:00
Graham Neubig
1e513ad63f
feat: Add configurable stuck/loop detection ( #11799 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: chuckbutkus <chuck@all-hands.dev >
2025-11-21 22:27:38 +00:00
chuckbutkus
b9b8d27135
Add config option to check if roles are present ( #11414 )
2025-11-21 16:56:19 -05:00
mamoodi
da8a4b1179
remove unused workflows ( #11793 )
2025-11-20 16:21:37 -05:00
Hiep Le
d1d08bc490
feat(frontend): integration of events from execution and planning agents within a single conversation ( #11786 )
2025-11-20 21:21:46 +07:00
Tim O'Farrell
c82e183066
Fix Docker hostname issues in HTTP requests ( #11787 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-20 11:59:58 +00:00
Rohit Malhotra
26e7d8060f
fix(migrations): make SETTING_UP_SKILLS enum migration idempotent ( #11782 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-11-20 11:21:40 +00:00
Tim O'Farrell
ba883ffeca
Feat sandbox skills ( #11785 )
2025-11-20 10:52:13 +00:00
Rodney A.
77b565ce08
fix(frontend): fix duplicate React Aria IDs by updating @heroui/react to v2.8.5 ( #11783 )
2025-11-20 11:48:11 +07:00
Hiep Le
151c2895e0
feat(frontend): disable change-agent button until WebSocket connection is ready ( #11781 )
2025-11-20 01:28:17 +07:00
Tim O'Farrell
9538c7bd89
fix(migrations): add SETTING_UP_SKILLS to appconversationstarttaskstatus enum ( #11780 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-19 18:14:24 +00:00
Boxuan Li
790b7c6e39
Add grok-code-fast-1 to FUNCTION_CALLING_PATTERNS ( #11775 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-19 08:38:57 -05:00
Daniel Foguelman
4c57a98660
Remove inconsistent parameters in claude sonnet ( #11719 )
2025-11-19 08:38:19 -05:00
Hiep Le
28af600c16
fix(frontend): display LLM configuration errors to the user ( #11776 )
2025-11-19 20:15:42 +07:00
Hiep Le
36cf4e161a
fix(backend): ensure microagents are loaded for V1 conversations ( #11772 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-11-19 18:54:08 +07:00
Engel Nyst
bede37fdb6
feat: Enable native tool calling for gemini-3-pro-preview ( #11774 )
2025-11-18 23:29:54 +01:00
Rohit Malhotra
1a33606987
Chore: move CLI code its own repo ( #11724 )
2025-11-18 19:59:12 +00:00
Robert Brennan
494eba094f
Update fundraising amount in COMMUNITY.md ( #11771 )
2025-11-18 17:31:34 +00:00
Tim O'Farrell
84c62c4f23
Bumped Software Agent SDK and fixed V1 Delete ( #11768 )
2025-11-18 15:52:23 +00:00
Hiep Le
f5611c2188
fix(frontend): terminal output not appearing in v1 ( #11769 )
2025-11-18 22:03:28 +07:00
Robert Brennan
492c12693d
Update README and COMMUNITY.md for v1 ( #11747 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-18 09:37:30 -05:00
Graham Neubig
5345716340
Fix the favicon ( #11766 )
2025-11-18 07:30:46 -05:00
Hiep Le
b43f7439a7
feat(backend): enable deletion of sub-conversations when removing a parent conversation ( #11757 )
2025-11-18 17:53:04 +07:00
Tim O'Farrell
192a8e6de4
Fix for docker regression ( #11759 )
2025-11-17 18:18:40 +00:00
Hiep Le
cd87987037
feat(frontend): add functionality to fetch sub-conversation data ( #11758 )
2025-11-18 00:49:54 +07:00
Graham Neubig
0dbf09f954
Update OpenHands logos with new branding ( #11741 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-17 12:47:36 -05:00
Tim O'Farrell
871cc932d7
APP-155 Made all version tags the same color to reduce confusion ( #11753 )
2025-11-17 16:05:27 +00:00
மனோஜ்குமார் பழனிச்சாமி
60c4d9a23f
Add Groq models to function calling patterns ( #11745 )
2025-11-17 09:19:39 -05:00
Tim O'Farrell
6c121bde74
APP-159 Fix Docker container networking for agent server URLs ( #11751 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-17 06:09:21 -07:00
sp.wack
6dcf27dbc0
feat(frontend): move PostHog trackers to the frontend ( #11748 )
2025-11-17 14:55:29 +04:00
Tim O'Farrell
1f6ef8175b
Enhance Docker image pull logging with periodic progress updates ( #11750 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-17 03:15:21 -07:00
Hiep Le
d6fab190bf
feat(frontend): integrate with the API to create a sub-conversation for the planning agent ( #11730 )
2025-11-15 09:43:21 +07:00
Hiep Le
833aae1833
feat(backend): exclude sub-conversations when searching for conversations ( #11733 )
2025-11-15 00:21:27 +07:00
Tim O'Farrell
2841e35f24
Do not get live status updates when they are not required ( #11727 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-14 07:55:43 -07:00
Tim O'Farrell
8115d82f96
feat: add created_at__gte filter to search_app_conversation_start_tasks ( #11740 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-14 07:08:34 -07:00
Hiep Le
7263657937
feat(backend): include sub-conversation ids when fetching conversation details ( #11734 )
2025-11-14 11:34:30 +07:00
jpelletier1
34fcc50350
Update to include llms.txt ( #11737 )
2025-11-13 21:42:50 +00:00
jpelletier1
24a9758434
Adding an Agent Builder Skill/Microagent ( #11720 )
2025-11-13 16:10:00 -05:00
Tim O'Farrell
f24d2a61e6
Fix for wrong column name ( #11735 )
2025-11-13 17:55:23 +00:00
Hiep Le
e3d0380c2e
feat(frontend): add support for the shift + tab shortcut to cycle through conversation modes ( #11731 )
2025-11-14 00:10:25 +07:00
Hiep Le
8c3f93ddc4
feat(frontend): set descriptive text for all options in the change agent button ( #11732 )
2025-11-14 00:10:15 +07:00
Hiep Le
bc86796a67
feat(backend): enable sub-conversation creation using a different agent ( #11715 )
2025-11-13 23:06:44 +07:00
sp.wack
d5b2d2ebc5
fix(frontend): Sync client PostHog opt-in status with server setting ( #11728 )
2025-11-13 13:22:05 +00:00
Rohit Malhotra
b605c96796
Hotfix: rm max condenser size override ( #11713 )
2025-11-12 20:13:16 -05:00
sp.wack
8192184d3e
chore(backend): Add better PostHog tracking ( #11655 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-12 16:47:21 +00:00
Hiep Le
8e75f25108
feat(frontend): implement new task tracker interface ( #11692 )
2025-11-12 22:59:45 +07:00
Neha Prasad
73fe865c7e
feat: queue chat messages during runtime connection ( #11687 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-11-12 13:20:09 +00:00
Rohit Malhotra
95a44f4248
CLI release 1.0.7 ( #11712 )
2025-11-11 16:46:30 -05:00
Rohit Malhotra
0a6b76ca2d
CLI: bump agent-sdk ( #11710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-11 20:29:18 +00:00
Tim O'Farrell
8b6521de62
Fix for issue where conversation does not start ( #11695 )
2025-11-11 20:23:18 +00:00
mamoodi
11636edf15
Release 0.62.0 ( #11706 )
2025-11-11 14:57:13 -05:00
Hiep Le
915c180ba7
feat(frontend): disable change agent button while agent is running ( #11691 )
2025-11-12 00:46:12 +07:00
sp.wack
cdd8aace86
refactor(frontend): migrate from direct posthog imports to usePostHog hook ( #11703 )
2025-11-11 15:48:56 +00:00
Hiep Le
a2c312d108
feat(frontend): add plan preview component ( #11676 )
2025-11-11 21:59:23 +07:00
sp.wack
5ad3572810
chore(frontend): Remove user_activated PostHog capture event ( #11704 )
2025-11-11 14:35:04 +00:00
John Eismeier
967e9e1891
Propose fix some typos and ignore emacs backup files ( #11701 )
...
Signed-off-by: John E <jeis4wpi@outlook.com >
2025-11-11 09:20:42 -05:00
sp.wack
f8a41d3ffe
fix(frontend): Properly reflect default user analytics setting ( #11702 )
2025-11-11 18:19:37 +04:00
John-Mason P. Shackelford
6e9e7547e5
Add Documentation link to profile context menu ( #11583 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-11 09:16:32 -05:00
Hiep Le
9b4f1c365b
feat(frontend): add change agent button ( #11675 )
2025-11-11 20:28:48 +07:00
Engel Nyst
f4dcc136d0
tests: remove Windows-only tests and clean up Windows conditionals ( #11697 )
2025-11-10 21:34:55 +01:00
Rohit Malhotra
36a8cbbfe4
Add GitHub CI workflow to check package versions ( #11637 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-10 19:39:49 +00:00
Engel Nyst
83a3c2c5bf
Add invisible AI-only guidance to Checklist: humans must fill ( #11688 )
2025-11-10 18:13:18 +00:00
Engel Nyst
63c9e6403f
ci: remove flaky Windows Python tests workflow ( #11694 )
2025-11-10 12:43:48 -05:00
Hiep Le
bff734070c
feat(frontend): update data-placeholder when switching to plan mode ( #11674 )
2025-11-10 21:30:29 +04:00
mamoodi
5db6bffaf6
Add some notes to the README for things that are not officially suppo… ( #11663 )
2025-11-10 20:16:41 +04:00
Engel Nyst
14807ed273
ci: remove outdated integration runner ( #11653 )
2025-11-10 15:51:40 +01:00
Rohit Malhotra
e0d26c1f4e
CLI: custom visualizer ( #11677 )
2025-11-07 19:45:01 +00:00
Rohit Malhotra
27c8c330f4
CLI release 1.0.6 ( #11672 )
2025-11-07 14:10:04 -05:00
sp.wack
0c927b19d2
fix(frontend): agent loading condition update logic ( #11673 )
2025-11-07 18:04:27 +00:00
Hiep Le
a660321d55
feat(frontend): display plan content within the planner tab ( #11658 )
2025-11-08 00:54:15 +07:00
Tim O'Farrell
0e94833d5b
Now removing V1 sandboxes in the V0 endpoint ( #11671 )
2025-11-07 10:51:46 -07:00
Engel Nyst
b83e2877ec
CLI: align with agent-sdk renames ( #11643 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-11-07 11:30:37 -05:00
sp.wack
7acee16de5
fix(frontend): Consider start task job error status for loading indicators ( #11670 )
2025-11-07 19:24:29 +04:00
sp.wack
1e3f1de773
fix(frontend): Add translations for error status' ( #11669 )
2025-11-07 13:51:58 +00:00
sp.wack
bfe60d3bbf
chore(frontend): Disable /feedback/conversation/{conversationId}/batch for V1 conversations ( #11668 )
2025-11-07 13:50:09 +00:00
sp.wack
ad75cd05d8
chore(frontend): Add better PostHog tracking ( #11645 )
2025-11-07 16:35:54 +04:00
Hiep Le
955f87561b
feat(frontend): enable pinning and unpinning of conversation tabs ( #11659 )
2025-11-07 13:38:30 +07:00
Hiep Le
1e5bff82f2
feat(frontend): visually highlight chat input container in plan mode ( #11647 )
2025-11-07 13:14:28 +07:00
Tim O'Farrell
ddf58da995
Fix V1 callbacks ( #11654 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-06 16:05:58 -07:00
Hiep Le
b678d548c2
feat(frontend): create new planner tab in the interface ( #11646 )
2025-11-06 23:56:35 +07:00
Hiep Le
a1d4d62f68
feat(frontend): show server status menu when hovering over the status indicator ( #11635 )
2025-11-06 16:23:08 +04:00
Yakshith
75e54e3552
fix(llm): remove default reasoning_effort; fix Gemini special case ( #11567 )
2025-11-05 23:30:46 +01:00
Yuxiao Cheng
6b211f3b29
Fix stuck after incorrect TaskTrackingAction ( #11436 )
...
Co-authored-by: jarrycyx <dzdzzd@126.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-11-05 22:09:51 +00:00
mamoodi
e208b64a95
Update free credits statement to $10 ( #11651 )
2025-11-05 20:57:56 +00:00
mamoodi
555444f239
Release 0.61.0 ( #11618 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-11-05 15:11:22 -05:00
Tim O'Farrell
d99c7827d8
More updates of agent_status to execution_status ( #11642 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-05 19:19:34 +00:00
mamoodi
5a8f08b4ef
Remove obsolete workflow ( #11650 )
2025-11-05 19:56:34 +01:00
Hiep Le
44fbd6c1b9
refactor(backend): the delete_app_conversation_info function ( #11648 )
2025-11-05 23:45:16 +07:00
sp.wack
7e824ca5dc
fix(frontend): V1 Loading UI ( #11630 )
2025-11-05 14:23:10 +00:00
sp.wack
9a7002d817
fix(frontend): V1 resume conversation / agent ( #11627 )
2025-11-05 14:16:46 +00:00
Hiep Le
6411d4df94
feat(frontend): display text label when items are selected across all canvas views ( #11636 )
2025-11-05 16:47:22 +07:00
eddierichter-amd
c544ea1187
localhost base_url fixup when running in a docker container ( #11474 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-11-04 17:57:25 -05:00
Graham Neubig
308d0e62ab
Change error logging to info for missing config files ( #11639 )
2025-11-04 21:27:13 +01:00
Ray Myers
9abd1714b9
fix - Speed up runtime tests ( #11570 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-04 11:17:55 -06:00
sp.wack
f1abe6c6af
fix(ci): Lint Python ( #11634 )
2025-11-04 16:24:24 +00:00
Tim O'Farrell
30b5ad1768
Fix for issue where conversations won't start ( #11633 )
2025-11-04 08:51:22 -07:00
Hiep Le
4ea3e4b1fd
refactor(frontend): break down conversation service into smaller services ( #11594 )
2025-11-04 20:52:44 +07:00
Hiep Le
7049a3e918
chore(frontend): add feature flag for planning agent ( #11616 )
2025-11-04 20:32:45 +07:00
Hiep Le
fa431fb956
refactor(backend): update get_microagent_management_conversations API to support V1 ( #11313 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-11-04 17:44:44 +07:00
Tim O'Farrell
2fc8ab2601
Bumped Software Agent SDK ( #11626 )
2025-11-03 14:53:12 -07:00
mamoodi
8e119c68ab
Create CNAME
2025-11-03 15:43:34 -05:00
Hiep Le
8893f9364d
refactor: update delete_app_conversation to accept ID instead of object ( #11486 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-11-03 13:26:33 -07:00
Tim O'Farrell
727520f6ce
V1 CORS Fix ( #11586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 12:14:02 -07:00
Tim O'Farrell
898c3501dd
Update initial from $20 to $10 ( #11624 )
2025-11-03 19:11:18 +00:00
Jessica Kerr
4c81965c61
build(devcontainer): add uvx installation ( #11610 )
2025-11-03 19:37:54 +01:00
Hiep Le
0f054c740c
fix(frontend): the width of the branch dropdown appears inconsistent on medium-sized screens. ( #11620 )
2025-11-04 01:30:11 +07:00
Yuxiao Cheng
9bcf80dba5
Adding error logging when config file is not found. ( #11419 )
...
Co-authored-by: jarrycyx <dzdzzd@126.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-11-03 13:19:48 -05:00
மனோஜ்குமார் பழனிச்சாமி
2a98cd9338
Fix import order for Windows PowerShell support ( #11557 )
2025-11-03 13:14:23 -05:00
Rohit Malhotra
b31dbfc21a
CLI: make sure MCP server doesn't persist even after removal ( #11602 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 12:45:47 -05:00
Tim O'Farrell
5d711d5576
Exclude V1 conversations from V0 ( #11595 )
2025-11-03 09:57:34 -07:00
Rohit Malhotra
3eb73de924
CLI: lazy load conversation for /new command ( #11601 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 16:30:08 +00:00
Rohit Malhotra
2e49f07451
CLI: Rm loading context ( #11603 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-03 16:15:47 +00:00
Hiep Le
e51685dab4
fix(frontend): there is insufficient padding below the code block. ( #11615 )
2025-11-03 21:34:01 +07:00
Aphix
b85cc0c716
fix: Autodetect pwsh.exe & DLL path (Win/non-WSL) ( #11044 )
2025-11-03 08:27:30 -05:00
Hiep Le
7ef1720b5d
fix(frontend): correct handling of OBSERVATION_MESSAGE messages for task events ( #11613 )
2025-11-03 18:57:11 +07:00
Hiep Le
a6385b4059
fix(frontend): agent status shows “Disconnected” when starting a new conversation until sandbox initializes ( #11612 )
2025-11-03 18:56:52 +07:00
sp.wack
7cfe667a3f
fix(frontend): V1 event rendering to display thought + action, then thought + observation ( #11596 )
2025-11-03 14:07:35 +04:00
Engel Nyst
6e8be827b8
Fix deprecated links ( #11605 )
2025-11-01 12:37:32 -04:00
Tim O'Farrell
2ccc611e7c
Regenerated poetry lock to update dependencies ( #11593 )
2025-10-31 20:25:01 +00:00
Rohit Malhotra
1f7dec4d94
CLI: patch release 1.0.5 ( #11598 )
2025-10-31 19:57:39 +00:00
sp.wack
966e4ae990
APP-125: Reset V1 terminal state when switching conversations by forcing remount ( #11592 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-31 18:41:19 +00:00
Rohit Malhotra
231019974c
CLI: fix binary build ( #11591 )
2025-10-31 18:01:29 +00:00
Rohit Malhotra
d246ab1a21
Hotfix(CLI): make settings page available even when conversation hasn't been created ( #11588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-31 17:19:53 +00:00
jpelletier1
15c207c401
Disables Copilot icon by default ( #11589 )
2025-10-31 17:06:15 +00:00
Rohit Malhotra
cf21cfed6c
Hotfix(CLI): make sure to update condenser credentials ( #11587 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-31 16:37:59 +00:00
Rohit Malhotra
12d57df6ac
CLI Patch release 1.0.4 ( #11585 )
2025-10-31 14:59:39 +00:00
Rohit Malhotra
3239eb4027
Hotfix(CLI): Update README to use V1 CLI for serve command and point to new docker image artifacts ( #11584 )
2025-10-31 09:34:19 -04:00
Rohit Malhotra
9be673d553
CLI: Create conversation last minute ( #11576 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-30 23:04:41 +00:00
Tim O'Farrell
7272eae758
Fix remote sandbox permissions ( #11582 )
2025-10-30 22:13:02 +00:00
mamoodi
ec670cd130
Rename LLM API Key to OpenHands LLM Key in settings ( #11577 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 16:52:31 -04:00
Hiep Le
31702bf46b
fix(frontend): delays in updating conversation titles before they are reflected in the user interface. ( #11558 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-10-30 18:06:18 +00:00
Tim O'Farrell
5894d2675e
V1 IDs without hyphens ( #11564 )
2025-10-30 16:33:16 +00:00
Hiep Le
59a992c0fb
feat(frontend): allow all users to access the LLM page and disable Pro subscription functionality ( #11573 )
2025-10-30 22:01:30 +07:00
Rohit Malhotra
1939bd0fda
CLI Release 1.0.3 ( #11574 )
2025-10-30 14:39:42 +00:00
Ray Myers
58e690ef75
Fix flaky test_condenser_metrics_included by creating new action objects ( #11555 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 09:20:06 -05:00
Rohit Malhotra
97403dfbdb
CLI: rename deprecated args ( #11568 )
2025-10-30 09:20:27 -04:00
sp.wack
2fc31e96d0
chore(frontend): Add V1 git service API with unified hooks for git changes and diffs ( #11565 )
2025-10-30 13:03:25 +00:00
Rohit Malhotra
6558b4f97d
CLI: bump agent-sdk version ( #11566 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 03:38:36 +00:00
Kevin Musgrave
12d6da8130
feat(evaluation): Filter task ids by difficulty for SWE Gym rollouts ( #11490 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-30 02:30:19 +00:00
mamoodi
38f2728cfa
Release 0.60.0 ( #11544 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-10-29 16:17:46 -04:00
sp.wack
fab48fe864
chore(frontend): Remove Jupyter tab and features ( #11563 )
2025-10-29 17:57:48 +00:00
sp.wack
a196881ab0
chore(frontend): Make terminal read-only by removing user input handlers ( #11546 )
2025-10-29 21:30:10 +04:00
Rohit Malhotra
ca2c9546ad
CLI: add unit test for default agent ( #11562 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-29 13:11:06 -04:00
sp.wack
704fc6dd69
chore(frontend): Add history loading state for V1 conversations ( #11536 )
2025-10-29 16:11:25 +00:00
Hiep Le
6630d5dc4e
fix(frontend): display error content when FileEditorAction encounters an error ( #11560 )
2025-10-29 20:03:25 +04:00
Hiep Le
0e7fefca7e
fix(frontend): displaying observation result statuses ( #11559 )
2025-10-29 20:02:32 +04:00
sp.wack
4020448d64
chore(frontend): Add unified hooks for V1 sandbox URLs (VSCode and served hosts) ( #11511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-29 14:52:31 +00:00
Hiep Le
2fdd4d084a
feat(frontend): display “waiting for user confirmation” when agent status is “awaiting_user_confirmation” ( #11539 )
2025-10-29 17:31:05 +04:00
Hiep Le
aba5d54a86
feat(frontend): V1 confirmation's call the right API ( #11542 )
2025-10-29 17:29:27 +04:00
sp.wack
6710a39621
hotfix(frontend): add unified conversation config hook with V1 support ( #11547 )
2025-10-29 17:26:37 +04:00
Tim O'Farrell
fccc6f3196
Fix permissions issue in docker Sandbox ( #11549 )
2025-10-28 20:24:54 +00:00
Tim O'Farrell
7447cfdb3d
Removed the pyright tool setting because it degrades VSCode developer experience ( #11545 )
2025-10-28 18:31:07 +00:00
Rohit Malhotra
297af05d53
Remove V0 CLI ( #11538 )
2025-10-28 13:16:07 -04:00
Hiep Le
b8f387df94
fix(frontend): chat suggestions disappear when “Push” is pressed before V1 conversation starts ( #11494 )
2025-10-29 00:04:30 +07:00
sp.wack
fc67f39b74
feat(frontend): implement V1 conversation pause/resume functionality ( #11541 )
2025-10-28 19:45:40 +04:00
Ray Myers
bc8922d3f9
chore - Remove trixie image build ( #11533 )
2025-10-28 15:32:48 +00:00
Hiep Le
37d58bba4d
fix(frontend): the microagent management page is currently broken as a result of recent V1 changes. ( #11522 )
2025-10-28 22:10:13 +07:00
sp.wack
037a2dca8f
fix(frontend): render terminal input commands and skip empty outputs ( #11537 )
2025-10-28 14:32:19 +00:00
Hiep Le
b5920eece6
fix(frontend): unable to create a new conversation through the Microagent Management page when the feature flag is enabled. ( #11523 )
2025-10-28 16:25:56 +04:00
sp.wack
a81bef8cdf
chore: Bump agent server ( #11520 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-28 16:21:19 +04:00
Ray Myers
450aa3b527
fix(llm): support draft editor retries by adding correct_num to LLMConfig ( #11530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Justin Coffi <jcoffi+github@gmail.com >
2025-10-28 01:02:50 +00:00
Ray Myers
4decd8b3e9
Provide httpx default context for OS-provided certs ( #11505 )
...
Co-authored-by: Pierrick Hymbert <pierrick.hymbert@gmail.com >
2025-10-27 17:54:20 -05:00
Zacharias Fisches
818f743dc7
Bugfix: respect config.tom system_prompt_filename when running swe-bench ( #11091 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-27 21:55:05 +00:00
Evelyn Colon
f402371b27
Contribution to Ignoring SSL Errors ( #11230 )
...
Co-authored-by: Evelyn Colon <evelyncolon13579@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 21:29:55 +00:00
Nick Ludwig
92b1fca719
feat: Add option to pass custom kwargs to litellm.completion ( #11423 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 21:07:31 +00:00
Yakshith
8de13457c3
fix(docker): mark /app as safe git directory to resolve pre-commit er… ( #10988 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 20:26:34 +00:00
Alex42006
8f94b68ea1
Fix red X when Tavily MCP does not return error ( #11227 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-10-27 21:36:08 +04:00
Rohit Malhotra
eb616dfae4
Refactor: rename user secrets table to custom secrets ( #11525 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-27 16:58:07 +00:00
John-Mason P. Shackelford
26c636d63e
OpenHands Enterprise Telemetry Service M1 ( #11468 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-27 13:01:56 +00:00
sp.wack
3ec8d70d04
fix(frontend): Optimistically cache individual conversations from paginated results ( #11510 )
2025-10-27 16:24:46 +04:00
John-Mason P. Shackelford
694ac74bb9
chore: repo.md now has instructions for enterprise directory ( #11478 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-27 07:45:04 -04:00
Cesar Garcia
7ee20067a8
Fix broken DOC_STYLE_GUIDE.md link in Development.md ( #11368 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-10-26 14:25:42 -04:00
Tim O'Farrell
054c5b666f
Moved event search to background thread ( #11487 )
2025-10-26 09:39:27 -06:00
PiteXChen
0ff7329424
Optimize the condense conditions of the condenser ( #11332 )
...
Signed-off-by: CLFutureX <chenyongqyl@163.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-10-26 11:23:22 -04:00
Wolf Noble
86c590cdc3
feat: Expose session_id to sandbox/runtime container ( #10863 )
2025-10-26 11:21:38 -04:00
mamoodi
319677e629
Fix README docker image ( #11515 )
2025-10-26 11:16:24 -04:00
Robert Brennan
f8b566b858
Fix broken docker links ( #11514 )
2025-10-26 11:05:44 -04:00
Hiep Le
f9694858fb
fix(frontend): frontend connects to WebSocket too early ( #11493 )
2025-10-26 12:35:55 +04:00
Hiep Le
7880c39ede
fix(frontend): loading spinner shown while waiting for start task to complete ( #11492 )
2025-10-26 12:29:21 +04:00
Robert Brennan
b5e00f577c
Replace All-Hands-AI references with OpenHands ( #11287 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-26 01:52:45 +02:00
Rohit Malhotra
2631294e79
Fix: incorrect attribute in convo info service ( #11503 )
2025-10-24 16:33:36 -06:00
Ray Myers
47776ae2ad
chore - Reference new org in python deps ( #11504 )
2025-10-24 20:56:56 +00:00
Graham Neubig
0ad411e162
Fix: Change default DOCKER_ORG from all-hands-ai to openhands ( #11489 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-24 15:06:48 -04:00
Alona
7bc56e0d74
feat: add 'git' as trigger word for bitbucket microagent ( #11499 )
2025-10-24 18:49:50 +00:00
Samuel Akerele
e450a3a603
fix(llm): Support nested paths in litellm_proxy/ model names ( #11430 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-24 17:41:25 +00:00
softpudding
17e32af6fe
Enhance dead-loop recovery by pausing agent and reprompting ( #11439 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-24 11:25:14 +00:00
Tim O'Farrell
4b303ec9b4
Fixes to unblock frontend ( #11488 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-23 14:43:45 -06:00
Ray Myers
eb954164a5
chore - update ghcr enterprise build to new org
2025-10-23 12:53:01 -05:00
Tim O'Farrell
0c1c2163b1
The AsyncRemoteWorkspace class was moved to the SDK ( #11471 )
2025-10-23 09:39:56 -06:00
Hiep Le
dd2a62c992
refactor(frontend): disable some agent server API until implemented in the server source code ( #11476 )
2025-10-23 19:38:18 +04:00
Rohit Malhotra
f3d9faef34
SAAS: dedup fetching user settings from keycloak id ( #11480 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-23 09:56:55 -04:00
Hiep Le
134c122026
fix: disable pro subscription upgrade on LLM page for self-hosted installs ( #11479 )
2025-10-23 01:11:04 +07:00
Rohit Malhotra
523b40dbfc
SAAS: drop deprecated table ( #11469 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-22 10:52:10 -04:00
sp.wack
6a5b915088
Add unified file upload support for V0 and V1 conversations ( #11457 )
2025-10-22 17:44:38 +04:00
sp.wack
a5c5133961
Remove queries from cache and do not refetch them after starting a conversation ( #11453 )
2025-10-22 13:42:09 +00:00
sp.wack
eea1e7f4e1
Prevent calling V1 "start tasks” API if feature flag is disabled + always set “start tasks” query cache to stale ( #11454 )
2025-10-22 20:38:32 +07:00
Hiep Le
e2d990f3a0
feat(backend): implement get_remote_runtime_config support for V1 conversations ( #11466 )
2025-10-22 15:38:25 +07:00
Hiep Le
f258eafa37
feat(backend): add support for updating the title in V1 conversations ( #11446 )
2025-10-22 13:36:56 +07:00
Hiep Le
19634f364e
fix(backend): repository pill does not display the selected repository when a conversation is initiated via slack ( #11225 )
2025-10-22 13:12:32 +07:00
Alona
aa6446038c
fix: remove accidentally committed Docker image tags from config.sh ( #11470 )
2025-10-22 04:48:17 +00:00
Tim O'Farrell
dbddc1868e
Fixes for VSCode code completion ( #11449 )
2025-10-21 21:39:50 +00:00
Rohit Malhotra
cd967ef4bc
SAAS: add local development helper scripts ( #11459 )
2025-10-21 21:26:23 +00:00
Tim O'Farrell
e34c13ea3c
Set dump mode to json to convert UUIDs to strings ( #11467 )
2025-10-21 19:20:56 +00:00
Hiep Le
1f35a73cc4
fix(frontend): display repository information after creating a V1 conversation ( #11463 )
2025-10-21 18:24:26 +00:00
Alona
267528fa82
fix: refresh provider tokens proactively and update git URLs on resume ( #11296 )
2025-10-22 01:19:08 +07:00
sp.wack
49f360d021
Fix toast dismissal to target specific toast IDs instead of all toasts ( #11455 )
2025-10-21 17:43:14 +00:00
sp.wack
9520da668c
Prevent WebSocket provider remount by defaulting to V1 ( #11458 )
2025-10-21 17:11:15 +00:00
Rohit Malhotra
9d19292619
V1: Experiment manager ( #11388 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-21 16:04:48 +00:00
sp.wack
fc9a87550d
Fix zero state not showing for V1 conversations ( #11452 )
2025-10-21 20:04:01 +04:00
sp.wack
490d3dba10
Remove toast notifications for starting/resuming conversation sandbox ( #11456 )
2025-10-21 20:03:45 +04:00
Rohit Malhotra
5ed1dde2e9
CLI Patch Release 1.0.2 ( #11448 )
2025-10-21 15:32:00 +00:00
sp.wack
a68576b876
Clear conversation state when switching between V1 conversations ( #11447 )
2025-10-21 20:21:58 +07:00
mamoodi
722124ae83
Move Search API Key and Confirmation Mode to Advanced settings ( #11390 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-21 08:51:21 -04:00
Tim O'Farrell
44578664ed
Add Concurrency Limits to SandboxService ( #11399 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-20 20:22:12 +00:00
Rohit Malhotra
9efe6eb776
Simplify security analyzer confirmation: replace two reject options with single 'Reject' option ( #11443 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-20 19:45:42 +00:00
Tim O'Farrell
6d137e883f
Add VSCode URL support and worker ports to sandbox services ( #11426 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-20 18:43:08 +00:00
Xingyao Wang
2889f736d9
Use PyPI version of Agent-SDK ( #11411 )
2025-10-20 17:25:54 +00:00
sp.wack
531683abae
feat(frontend): V1 conversation API (PARTIAL) ( #11336 )
...
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-10-20 20:57:40 +04:00
Ryan H. Tran
fab64a51b7
Add support for claude-haiku-4-5 ( #11434 )
2025-10-20 19:56:40 +07:00
Rohit Malhotra
cc18a18874
[Hotfix, V1 CLI]: Include missing condenser prompt template in binary executable ( #11428 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-19 18:18:23 +00:00
Graham Neubig
7525a95af0
Fix excessive error logging for missing org-level microagents ( #11425 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-19 13:41:28 -04:00
Rohit Malhotra
640f50d525
Fix: exception handling for get convo metadata ( #11421 )
2025-10-17 18:12:18 +00:00
mamoodi
6f2f85073d
Update PR template ( #11420 )
2025-10-17 13:57:42 -04:00
jpelletier1
9f3b2425ec
Experimental first-time user onboarding microagent ( #11413 )
2025-10-17 12:35:24 -04:00
Tim O'Farrell
1ebc3ab04e
Fix FastMCP authentication API breaking change ( #11416 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-17 16:32:36 +00:00
Graham Neubig
9bd0566e4e
fix(logging): Prevent LiteLLM logs from leaking through root logger ( #11356 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-17 11:19:22 -04:00
Engel Nyst
d82972e126
FE: Replace AllHands logo with OpenHands logo ( #11417 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-17 11:44:56 +02:00
Boxuan Li
e1b94732a8
Implement graceful shutdown for headless mode ( #11401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-16 23:09:31 -07:00
olyashok
5219f85bfa
feat: make websocket client wait timeout configurable ( #11405 )
...
Co-authored-by: Alex <alex@cellect.ai >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-16 16:49:50 +00:00
Kevin Musgrave
a237b578c0
feat(evaluation): Add multi-swe-bench dependency and fix rollout script ( #11326 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-16 14:35:19 +00:00
mogith-pn
f42a4f75cb
feat: Clarifai Integration as LLM Provider ( #11324 )
2025-10-16 18:23:00 +04:00
Engel Nyst
3e645f8649
fix(integration-tests): accept --eval-num-workers and --eval-note in integration test runner ( #11387 )
2025-10-16 09:50:24 -04:00
Ryan H. Tran
5182388323
Extend context truncation cases ( #11393 )
2025-10-16 17:55:57 +07:00
juanmichelini
471d272c7c
Mint security eval fix ( #11273 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-10-16 01:42:05 +00:00
Tim O'Farrell
0522734875
Add ProcessSandboxService implementation for process-based sandboxes ( #11394 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-15 17:53:50 -06:00
Tim O'Farrell
f4fd8ea907
Added flag to disable the V1 endpoints inside nested V0 runtimes ( #11391 )
2025-10-15 15:33:52 -06:00
Engel Nyst
e9413aaded
Update header logo branding to OpenHands ( #11383 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-15 21:28:22 +02:00
sp.wack
ef004962cc
hotfix(backend): Update route parameters from 'id' to 'sandbox_id' ( #11389 )
2025-10-15 16:40:10 +00:00
Hiep Le
58d67a2480
fix(backend): repository search is not working in the production environment ( #11386 )
2025-10-15 23:24:27 +07:00
Tim O'Farrell
72179f45d3
Fir for broken V1 db connection ( #11382 )
2025-10-15 08:07:43 -04:00
Ray Myers
15e7709ff6
chore - Add README notice of coming org rename ( #11381 )
2025-10-14 23:39:12 -05:00
Christopher Pereira
bb563d6dd1
Fix typos ( #11162 )
2025-10-14 14:01:51 -04:00
Hiep Le
d991b9880d
fix(frontend): reo tracker should be available only in the SaaS environment, not in self-hosted instances ( #11367 )
2025-10-14 22:16:45 +07:00
Rohit Malhotra
fe82cfd277
Hotfix(CLI VI): unable to launch via default entrypoint ( #11354 )
2025-10-14 10:39:49 -04:00
Cesar Garcia
16fa8ea7be
Fix broken logo in README.md ( #11366 )
2025-10-14 14:29:27 +00:00
Tim O'Farrell
f292f3a84d
V1 Integration ( #11183 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-14 02:16:44 +00:00
Rohit Malhotra
5076f21e86
CLI(V1): Patch release ( #11349 )
2025-10-13 22:11:59 +00:00
Rohit Malhotra
2640d43159
Fix API key disappearing bug when updating CLI settings ( #11351 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 21:02:58 +00:00
Rohit Malhotra
609fefc1b6
Fix CLI binary GLIBC compatibility for older Linux systems ( #11337 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 18:52:52 +00:00
Rohit Malhotra
5db0d495d4
RM CLI version on opening page ( #11347 )
2025-10-13 18:33:57 +00:00
Rohit Malhotra
60fa7b3d01
[Hotfix, CLI(V1)]: Prevent crashing cli when confirmation mode disabled ( #11343 )
2025-10-13 17:43:22 +00:00
Rohit Malhotra
cca2a55166
Fix openhands CLI executable entry point in pyproject.toml ( #11338 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 15:04:46 +00:00
Ryan H. Tran
c5e58572d5
fix(cli): escape action content before passing to HTML ( #11333 )
2025-10-13 22:02:26 +07:00
Alona
baaa41ed99
feat: Add Bitbucket Resolver templates ( #10880 )
2025-10-13 10:23:24 -04:00
Kevin Musgrave
19bae5ac0f
feat(evaluation): Add placeholders to swe_gpt4.j2 ( #11228 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-13 22:15:05 +08:00
rstar327
93e1cd44c6
fix: (frontend) clean up unsed error variable in try/catch block ( #11325 )
2025-10-13 14:13:11 +00:00
llamantino
c0ce78c64a
fix: remove the hardcoded 5-minute timeout from the docker pull command ( #11322 )
2025-10-13 10:00:10 -04:00
Bogdan Petković
399bf92ed1
Fix: Correct rename detection in apply_patch to check per-diff instead of full patch ( #10913 )
...
Signed-off-by: Bogdan Petkovic <bogdan@fatdragon.dev >
Co-authored-by: Bogdan Petkovic <bogdan@fatdragon.dev >
2025-10-13 09:47:01 -04:00
Ray Myers
2bbe15a329
chore - CI check migrations are in sync and warn ( #10946 )
2025-10-10 15:19:00 -05:00
mamoodi
6f22092d07
Release 0.59.0 ( #11319 )
2025-10-10 15:31:38 -04:00
Rohit Malhotra
c034cc5dfb
Refactor: move helper function to avoid circular imports ( #11310 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-10 12:40:03 -04:00
Hiep Le
9bd02440b0
fix(frontend): some user interface elements are overlapping with the Create API Key modal ( #11301 )
2025-10-10 22:54:10 +07:00
Rohit Malhotra
c9d8782566
V1(CLI): Release ( #11317 )
2025-10-10 15:25:19 +00:00
sp.wack
ef49994700
feat(frontend): V1 WebSocket handler ( #11221 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-10 16:29:27 +04:00
Rohit Malhotra
0f92bdc9a8
V1(CLI): Use built-in token for release ( #11307 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-10 04:27:11 +00:00
Rohit Malhotra
22f67d309c
CLI(V1): Multi platform build + release support ( #11244 )
...
Co-authored-by: Yakshith <yakshith.kommineni@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-09 19:02:02 +00:00
Rohit Malhotra
9fe4e9715a
CLI(V1): Fix confirmation mode breaking on weaker models ( #11274 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-09 17:31:09 +00:00
Hiep Le
4285c49edd
refactor(frontend): revise the scrollbar styling on the settings page ( #11297 )
2025-10-09 23:47:58 +07:00
Hiep Le
6c8bef60f6
refactor(frontend): resolve scrollbar styling issues (repo selection form) ( #11298 )
2025-10-09 23:47:53 +07:00
Hiep Le
7f0b9e6ac2
fix(frontend): resolve layout and interaction issues with the conversation UI on touch devices ( #11299 )
2025-10-09 23:47:35 +07:00
Hiep Le
9db558fd87
fix(frontend): implement a pointer cursor on applicable UI elements when hovered over on the settings page ( #11300 )
2025-10-09 23:47:23 +07:00
Hiep Le
18f6484ef3
fix(frontend): resolve the issue with the ellipsis button functionality on the conversation card within the conversation panel ( #11302 )
2025-10-09 23:47:03 +07:00
Rohit Malhotra
7de32b2579
CLI(V1): expose advanced settings setup for first time users ( #11288 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-09 11:12:37 -04:00
Hiep Le
36b174bfb4
fix(frontend): inconsistent most recent repository list after page refresh ( #11283 )
2025-10-09 16:04:18 +07:00
Hiep Le
f54a930081
fix(frontend): incorrect file drop placeholder display when chat input is expanded ( #11285 )
2025-10-09 16:03:54 +07:00
Hiep Le
3abebef26f
fix(frontend): incorrect active state behavior in chat actions ( #11286 )
2025-10-09 16:02:04 +07:00
eddierichter-amd
a97e1471bb
Lemonade Provider Integration ( #11181 )
2025-10-09 05:35:02 +00:00
Graham Neubig
843cc00e79
feat(logging): JSON log config for Uvicorn when LOG_JSON=1 ( #11264 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-08 11:26:45 -04:00
Xingyao Wang
f3c6fd2122
Remove docs/ folder - migrated to separate repository ( #11261 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-08 08:22:39 -04:00
Rohit Malhotra
c0221e5468
CLI(V1): Fix /status command ( #11272 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-07 19:15:50 +00:00
Rohit Malhotra
997bf8efae
CLI(V1): start new conversations without exiting CLI using /new command ( #11262 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-07 11:28:16 -04:00
Rohit Malhotra
23d325cb16
CLI(V1): GUI Launcher ( #11257 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-07 11:23:58 -04:00
dependabot[bot]
80dc2efaab
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.90.1 to 5.91.0 in /frontend in the eslint group ( #11190 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 15:05:01 +00:00
Graham Neubig
d1f8877600
Fix: Consolidate multi-line error logs into single-line JSON format ( #11249 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-06 13:16:58 -04:00
Alona
08118d742b
increase remote_runtime_api_timeout and handle duplicate secrets ( #11239 )
2025-10-06 22:40:45 +07:00
Hiep Le
c62a6616db
feat(frontend): integrate with Reo.dev ( #11251 )
2025-10-06 21:37:25 +07:00
Xingyao Wang
fbf0429434
Filter all warnings in CLI when DEBUG is disabled ( #11246 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-06 21:26:04 +08:00
Atharv Patil
0e2edb63f5
fix(frontend): Fixed prompt box resizing behavior ( fixes #11025 ) ( #11035 )
2025-10-06 19:29:45 +07:00
Graham Neubig
50b38e9081
fix: migrate to PostHog v6.x API ( #11241 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-05 21:38:37 -04:00
Yakshith
e9c3335656
fix: correct file ownership on mounted volumes ( #11231 )
2025-10-05 01:09:33 +00:00
Rohit Malhotra
3bf038ed7c
CLI(V1) ( #11220 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-10-04 17:14:36 -04:00
caocao-sys
408f8aa50f
fix: RollingLogger move_back method ignoring amount parameter ( #10874 ) ( #10875 )
...
Co-authored-by: shikaixuan <shikaixuan@baidu.com >
2025-10-03 22:49:33 +02:00
mamoodi
025ac7672f
Update docs ( #11224 )
2025-10-03 14:29:24 -04:00
Yakshith
aab6f4127c
fix(frontend): improve chat input status indicator responsiveness ( #11202 )
...
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: chuckbutkus <chuck@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Jamie Chicago <87397251+jamiechicago312@users.noreply.github.com >
2025-10-03 01:36:38 +07:00
Hiep Le
c932cd0815
fix(frontend): org level microagents not appearing (microagent management) ( #11218 )
2025-10-02 22:19:02 +07:00
Hiep Le
d3395172f8
fix(frontend): search repos (microagent management) ( #11217 )
2025-10-02 22:18:43 +07:00
sp.wack
1e8851b244
feat: V1 client types ( #11216 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-02 15:02:37 +00:00
Jamie Chicago
167fb3f429
Replace dub.sh/openhands links with all-hands.dev/joinslack ( #11209 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-01 20:00:00 +00:00
Robert Brennan
df4d30addf
Add POST /api/conversations/{id}/message endpoint ( #11177 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-01 15:35:29 -04:00
chuckbutkus
37daf068c5
Allow custom user ( #11013 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-01 17:48:25 +00:00
mamoodi
5452abe513
Release 0.58.0 ( #11168 )
2025-10-01 13:18:20 -04:00
Hiep Le
a8b6406dac
fix: searching repositories ( #11203 )
2025-10-01 22:21:20 +07:00
Hiep Le
509d4a9513
fix(frontend): the horizontal scrollbar is not displayed for the markdown content ( #11200 )
2025-10-01 12:31:56 +07:00
Alona
d099c21f5d
fix: add provider tokens to resume conversation endpoint ( #11155 )
2025-10-01 05:20:48 +07:00
Hiep Le
4c89b5ad91
fix: showing unrelated files in the changes tab ( #11185 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-10-01 01:44:36 +07:00
sp.wack
729c181313
Revert "fix(backend): Add validation for LLM settings to prevent non-pro user bypass" ( #11192 )
2025-09-30 17:54:33 +00:00
Hiep Le
2eb3a9e6ad
refactor(frontend): migration of use-ws-error-message.ts to zustand ( #11147 )
2025-09-30 22:51:17 +07:00
Hiep Le
2382baacc2
feat(frontend): persist recent repos ( #11171 )
2025-09-30 22:15:36 +07:00
dependabot[bot]
98ce55e2fc
chore(deps): bump the version-all group across 1 directory with 12 updates ( #11174 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 13:18:09 +00:00
Ray Myers
c929447624
Tag enterprise-server image with PR Head ( #11182 )
2025-09-30 08:58:20 -04:00
Hiep Le
2cc77fb034
refactor(frontend): migration of use-optimistic-user-message.ts to zustand ( #11148 )
2025-09-30 19:56:07 +07:00
Hiep Le
d57462e8ca
refactor(frontend): update the not found message displayed when no repositories match the search query ( #11187 )
2025-09-30 19:55:52 +07:00
Hiep Le
1e23017bb1
fix(frontend): pause agent button (chat interface) ( #11172 )
2025-09-30 19:55:25 +07:00
Hiep Le
3493348fac
refactor(frontend): align chat message action buttons ( #11173 )
2025-09-30 19:55:09 +07:00
Web3 Outlaw
e63d981192
Upgrade Volta Node to 22.x ( #11166 )
2025-09-30 16:47:33 +04:00
Xingyao Wang
e19b3dd1f0
Add claude-sonnet-4-5 model support ( #11179 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-30 03:27:19 +00:00
Ray Myers
c3da6c20bd
chore - Upgrade to Debian Trixie in app image and runtime image option ( #11114 )
2025-09-29 21:08:48 +00:00
mamoodi
a022f505a8
Remove legacy README_CN.md and README_JA.md translation files ( #11169 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-29 22:08:59 +02:00
Hiep Le
04196f8d53
fix(frontend): duplicate LLM navigation items in settings sidebar ( #11176 )
2025-09-29 15:34:04 -04:00
mamoodi
dcf00c34fa
remove broken screenshot ( #11167 )
2025-09-29 09:35:57 -04:00
Robert Brennan
d4e94b32e1
Remove missing user message check for REMOTE_API_KEY ( #11164 )
2025-09-29 08:57:04 +08:00
Engel Nyst
a1b81fe923
Enable native tool calling for Anthropic Claude 3.5 Sonnet (dot-notation) models ( #11156 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-28 00:38:37 +02:00
mamoodi
e6d799c51a
Remove discord links as it winds down and some small doc updates ( #11145 )
2025-09-27 08:00:03 -04:00
sp.wack
fb6f688049
refactor(frontend): convert settings to vertical sidebar layout ( #10971 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-26 13:57:37 +00:00
sp.wack
ef12adc107
fix(backend): Add validation for LLM settings to prevent non-pro user bypass ( #11113 )
2025-09-26 16:10:09 +04:00
Hiep Le
8a7a5cce5e
refactor(frontend): remove store.ts file ( #11119 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-26 10:03:18 +07:00
mamoodi
b883fe37e6
fix MCP links ( #11137 )
2025-09-25 23:32:19 +00:00
mamoodi
182b7adcab
Clean up MCP docs and move it to settings ( #11133 )
2025-09-25 18:28:29 -04:00
mamoodi
63829d0f45
Fix help links for OpenHands Provider ( #11128 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-25 19:04:48 +00:00
jpelletier1
830a9e027f
docs: Add Pro Subscription documentation page ( #11115 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-25 13:07:30 -04:00
mamoodi
120a5d6ebd
Add new settings folder for better organization ( #11118 )
2025-09-25 12:06:10 -04:00
mamoodi
6b1d1869f3
Run pypi workflow on tags ( #11112 )
2025-09-25 14:03:01 +00:00
Hiep Le
e376c2bfd1
refactor(frontend): migration of agent-slice.ts to zustand ( #11102 )
2025-09-25 12:44:21 +07:00
mamoodi
f8f74858da
Update parts of the OpenHands Cloud docs ( #11107 )
2025-09-24 16:27:52 -04:00
Ray Myers
848a884b04
chore - Track Python test coverage ( #11072 )
2025-09-24 15:27:34 -05:00
Hiep Le
88a58a1748
refactor(frontend): migration of jupyter-slice.ts to zustand ( #11019 )
2025-09-25 00:56:55 +07:00
Hiep Le
f59ea69b70
refactor(frontend): migration of microagent-management-slice.ts to zustand ( #11033 )
2025-09-24 23:58:17 +07:00
dependabot[bot]
8f004a1f6d
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.86.0 to 5.90.1 in /frontend in the eslint group ( #11101 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 20:53:20 +04:00
sp.wack
15b4690ebf
feat(frontend): Animate conversation panels ( #11099 )
2025-09-24 16:41:19 +00:00
Hiep Le
df1c5bbf85
refactor(frontend): migration of event-message-slice.ts to zustand ( #11080 )
2025-09-24 22:53:45 +07:00
Hiep Le
8adbb76bd7
refactor(frontend): migration of browser-slice.ts to zustand ( #11081 )
2025-09-24 22:52:48 +07:00
Hiep Le
0095672439
feat(frontend): keyboard shortcuts for file copy and paste ( #11096 )
2025-09-24 22:52:03 +07:00
Hiep Le
6a5d09660d
fix(frontend): upgrade banner covers conversation panel in settings ( #11094 )
2025-09-24 21:40:16 +07:00
Hiep Le
a94906e15c
refactor(frontend): migration of security-analyzer-slice.ts to zustand ( #11082 )
2025-09-24 21:32:25 +07:00
Hiep Le
12dc256b5a
refactor(frontend): git actions should be enabled at all times ( #11063 )
2025-09-24 21:31:51 +07:00
Hiep Le
11edf33b97
refactor(frontend): remove file-state-slice.ts file ( #11061 )
2025-09-24 21:31:11 +07:00
Hiep Le
fce66e94e7
refactor(frontend): event message ( #11001 )
2025-09-24 21:30:55 +07:00
Hiep Le
5457392eae
refactor(frontend): migration of conversation-slice.ts to zustand ( #11032 )
2025-09-24 21:30:37 +07:00
Ray Myers
1e7024b60a
fix - Set claude sonnet output limit ( #11098 )
2025-09-24 13:31:20 +00:00
Hiep Le
3977d4fdd7
fix(frontend): insufficient spacing between last message and chat input ( #11055 )
2025-09-24 20:13:21 +07:00
Tejas Goyal
16004426a2
feat: Add configurable timeouts for MCP tool invocations (Good first issues: #10684 ) ( #11029 )
...
Co-authored-by: Tejas Goyal <tejas@Tejass-MacBook-Pro.local >
2025-09-24 16:43:54 +04:00
dependabot[bot]
73eb53a379
chore(deps): bump the version-all group across 1 directory with 21 updates ( #11078 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 16:24:27 +04:00
BenYao21
d3d70fcc60
issue #9388 , this will fix the issue ( #10450 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-09-22 16:56:53 -04:00
Xinyi He
7906eab6b1
Add inference generation of SWE-Perf Benchmark ( #10246 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-22 20:35:30 +00:00
juanmichelini
547e1049f1
Multi swe gym ( #10605 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-22 15:56:26 -04:00
mamoodi
818cc60b52
New label for not going stale ( #11069 )
2025-09-22 11:53:47 -04:00
Robert Brennan
431d2c1f43
security: upgrade setuptools to >=78.1.1 to address CVE-2025-47273 and CVE-2024-6345 ( #11038 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: enyst <engel.nyst@gmail.com >
2025-09-22 04:05:45 +00:00
Engel Nyst
07f23641a3
build(deps): pin litellm to avoid build failure ( #11054 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-22 03:54:37 +02:00
Hiep Le
de84af5586
feat(frontend): display lock icon when confirmation mode is enabled ( #11030 )
2025-09-20 10:55:19 +07:00
Hiep Le
b7765ba3f7
refactor(frontend): fix typecheck ( #11037 )
2025-09-19 13:43:00 -04:00
Hiep Le
b89f2e51e4
refactor(frontend): migration of metrics-slice.ts to zustand ( #11018 )
2025-09-19 23:52:21 +07:00
mamoodi
e09f93aa75
Release 0.57.0 ( #10981 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-09-19 12:40:56 -04:00
Hiep Le
9f529b105a
refactor(frontend): migration of command-slice.ts to zustand ( #11003 )
2025-09-19 23:33:59 +07:00
Graham Neubig
89e3d2a867
Improve OpenHands provider pricing documentation ( #10974 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-20 00:22:44 +08:00
Hiep Le
a7b9a4f291
refactor(frontend): migration of status-slice.ts to zustand ( #11017 )
2025-09-19 22:27:55 +07:00
Hiep Le
88cd16ae21
refactor(frontend): migration of initial-query-slice.ts to zustand ( #11020 )
2025-09-19 22:27:20 +07:00
Hiep Le
a8a3e9e604
refactor(frontend): remove the code-slice.ts file ( #11021 )
2025-09-19 21:22:29 +07:00
Hiep Le
0061bcc0b0
refactor(frontend): custom chat input ( #10984 )
2025-09-19 21:06:18 +07:00
Hiep Le
9c9fa780b0
refactor(frontend): task tracking observation content ( #11002 )
2025-09-19 20:03:05 +07:00
Alona
569ac16163
Improve token refresh error logging ( #11026 )
2025-09-19 14:18:38 +07:00
Robert Brennan
46f7738f41
Update Python packages to latest versions ( #11023 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-18 19:52:46 +00:00
Rohit Malhotra
3f3669dd34
Hotfix: rm model choice override ( #11022 )
2025-09-18 14:40:06 -04:00
sp.wack
cd65645eea
Hide Tavily search API key help text in SaaS mode ( #11014 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-18 16:40:29 +00:00
Robert Brennan
8e88a7a277
fix: resolve critical and high CVEs in enterprise Docker image ( #10987 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-18 11:25:33 -04:00
Hiep Le
b393d52439
refactor(frontend): conversation main ( #10985 )
2025-09-18 20:23:13 +07:00
Hiep Le
faeec48365
refactor(frontend): conversation card ( #10986 )
2025-09-18 20:22:59 +07:00
sp.wack
774caf0607
feat: refactor status indicators ( #10983 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-17 22:32:55 +04:00
sp.wack
7222730df0
Fix SaaS callback URLs and pro pill positioning ( #10998 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-17 16:56:02 +00:00
Hiep Le
910177fc57
refactor(frontend): system message modal ( #10969 )
2025-09-17 21:56:14 +07:00
Hiep Le
ac9badbd20
refactor(frontend): metrics modal ( #10968 )
2025-09-17 21:55:25 +07:00
Ray Myers
02c299d88f
Fix Slack resolver failing on AWAITING_USER_INPUT state ( #10992 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-17 09:20:12 -05:00
mamoodi
f65fbef649
Remove runtime settings ( #10996 )
2025-09-17 13:59:29 +00:00
Hiep Le
3c2acad28d
refactor(frontend): microagents modal ( #10970 )
2025-09-16 22:32:23 +07:00
Boxuan Li
0f1780728e
Update str_replace_editor tool to use dynamic workspace path from SANDBOX_VOLUMES ( #10965 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-15 17:46:54 -07:00
sp.wack
d3f3378a4c
feat: Upgrade banner for unsubscribed SaaS users ( #10890 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-15 23:04:44 +00:00
Engel Nyst
65f4164749
[Docs] Add environment variables reference table ( #10926 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-15 18:31:44 +00:00
Hiep Le
3f984d878b
refactor(frontend): move conversation APIs to a dedicated service handler ( #10957 )
2025-09-16 00:57:15 +07:00
Eliot Jones
10b871f4ab
feat: Add Cygnal integration ( #10898 )
2025-09-15 09:57:03 -04:00
Hiep Le
d664f516db
refactor(frontend): conversation tab content component ( #10956 )
2025-09-15 20:56:38 +07:00
Hiep Le
e74bbd81d1
fix(frontend): suppressing event display in the absence of user messages ( #10955 )
2025-09-15 20:56:16 +07:00
Hiep Le
ab893f93f0
refactor(frontend): use-auto-resize hook ( #10959 )
2025-09-15 20:49:15 +07:00
Hiep Le
5aba498e77
refactor(frontend): move billing APIs to a dedicated service handler ( #10958 )
2025-09-15 20:37:07 +07:00
Hiep Le
1523555eea
refactor(frontend): remove dead code ( #10839 )
2025-09-15 20:35:56 +07:00
Kaushik Ashodiya
30604c40fc
fix: improve CLI help and version command performance ( #10908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-12 14:23:01 -04:00
Hiep Le
8dc46b7206
refactor(frontend): optimize pre-commit lint script ( #10870 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-09-12 15:23:29 +00:00
Hiep Le
69498bebb4
refactor(frontend): new conversation component ( #10937 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-12 22:15:26 +07:00
tksrmz
77ee9e25d9
fix(frontend): highlight preceding stars on hover in LikertScale ( #10948 )
2025-09-12 18:01:40 +04:00
Hiep Le
74753036bb
refactor(frontend): move user APIs to a dedicated service handler ( #10943 )
2025-09-12 09:08:15 +07:00
Hiep Le
95d7c10608
refactor(frontend): move option APIs to a dedicated service handler ( #10933 )
2025-09-12 00:43:15 +07:00
Hiep Le
c142cc27ff
refactor(frontend): home header component ( #10930 )
2025-09-12 00:10:58 +07:00
Hiep Le
0e20fc206b
refactor(frontend): move settings APIs to a dedicated service handler ( #10941 )
2025-09-11 23:39:23 +07:00
Hiep Le
e21475a88e
feat(frontend): persist drawer open/close state on page refresh ( #10935 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-11 15:58:00 +00:00
Hiep Le
921fec0019
refactor(frontend): expand repository pill to full available width ( #10936 )
2025-09-11 22:37:44 +07:00
Hiep Le
049f839a62
refactor(frontend): move auth APIs to a dedicated service handler ( #10932 )
2025-09-11 22:31:41 +07:00
Hiep Le
0dde758e13
refactor(frontend): move microagent management API to a dedicated service handler ( #10934 )
2025-09-11 22:27:56 +07:00
Tim O'Farrell
8257ae70cc
Additional logs to debug container working directories ( #10902 )
...
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2025-09-11 11:06:19 -04:00
Ray Myers
4513bcc622
chore - MyPy check Enterprise with OpenHands ( #10858 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-09-11 11:05:50 -04:00
Hiep Le
b5b9a3f40b
refactor(frontend): create waiting for runtime component ( #10931 )
2025-09-11 21:30:05 +07:00
Xingyao Wang
8ea1259943
Add GitHub workflow for MDX format checking and fix parsing error ( #10924 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-10 23:04:54 +00:00
Ray Myers
ddb2794adf
fix - Tag enterprise with the same SHA as app image. ( #10921 )
2025-09-10 16:47:31 -05:00
sp.wack
79fdcad7ef
Fix status indicator and chat input synchronization issue ( #10914 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-10 20:39:14 +00:00
chuckbutkus
1de70b8ce4
Fix runtime init ( #10909 )
2025-09-10 19:28:12 +00:00
sp.wack
3baeecb27c
meta(frontend): Improve UX ( #9845 )
...
Co-authored-by: Mislav Lukach <mislavlukach@gmail.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-10 18:12:52 +00:00
Tim O'Farrell
b08238c841
Fix for issue where some attributes in pr_data are defined but are null or undefined ( #10827 )
2025-09-09 21:28:40 +00:00
sp.wack
831084df4c
Remove git authentication requirement for secrets in SaaS mode ( #10903 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-09 19:50:13 +00:00
sp.wack
eb4dacb577
Fix ruff formatting in enterprise token_manager.py ( #10901 )
2025-09-09 18:45:45 +00:00
jrobles98
8e71459601
Fix typo ( #10702 )
2025-09-09 12:39:58 -04:00
Tim O'Farrell
fc29815aa0
Value logged as error should be info ( #10831 )
2025-09-09 08:48:29 -06:00
mamoodi
a809d74b7d
Release 0.56.0 ( #10876 )
2025-09-09 10:30:43 -04:00
Ryan H. Tran
b090d097ed
Fix Docker build error 'groupadd: GID 1000 already exists' ( #10888 )
2025-09-09 21:50:23 +08:00
Graham Neubig
79f32a34a0
Fix SANDBOX_VOLUMES format in headless mode documentation ( #10887 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-08 14:17:20 -04:00
Ashwin Kumar B V
805bc5608e
Update deprecated dependencies: google-genai and yanked ddtrace ( #10866 )
...
Co-authored-by: enyst <engel.nyst@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-08 10:04:16 -05:00
Ray Myers
61e1957cee
chore - Make enterprise preview work when labeled after the fact ( #10862 )
2025-09-08 09:54:51 -05:00
Joe Axe
a25826a5f9
fix: resolve empty API keys to None and add Bedrock model support ( #10573 )
2025-09-08 14:45:10 +02:00
Ryan H. Tran
df9320f8ab
Implement model routing support ( #9738 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-08 16:19:34 +07:00
Boxuan Li
af0ab5a9f2
Fix working_dir bug in local runtime ( #10801 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-07 23:44:55 -07:00
Ruilin Zhou
9960d11d08
feat(runtime): upgrade E2B runtime to v2.0 with full implementation ( #10832 )
2025-09-08 06:32:08 +02:00
mamoodi
d5d5e265f8
Fix issue #10729 : Add x-ai/grok-code-fast-1 to MODELS_WITHOUT_STOP_WORDS ( #10867 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-09-08 05:30:45 +02:00
Xingyao Wang
989a4e662b
feat: integrate with unified docs repository ( #10830 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-06 16:10:21 +02:00
骆艺轩
ecfbae2285
refactor: Tweak labels prompt ( #10523 ) ( #10757 )
2025-09-06 03:17:44 +02:00
Tim O'Farrell
c9cf351697
Added type hints for experiment manager ( #10851 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-09-05 12:14:16 -06:00
Tim O'Farrell
aca568cfbe
More Type Safety ( #10848 )
2025-09-05 11:34:43 -06:00
dependabot[bot]
3366ad9de7
chore(deps): bump the version-all group in /frontend with 7 updates ( #10844 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 19:10:32 +04:00
Ankit Kumar Yadav
f442e07b33
docs: replaced slack invite links with dub.sh link ( fixes #10768 ) ( #10779 )
2025-09-05 08:57:49 -04:00
Ray Myers
fdf8b21b84
Update enterprise readme ( #10826 )
2025-09-04 17:20:06 -05:00
Engel Nyst
93e843a06b
Revert "feat(agent): add security-related items in system prompt to defense against data exfiltration" ( #10822 )
2025-09-05 05:07:30 +08:00
Ray Myers
e37f7b0e0f
Enterprise code and docker build ( #10770 )
2025-09-04 15:44:54 -04:00
Haowei Lin
bd8b1bfa25
Add a new benchmark: AlgoTune ( #10724 )
...
Co-authored-by: linhaowei <linhaowei@wizardquant.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-09-04 18:08:50 +00:00
dependabot[bot]
a4f11006f6
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.83.1 to 5.86.0 in /frontend in the eslint group ( #10817 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 15:51:28 +00:00
sp.wack
c6950946bb
Add refetchInterval to useActiveHost hook for automatic host status updates ( #10815 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-04 14:59:16 +00:00
Engel Nyst
81d6341f9d
chore(server): rename Session to WebSession ( #10565 )
2025-09-04 16:49:54 +02:00
dependabot[bot]
55a6bbd9a4
chore(deps): bump the version-all group across 1 directory with 8 updates ( #10799 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 17:08:42 +04:00
Zacharias Fisches
20e5c40969
Fix swe-bench run_infer.py config parsing from config.toml ( #10792 )
2025-09-04 20:10:08 +08:00
Xingyao Wang
3e8dc41bdf
Add microagent for fixing E501 line too long errors ( #10796 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-04 19:48:08 +08:00
Hiep Le
49d37119a9
chore(frontend): remove feature flag (microagent management) ( #10769 )
2025-09-02 19:46:09 +00:00
Jamie Chicago
cfd416c29f
feat: update welcome-good-first-issue.yml ( #10766 )
2025-09-02 19:41:58 +00:00
Ray Myers
c052dd7da5
chore - Update license for enterprise folder ( #10761 )
2025-09-02 18:48:45 +00:00
Ryan H. Tran
3f77b8229a
Add support for AGENTS.md files in microagent system ( #10528 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-03 02:18:38 +08:00
Tim O'Farrell
8d13c9f328
UI for determining if llm options are enabled ( #10665 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-09-02 12:09:55 -06:00
mamoodi
f46b112f17
Add more troubleshooting for linux ( #10704 )
2025-09-02 14:02:16 -04:00
mamoodi
44dc7f9e9b
Release 0.55.0 ( #10657 )
2025-09-02 13:49:02 -04:00
Hiep Le
00eaa7a6e1
refactor(frontend): remove the branch dropdown from the learn this repo modal (microagent management) ( #10755 )
2025-09-02 22:34:00 +07:00
Hiep Le
9f1d6963b8
feat(frontend): support pagination when loading repositories (microagent management) ( #10708 )
2025-09-02 17:03:58 +04:00
Rohit Malhotra
f61fa93596
Fix fragile URL parsing in Bitbucket service search_repositories method ( #10733 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-01 02:59:24 -04:00
Rohit Malhotra
3e87c08631
refactor: introduce HTTPClient protocol for git service integrations ( #10731 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-09-01 01:44:31 -04:00
Rohit Malhotra
21f3ef540f
refactor: Apply GitHub mixins pattern to BitBucket service ( #10728 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-31 16:09:41 -04:00
Rohit Malhotra
61a93d010c
Refactor GitLab service into modular mixins pattern ( #10727 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-31 19:10:40 +00:00
Rohit Malhotra
9d6afa09b6
Fix GraphQL URL configuration for GitHub Enterprise Server ( #10725 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-30 18:06:00 -04:00
Rohit Malhotra
c648b6f74f
Refactor: Modularize GitHubService into feature mixins ( #10492 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 23:45:15 -04:00
sp.wack
c0fa41da65
fix: auto-load repositories when insufficient content in dropdown ( #10697 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-29 21:17:27 +00:00
Rohit Malhotra
6eb32e9ae4
Fix: Add method to merge conversation stats ( #10667 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 20:15:44 +00:00
Rohit Malhotra
6a544d4274
(Hotfix): Branch pagination for GitLab ( #10710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 20:15:15 +00:00
Calvin Smith
4aada82b75
fix: Linking condensation and task tracking prompts ( #10656 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-29 09:18:31 -06:00
Ryan H. Tran
ab2da611f5
fix: validate task_list schema for task tracker ( #10624 )
2025-08-29 10:57:50 +00:00
Rohit Malhotra
e47bcf31e4
[Bug, GitLab]: fix missing context in cloud resolver ( #10509 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-29 02:38:03 -04:00
mamoodi
83b9262379
Add troubleshooting guide for linux timeout issue ( #10685 )
2025-08-29 05:52:36 +02:00
Rohit Malhotra
edc95141f7
Implement branch pagination for repository selection and improve UI async dropdown behaviour ( #10588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-08-29 03:38:42 +00:00
Hiep Le
5b35203253
refactor: remove branch dropdown, update title, fix pr_number issue (microagent management) ( #10691 )
2025-08-29 00:24:48 +04:00
Rohit Malhotra
7e3eabe777
(Hotfix): ConversationStats metrics loss for unregistered services ( #10676 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-28 14:15:20 -04:00
dependabot[bot]
23713bfe8c
chore(deps): bump the version-all group in /frontend with 5 updates ( #10686 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 14:53:14 +00:00
Ryan H. Tran
81829289ab
Add support for passing list of Message into LLM completion ( #10671 )
2025-08-28 21:22:28 +08:00
Ray Myers
9709431874
fix: cli dedupe TaskTrackingAction thoughts by using display_thought_if_new ( #10660 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-28 21:20:39 +08:00
dependabot[bot]
0e9906f41e
chore(deps): bump posthog-js from 1.260.3 to 1.261.0 in /frontend in the version-all group ( #10658 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 16:15:31 +04:00
chuckbutkus
9ac9a47207
Missed a place for the group change ( #10659 )
2025-08-27 21:47:20 +00:00
Hiep Le
75653e805a
refactor(frontend): enhance the launch microagent modal (memory UI). ( #10651 )
2025-08-28 01:41:58 +07:00
mamoodi
9630b536cd
Revert "Add support for passing list of Message into LLM completion" ( #10653 )
2025-08-27 17:51:17 +00:00
Engel Nyst
6f5c8186b8
Fix(settings): enforce condenser max history size >= 20 and improve messaging ( #10638 )
2025-08-27 18:37:41 +02:00
Rohit Malhotra
36e0d8d3da
[Fix]: token refresh for nested runtimes ( #10637 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 12:20:34 -04:00
Ryan H. Tran
e68abf8d75
Add support for passing list of Message into LLM completion ( #10650 )
2025-08-27 22:39:26 +07:00
Ryan H. Tran
93ef1b0cda
Remove image content filtering in ConversationMemory ( #10645 )
2025-08-27 22:28:09 +07:00
Web3 Outlaw
77b5c6b161
Fix Typos in Comment and Docs ( #10644 )
2025-08-27 14:06:39 +00:00
Hiep Le
57aa7d5c12
feat: hide conversations after PR closure or merge (microagent management) ( #10600 )
2025-08-27 16:32:04 +07:00
Hiep Le
50391ecdf3
feat(frontend): update learning repo flow (microagent management) ( #10597 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 16:02:48 +07:00
dependabot[bot]
672650d3d9
chore(deps): bump the version-all group in /frontend with 7 updates ( #10643 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-27 12:10:48 +04:00
Rohit Malhotra
9afedea170
[Bug, GitHub]: fix missing context in cloud resolver ( #10517 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 07:07:09 +00:00
chuckbutkus
c0bb84dfa2
Non root user ( #10155 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 02:23:39 -04:00
Hiep Le
18b5139237
fix(backend): show name of created branch in conversation list. ( #10208 )
2025-08-27 11:41:12 +07:00
Rohit Malhotra
4849369ede
frontend(chat): render conversation_instructions from RecallObservation ( #10639 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 23:32:18 -04:00
Xingyao Wang
b082ccc0fb
feat(llm): add support for deepseek and gpt-5-mini, util for token count ( #10626 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-27 11:03:35 +08:00
mamoodi
b0007076c0
Remove duplicated command in CLI ( #10634 )
2025-08-26 16:01:16 -04:00
Tim O'Farrell
4a4f213f57
Remove unused translation keys from translation.json ( #10631 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 11:59:48 -06:00
Tim O'Farrell
f9099fe6db
Refactor conversation status ( #10590 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 08:06:26 -06:00
Xingyao Wang
8f46a0a7a3
Add gpt-5-mini-2025-08-07 as verified model & supported in OpenHands provider ( #10628 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 13:15:16 +00:00
dependabot[bot]
55d204ae1b
chore(deps): bump the version-all group in /frontend with 21 updates ( #10614 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 06:09:20 +00:00
baii
4d7cd228da
Fix(backend): correctly forward AWS Bedrock aws_access_key_id / aws_secret_access_key / aws_region_name to litellm ( #9663 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-25 22:07:28 +00:00
Tim O'Farrell
a3f92df4b3
Fix for issue where exceptions are swallowed ( #10602 )
2025-08-25 15:50:15 -06:00
Engel Nyst
e41f8f5215
feat(settings): configurable condenser max history size (FE+BE) ( #10591 )
2025-08-25 22:50:52 +02:00
Jamie Chicago
6448f5a681
docs: Add Ubuntu installation steps for Windows WSL setup ( #10485 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 20:43:04 +00:00
Graham Neubig
5fcc648d5f
Add E2E test for multi-conversation resume functionality (Issue #10384 ) ( #10390 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 15:15:54 -04:00
danieljbruntz
c9d96038c1
feat: Add OPENHANDS_FORCE_VISION env var to override vision capability detection ( #10255 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-08-25 19:05:58 +00:00
Calvin Smith
408af4e012
fix: Extend cases where truncation triggers ( #10607 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-25 12:59:41 -06:00
mamoodi
d9ac2faff6
Add backlog label to exemption ( #10598 )
2025-08-25 14:57:35 -04:00
Rohit Malhotra
64383a66e2
docs: Update Project Management integration docs ( #10161 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-08-25 14:51:06 -04:00
chuckbutkus
7fbcb29499
Allow for path based runtimes in the SAAS environment ( #10518 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 14:31:07 -04:00
hereisok
e7aae1495c
perf: remove the sleep before runtime initialization ( #10033 )
...
Signed-off-by: hereisok <hereisok@angai.wk @gmail.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-08-25 13:56:57 -04:00
Hiep Le
d33f27d141
refactor(frontend): separate the microagents and conversations (microagent management) ( #10596 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 00:50:25 +07:00
Hiep Le
d08851859b
refactor(frontend): update helper text (microagent management) ( #10595 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-26 00:49:11 +07:00
Hiep Le
7f4d311294
fix: subscription logic by polling for available runtime (microagent management, memory UI) ( #10519 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 20:44:00 +04:00
dependabot[bot]
049f058ed1
chore(deps-dev): bump eslint-plugin-unused-imports from 4.1.4 to 4.2.0 in /frontend in the eslint group ( #10511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 18:03:22 +04:00
Tim O'Farrell
bb6cf5a816
Refactor authentication error handling with global FastAPI exception handler ( #10403 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-25 07:54:30 -06:00
Engel Nyst
d9bc5824a0
docs: add shell guidance to avoid set -e variants in this environment ( #10579 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-24 13:39:37 +08:00
Xingyao Wang
fd5b5075d6
Simplify CLI markdown rendering; remove python-markdown deps; update tests ( #10538 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-24 01:23:06 +08:00
Hiep Le
f5cd7b256d
feat(frontend): Implement LLM risk analyzer UI ( #10569 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: llamantino <213239228+llamantino@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
Co-authored-by: Neeraj Panwar <49247372+npneeraj@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Insop <1240382+insop@users.noreply.github.com >
Co-authored-by: test <test@test.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Zhonghao Jiang <zhonghao.J@outlook.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-08-23 02:08:45 +07:00
Neeraj Panwar
df86fd275d
Fixes bug 9682 ( #9692 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-22 16:51:53 +00:00
Xingyao Wang
d22a2e39e7
feat(agent): add security-related items in system prompt to defense against data exfiltration ( #10477 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-22 15:53:13 +00:00
Xingyao Wang
ca424ec15d
[agent] Add LLM risk analyzer ( #9349 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: llamantino <213239228+llamantino@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
Co-authored-by: Neeraj Panwar <49247372+npneeraj@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Insop <1240382+insop@users.noreply.github.com >
Co-authored-by: test <test@test.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Zhonghao Jiang <zhonghao.J@outlook.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-08-22 14:02:36 +00:00
Xingyao Wang
4507a25b85
Evaluation: redirect sessions to repo-local .eval_sessions via helper; apply across entrypoints; add tests ( #10540 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-22 13:34:02 +00:00
llamantino
d9cf5b7302
ci: add GitHub Action to post welcome message on good first issues ( #9707 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-22 09:09:45 -04:00
Xingyao Wang
2a86e32263
fix(CI): Pin @modelcontextprotocol/server-filesystem to version 2025.8.18 ( #10561 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-22 05:00:11 +08:00
Engel Nyst
b311ae6e15
fix: normalize malformed <parameter> tags (Qwen3) ( #10539 )
2025-08-21 19:03:20 +02:00
Ryan H. Tran
adb773789a
Upgrade aci to 0.3.2: clamp view_range end to file length and emit warning instead of error ( #10502 )
2025-08-21 23:01:54 +07:00
Engel Nyst
91d3d1d20a
Fix: expose aggregated LLM metrics in State for evaluation scripts ( #10537 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-21 17:43:09 +02:00
llamantino
e9e2c98946
fix(tests): increase hard timeout in test_bash_server to avoid timeout on Windows ( #9930 )
2025-08-21 17:12:42 +02:00
Engel Nyst
7861c1ddf7
fix(anthropic): disable extended thinking for Opus 4.1 ( #10532 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-21 00:13:15 +02:00
Engel Nyst
5ce5469bfa
docs: update OpenAPI specification to include all current endpoints ( #10412 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-20 21:58:35 +02:00
Xingyao Wang
4a3f5dd9b4
fix(runtime): correctly set session_api_key for local runtime ( #10506 )
2025-08-21 03:51:19 +08:00
Joe O'Connor
bc8b995dd3
Add additional networks ( #9566 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-20 18:52:31 +00:00
chuckbutkus
07c4742496
Add useful tools jq and gettext to image ( #10531 )
2025-08-20 18:27:09 +00:00
mamoodi
b5887f8a9d
Fix CLI docs command ( #10520 )
2025-08-20 14:53:15 +00:00
mamoodi
0166df6575
Release 0.54.0 ( #10465 )
2025-08-20 10:29:15 -04:00
Ryan H. Tran
e03a1f4e37
Move TASKS.md to session-specific directory in ~/.openhands ( #10493 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-20 22:26:55 +08:00
sp.wack
c763f0e368
chroe(vscode): Refresh vscode integration lockfile ( #9965 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-20 15:33:11 +02:00
Engel Nyst
bb0e24d23b
Centralize model feature checks ( #10414 )
...
Co-authored-by: OpenHands-GPT-5 <openhands@all-hands.dev >
2025-08-19 20:30:07 +00:00
sp.wack
aa6b454772
fix: Enhance GitHub repository search to include user organizations ( #10324 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-19 15:56:15 +00:00
sp.wack
0297b3da18
Fix conversation ID validation to return 400 instead of 500 for long IDs ( #10496 )
2025-08-19 18:03:05 +04:00
Hiep Le
476954f3a4
refactor(frontend): update the styling for the microagent management page. ( #10494 )
2025-08-19 19:50:42 +07:00
dependabot[bot]
f296d7bde5
chore(deps): bump abatilo/actions-poetry from 3 to 4 ( #10487 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 13:58:39 +02:00
Zacharias Fisches
f866b3f8ea
Update modal runtime for modal>=1.0 ( #10479 )
...
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
2025-08-19 10:33:03 +00:00
Zacharias Fisches
36d31b74f7
fix jinja / dockerfile syntax by removing newlines ( #10476 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-19 02:50:41 +00:00
Engel Nyst
634a7691a2
tests: reorganize unit tests into subdirectories mirroring source modules ( #10484 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-19 01:11:07 +02:00
Xingyao Wang
81ba4399fa
fix(frontend): fix MCP tab in frontend unit tests ( #10481 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 21:25:09 +00:00
Rohit Malhotra
875036d920
(Hotfix): Fix logs and filestore init for llm registry ( #10470 )
2025-08-18 20:57:08 +00:00
Xingyao Wang
39333dd5de
feat: enable MCP in SaaS ( #10480 )
2025-08-18 20:40:42 +00:00
Rohit Malhotra
3660933d59
refactor: replace 'convo' naming with 'conversation' ( #10473 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 15:10:32 -04:00
Xingyao Wang
baf2cc5c7e
Pin OpenAI Python SDK to 1.99.9 to avoid LiteLLM import breakage (BerriAI/litellm#13711) ( #10471 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-18 18:45:34 +00:00
Rohit Malhotra
7b31d57a2f
Update conversation stats filename ( #10472 )
2025-08-18 18:09:13 +00:00
Rohit Malhotra
61d90c31eb
(Hotfix): Fix eval pipeline ( #10466 )
2025-08-18 12:51:51 -04:00
Xingyao Wang
3fea7fd2fc
feat: improve MCP config UI with comprehensive add/edit/delete functionality ( #10145 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-08-18 16:33:27 +00:00
suixinio
c64b1ae111
fix(openrouter): Force string serialization for openrouter/anthropic/claude-sonnet-4 model ( #10454 )
2025-08-18 17:50:01 +02:00
Kevin Musgrave
74ba21bad0
feat(evaluation): Added INSTRUCTION_TEMPLATE_NAME to run_infer.py in swe_bench ( #10270 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-08-18 14:18:08 +00:00
Engel Nyst
bef6b1afee
cli: fix Ubuntu white-on-white model autocomplete by merging default prompt_toolkit UI style ( #10347 )
2025-08-18 20:32:09 +08:00
Graham Neubig
ad85e3249a
test(e2e): Add web browsing catchphrase E2E for #10378 and wire into CI ( #10401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 08:28:42 -04:00
Engel Nyst
822ce86150
Ensure .bashrc exists ( #10461 )
2025-08-18 20:18:11 +08:00
Graham Neubig
305caf1257
Implement configurable base URL for E2E tests ( #10394 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 07:44:07 -04:00
Rohit Malhotra
25d9cf2890
[Refactor]: Add LLMRegistry for llm services ( #9589 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-18 02:11:20 -04:00
Engel Nyst
17b1a21296
chore(ci): enhance lint-fix workflow for FE ( #10448 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 05:21:13 +02:00
Engel Nyst
97bcb2162d
Add instruction to use existing repository labels in PR/MR microagents ( #10446 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-18 04:35:20 +02:00
Engel Nyst
8401641f7e
Docs + Code: rename ‘convo’ to ‘conversation’ across codebase and docs ( #10447 )
2025-08-18 04:35:02 +02:00
Engel Nyst
e2343c0927
Runtime-backend docs update (arch) - cron agent run ( #10423 )
...
Co-authored-by: OpenHands-GPT-5 <openhands@all-hands.dev >
2025-08-18 02:04:31 +02:00
Xingyao Wang
277064720c
chore: remove timeout >600s warning log in Event.set_hard_timeout ( #10444 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-17 23:25:13 +02:00
Xingyao Wang
ef3e0c8dfe
Fix think observation redundant rendering in frontend ( #10409 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-17 10:55:03 +08:00
Engel Nyst
315d391414
Revert "tests: reorganize unit tests into subdirectories mirroring source modules" ( #10437 )
2025-08-17 00:33:17 +00:00
olyashok
95ef8965b7
Allow user actions over websockets ( #10420 )
...
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-16 21:29:28 +00:00
Ray Myers
ab9fb50c4f
fix - Thread-safety in BatchedWebHookFileStore ( #10339 )
2025-08-16 18:06:40 +00:00
Engel Nyst
f866da6bf2
tests: reorganize unit tests into subdirectories mirroring source modules ( #10427 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 19:13:50 +02:00
Zhonghao Jiang
7229a16b45
feat(evaluation): Add NoCode-bench evaluation script ( #10229 )
2025-08-16 16:41:22 +00:00
llamantino
19105a2a13
fix(cli): send authentication error resume message to user, not llm ( #10421 )
2025-08-16 18:01:42 +02:00
Ryan H. Tran
fe486ad1f1
Add task tracking tool for long-horizon tasks ( #10166 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-16 20:05:59 +07:00
Engel Nyst
0ec6ed20cb
fix(frontend): browser tab notification respects user-renamed titles; add unit test ( #10406 )
2025-08-16 07:00:45 +00:00
Xingyao Wang
794381c22b
Add "The agent didn't finish the job" feedback reason to Likert scale ( #10417 )
2025-08-16 00:25:19 -04:00
Tim O'Farrell
0c581ea946
fix(nested_event_store): correct reverse pagination in search_events and add unit test ( #10418 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 19:29:35 -06:00
Engel Nyst
f7f4fcf98f
chore(eval): remove old, unused regression test framework under evaluation/regression ( #10419 )
2025-08-16 01:08:23 +02:00
Xingyao Wang
ab004478f6
feat(agent): include a new roleplay-based prompt ( #10306 )
...
Co-authored-by: test <test@test.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 06:04:28 +08:00
Xingyao Wang
340606e68a
microagent: Add /codereview-roasted microagent with Linus Torvalds engineering mindset ( #10405 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 21:49:57 +00:00
Tim O'Farrell
daec23b5d7
Add get_issue_comments method to GitLabService ( #10361 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 14:55:39 -06:00
Xingyao Wang
587b4c311a
runtime(bash): clarify guidance when previous command still running; recommend execute_bash timeout (issue #10350 ) ( #10389 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 02:15:05 +08:00
Xingyao Wang
7a86402c9c
Add process management guidance to system prompt ( #10083 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-16 02:09:20 +08:00
Insop
06d283dfa0
Temp fix for docker file and debug log ( #10345 )
2025-08-15 15:34:46 +00:00
sp.wack
a6a4246e30
fix(frontend): Failing tests ( #10369 )
2025-08-15 15:18:35 +00:00
Xingyao Wang
4830b9a67d
fix(llm): include gpt-5 to fn call model; set top p default value to None ( #10363 )
2025-08-15 15:08:01 +00:00
Neeraj Panwar
d4489d62d7
fix(llm): set AWS credentials in config.toml ( #10351 )
2025-08-15 22:16:50 +08:00
Ryan H. Tran
e41c020073
[CLI] Fix MCP toml formatting issue ( #10312 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 13:56:46 +00:00
Ryan H. Tran
3f44c8436f
Fix swebench modal patch eval intermittent crash ( #10353 )
2025-08-15 21:51:03 +08:00
Graham Neubig
b740944075
Split E2E settings and conversation tests; run settings first in workflow ( #10359 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 09:19:27 -04:00
dependabot[bot]
5618a3eebb
chore(deps): bump the version-all group in /frontend with 9 updates ( #10318 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 16:51:41 +04:00
Hiep Le
a1ffe5c936
fix(frontend): frontend UI keep flashing ( #10352 )
2025-08-15 12:19:30 +04:00
Hiep Le
f8376a9702
fix(frontend): status message missing ( #10349 )
2025-08-15 12:11:42 +07:00
Tim O'Farrell
985a634d60
Fix for issue where static system commands are truncated ( #10292 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-15 04:16:50 +00:00
Xingyao Wang
e40681ca61
fix: increase max branches limit to 5000 to fix #10332 ( #10333 )
2025-08-14 20:44:12 +00:00
mamoodi
228e50df9c
Release 0.53.0 ( #10314 )
2025-08-14 16:43:01 -04:00
llamantino
fd805eb835
fix(cli): remove unused mouse support and fix settings autocomplete ( #10329 )
2025-08-15 02:59:41 +08:00
Graham Neubig
426350224b
Add Playwright-based end-to-end testing workflow ( #10116 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 18:59:06 +00:00
Tim O'Farrell
3e36911038
Add unit test to detect circular imports ( #10233 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 09:02:09 -06:00
Graham Neubig
4c3ba62665
Fix i18n language code handling to prevent 404 errors on first load ( #10257 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-08-14 00:10:49 -04:00
Bashwara Undupitiya
f5e7c602dc
Jira, Jira DC and Linear integration UI tweaks ( #10285 )
2025-08-14 00:02:59 -04:00
787627858
2f32064778
fix file_ handler to TimedRotatingFileHandler type to prevent log fil… ( #10089 )
...
Co-authored-by: liwei136 <liwei136@baidu.com >
2025-08-14 03:16:44 +00:00
Xingyao Wang
5e85986f32
docs: Update documentation to promote uv as recommended installation method ( #10291 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 23:11:02 +00:00
Xingyao Wang
4f436922ca
fix: browser title not updating when conversation title changes ( #10275 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 05:07:59 +08:00
Xingyao Wang
d256348a46
refactor(git): principled way to set git configuration for agents & re-enable git settings in UI ( #10293 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 20:45:15 +00:00
aeft
6bdc5563cf
feat: allow partial modification of CLI settings ( #10240 )
2025-08-13 19:26:35 +00:00
Xingyao Wang
c2f46200c0
chore(lint): Apply comprehensive linting and formatting fixes ( #10287 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 21:13:19 +02:00
Xingyao Wang
e39bf80239
fix(prompt): Add explicit GitHub/GitLab/Slack push instructions to templates ( #10290 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-14 02:44:06 +08:00
Rohit Malhotra
368a0248e3
Modify experiment manager defaults for nested runtimes ( #10269 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 14:41:28 -04:00
mamoodi
db9ceb380a
Patch release 0.52.1 ( #10284 )
...
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
2025-08-13 14:16:34 -04:00
Copilot
c64971d0c4
Reorganize unit tests by source module into structured directory hierarchy ( #10092 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: enyst <6080905+enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-13 15:22:56 +00:00
llamantino
69fa580899
fix(misc): MCP settings and other UI improvements/fixes ( #10141 )
2025-08-13 10:30:38 -04:00
mamoodi
e3411f743d
Release 0.52.0 ( #10144 )
2025-08-13 09:53:20 -04:00
Hiep Le
2b65b8aff2
fix(frontend): UI breaks when user message contains codeblock that's too wide ( #10276 )
2025-08-13 15:14:28 +04:00
Hiep Le
11f364c5e4
fix(frontend): UI does not display triggered microagent knowledge well. ( #10277 )
2025-08-13 14:31:05 +08:00
Jesse
4e3a862571
Add llm disable stop word env var ( #10274 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-08-13 03:52:11 +00:00
Xingyao Wang
50aa014876
refactor(prompt): Consolidate system prompts with Jinja inheritance ( #9797 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-13 03:04:08 +00:00
olyashok
500ab46918
Supprot for named volumes in docker_runtime ( #10268 )
2025-08-12 21:18:53 +00:00
Mislav Lukach
e311f3e70f
fix(ui): increase settings page spacing ( #10202 )
2025-08-12 22:04:47 +04:00
Mislav Lukach
f68ad3695c
Feat/maintenance banner dismissible ( #10072 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-08-12 22:02:36 +04:00
mamoodi
ed711318e4
Hide git settings again ( #10261 )
2025-08-12 17:30:57 +00:00
Calvin Smith
57a3d8f17d
fix: Solvability setting not stored ( #10258 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-12 12:54:45 -04:00
jpelletier1
e1559651b8
Unhide Git Settings feature and add explanatory text ( #10256 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-12 14:18:15 +00:00
Ibragim Badertdinov
19a6b6b618
feat(eval): Support evaluation on SWE-rebench ( #10251 )
2025-08-12 14:05:43 +00:00
Xingyao Wang
2b7e44819f
chore(agent_prompt): Add EXTERNAL_SERVICES section to system prompt template ( #10244 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-12 21:53:53 +08:00
Xingyao Wang
0699a0ce7c
fix: copy microagents file into runtime image ( #10245 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-08-12 12:42:42 +00:00
Insop
1d0d88d491
Readability improvement & remove duplicated and unused prompts ( #10241 )
2025-08-12 12:42:17 +08:00
Tim O'Farrell
6f21b6700a
Fix for issues where callbacks are not batched ( #10235 )
2025-08-11 15:44:48 -06:00
Tim O'Farrell
af49b615b1
Add BatchedWebHookFileStore for batching webhook updates ( #10119 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-11 12:51:08 -06:00
Tim O'Farrell
4651edd5b3
Fix circular import by moving refine_prompt to dedicated module ( #10223 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-11 12:17:18 -06:00
olyashok
d7f72fec9c
OverlayFS support for docker runtimes ( #10222 )
2025-08-11 18:11:08 +00:00
mamoodi
09011c91f8
Remove rbren from UI changes reviewers ( #10230 )
2025-08-11 13:32:29 -04:00
Xingyao Wang
e56fabfc5e
feat(cli): Add markdown schema visualization in CLI ( #10193 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-11 15:47:38 +00:00
Xingyao Wang
56f752557c
Implement auto-pagination for conversation list with infinite scroll ( #10129 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-08-11 15:03:29 +00:00
Calvin Smith
5f2ad7fbb0
Solvability setting switch ( #9727 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-08-11 08:57:47 -06:00
Ryan H. Tran
758e30c9a8
Remove SecretStr conversion in GAIA eval ( #10204 )
2025-08-11 21:30:18 +08:00
dependabot[bot]
28017f232e
chore(deps): bump the version-all group across 1 directory with 9 updates ( #10168 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 14:51:36 +04:00
Tim O'Farrell
3302c31c60
Removed Hack that is no longer required ( #10195 )
2025-08-10 12:13:19 -06:00
Xingyao Wang
116ba199d1
feat(agent): stop using short tool description for gpt-5 ( #10184 )
2025-08-09 17:56:52 -04:00
Boxuan Li
803bdced9c
Fix Windows prompt refinement: ensure 'bash' is replaced with 'powershell' in all prompts ( #10179 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 20:28:36 -07:00
Xingyao Wang
3eecac2003
docs: Add GPT-5 model recommendation and fix pricing display issue ( #10177 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 19:19:59 +00:00
mamoodi
c02e09fc2d
Hide Git Settings section from Application settings ( #10176 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 19:06:40 +00:00
Tim O'Farrell
18f8661770
feat: add mcp_shttp_servers override to conversation initialization ( #10171 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 18:05:44 +00:00
Xingyao Wang
04ff4a025b
feat(cli): Use CLI to launch OpenHands UI server via Docker ( #9783 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-09 02:04:07 +08:00
mamoodi
81ef363658
Increase stale bot inactivity time and better messaging ( #10167 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-08-08 16:41:15 +00:00
Xingyao Wang
1474c5bc1c
Support gpt-5-2025-08-07 and add it to OpenHands provider ( #10172 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 16:05:51 +00:00
sp.wack
9b0a5da839
Use EventStore directly in remember prompt; merge client services ( #10143 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 18:03:03 +04:00
Graham Neubig
7ab2ad2c1b
Fix authentication setup issues in unit tests ( #10118 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 22:12:21 -04:00
Graham Neubig
8416a019cb
Fix unit test failures by prioritizing current directory in PYTHONPATH ( #10105 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 22:12:02 -04:00
Engel Nyst
73a7c7786d
Load previous conversation by id (CLI) ( #10156 )
2025-08-07 23:09:20 +02:00
aeft
11d12c5a01
fix: prevent CLI argument parser defaults from overriding config file values ( #10140 )
2025-08-08 04:48:04 +08:00
Xingyao Wang
c4f303a07b
chore(eval): Remove eval_infer_remote.sh script and related references ( #10157 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 20:46:59 +00:00
Kenny Dizi
3a629cdf08
Add support model claude-opus-4-1-20250805 ( #10120 )
2025-08-07 18:48:34 +00:00
sp.wack
6ea33b657d
chore(frontend): Remove some dead code ( #10121 )
2025-08-08 02:40:35 +08:00
Xingyao Wang
a526f53181
Add uvx CLI command to PR descriptions ( #10142 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-08 01:51:55 +08:00
Xingyao Wang
0d28113df1
Fix Docker installation for swebench and mswebench images ( #10124 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 23:42:35 +08:00
aeft
029a19ca05
fix: remove duplicate error message in provider validator ( #10088 )
2025-08-07 23:37:51 +08:00
Xingyao Wang
d525c5ad93
fix(config): support defining MCP servers via environment variables and improve logging ( #10069 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-07 14:48:44 +00:00
chuckbutkus
881729b49c
Fix user info api calls ( #10137 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 23:57:52 -04:00
sp.wack
42ed36e5cc
hotfix(frontend): Fix chat message font size ( #10134 )
2025-08-06 18:37:06 +00:00
Xingyao Wang
2b4e9137e3
chore(logging): Reduce microagents directory logging noise from WARNING to DEBUG ( #10127 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 20:26:42 +02:00
greese-insight
37cebc1f8f
fix: update git config to handle the necessary user name and email se… ( #9975 )
2025-08-06 20:25:26 +02:00
Graham Neubig
59ecf5515e
Promote OpenHands LLM provider as the recommended option ( #10108 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 13:33:12 -04:00
Rohit Malhotra
3f327a940f
Paginate repo list from providers ( #9826 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com >
2025-08-06 13:03:46 -04:00
mamoodi
9c83a5623f
Remove the "No secrets found" which is unnecessary ( #10126 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 12:55:32 -04:00
Xingyao Wang
efa3c2187d
Bump conversation history limit from 20 to 100 ( #10128 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 16:43:31 +00:00
Jamesz12b
12bc965964
fix: Chat Width Limitation in Chat Window ( #9895 )
2025-08-06 16:11:56 +00:00
dependabot[bot]
256bad9f5a
chore(deps-dev): bump eslint-plugin-prettier from 5.5.3 to 5.5.4 in /frontend in the eslint group ( #10123 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 15:26:19 +00:00
Tim O'Farrell
e9700ecc3d
Add "Session Timeout!" translation entry ( #10122 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-06 15:00:01 +00:00
Graham Neubig
eba4294b08
Add Git credentials settings to frontend ( #9956 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Abubakar <abubakaran102025@gmail.com >
2025-08-06 09:54:19 -04:00
Hiep Le
dbba60356e
chore: remove the feature flag for the microagent management page. ( #9874 )
2025-08-06 17:46:05 +04:00
Hiep Le
dceff1fae4
feat(frontend): add a tooltip to repo dropdown on home page ( #10079 )
2025-08-06 17:16:18 +04:00
dependabot[bot]
5a35fa571a
chore(deps): bump the version-all group in /frontend with 5 updates ( #10084 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 17:12:55 +04:00
chuckbutkus
ff2cfb7bce
Get auth URL from config if it is supplied. ( #10111 )
2025-08-06 08:58:08 -04:00
Graham Neubig
1c66347803
Improve stop button message for better user experience ( #9860 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-05 21:53:40 -04:00
Graham Neubig
238ae611f6
Fix: Add APIConnectionError to LLM_RETRY_EXCEPTIONS to handle temporary API errors ( #9818 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-05 16:38:41 -04:00
chuckbutkus
cda29107f1
Update user and group creation in Dockerfile ( #10096 )
2025-08-05 14:38:53 -04:00
chuckbutkus
97bfa96a15
Enterprise sso ( #10008 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-04 17:50:59 -04:00
Xingyao Wang
0e2f2f4173
Add global git configuration to Dockerfile.j2 ( #10080 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-05 04:10:09 +08:00
Rohit Malhotra
5554b7b418
refactor: modify ExperimentManager to take config instead of agent_config and call before session creation ( #10001 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 16:05:05 -04:00
Chase Farmer
d30f77c60a
Honor user-set flag for LOG_TO_FILE ( #10078 )
2025-08-04 19:20:20 +00:00
aeft
a36d1673fa
feat(cli): add agent state validation to /resume command ( #10066 )
2025-08-04 21:14:21 +02:00
mamoodi
d233e89873
Fix Tavily search API key placeholder format ( #10075 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 15:13:29 -04:00
Yumi Izumi
402b6224a6
feat: allow optional HTTP protocol for self-hosted GitLab instances ( #9757 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-08-04 14:54:19 -04:00
aeft
4e5e2a7095
docs: fix typos and update section numbering in Development.md ( #10067 )
2025-08-04 14:50:00 -04:00
Tim O'Farrell
a0adbd741a
Fix: Display logout option even when user is not available ( #10077 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 11:24:20 -06:00
llamantino
d5cdecea21
fix(docker-runtime): adjust default port ranges to avoid Windows ephemeral ports ( #9924 )
2025-08-04 09:30:18 -04:00
Xingyao Wang
fef287fcb0
Always install Docker with MTU 1450 configuration ( #10007 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-04 21:21:03 +08:00
Ryan H. Tran
6fc1a63eb8
[CLI] Add default fetch MCP server & update doc to require uvx ( #9952 )
2025-08-04 04:30:16 +00:00
aeft
5364e2638b
docs: update CodeAct agent step method Returns documentation ( #10054 )
2025-08-02 19:33:44 +00:00
Graham Neubig
d3983b00bd
[Feature Request]: Make git username and email configurable ( #9942 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-02 05:20:05 +08:00
Calvin Smith
39fff41dd4
Set default condenser to ConversationWindowCondenser ( #10031 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-01 10:35:40 -06:00
Bashwara Undupitiya
d0a8c896c2
feature: Add Jira, Jira DC and Linear UI Integrations ( #9761 )
...
Co-authored-by: Wishmi Dhanapala <wishmis@verdentra.com >
2025-08-01 10:25:49 -05:00
dependabot[bot]
4f24bcaec9
chore(deps): bump the version-all group in /frontend with 7 updates ( #10042 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 15:23:19 +00:00
Tim O'Farrell
d3209f8c28
Add unit tests for LocalRuntime's vscode_url and web_hosts methods ( #9984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-08-01 07:02:28 -06:00
Rohit Malhotra
287c34b3f3
Add branch information to repository context to prevent unwanted branch switching ( #9833 )
2025-08-01 00:25:36 -04:00
Rohit Malhotra
1cdc38eafb
Add LLM disclaimer to Slack integration documentation ( #10006 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 18:43:08 -04:00
Rohit Malhotra
ae045251f2
Revert "Add experiment for agent config" ( #10032 )
2025-07-31 21:25:44 +00:00
Tim O'Farrell
9b374cd6b8
Fix for issued due to changes in spec for custom secrets ( #10028 )
2025-07-31 14:49:56 -06:00
mamoodi
4759a78c12
Patch release 0.51.1 ( #10023 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 15:21:54 -04:00
greese-insight
d88e68eb49
fix: update openhands local runtime to handle provider tokens correctly ( #9915 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-31 15:21:33 -04:00
Tim O'Farrell
b9abdf10ce
Fixes for git diff viewer ( #10026 )
2025-07-31 15:19:56 -04:00
Denys Vitali
5b5a9718c2
fix(runtime): use async in git clone ( #9334 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-07-31 13:59:20 -04:00
Robert Brennan
86dac5efe4
Improve connecting status messages with time expectations ( #10016 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 15:20:33 +00:00
Ivan Dagelic
dfeab9f767
chore: env for installing third party providers ( #9767 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-07-31 15:20:06 +00:00
dependabot[bot]
4b13658401
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.81.2 to 5.83.1 in /frontend in the eslint group ( #10019 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 15:14:13 +00:00
Carlos Freund
844b00a380
Make backend and frontend ports configurable in Makefile ( #9722 )
2025-07-31 11:11:43 -04:00
Carlos Freund
29fe911828
fix(conf): add cause to re-raised value-error to keep context. ( #9940 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-07-31 22:59:13 +08:00
Xingyao Wang
5282770a4c
Fix litellm_proxy model info JSON parsing error handling ( #10009 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 14:52:36 +00:00
Hiep Le
953902dcce
feat(frontend): integrate with the updated get microagents API for the microagent management page. ( #10010 )
2025-07-31 18:42:07 +04:00
sp.wack
b28e0533e0
fix(feedback): Batch event feedback status request ( #9884 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 18:07:06 +04:00
mamoodi
43555fa13b
Release 0.51.0 ( #9993 )
2025-07-31 09:55:05 -04:00
Hiep Le
10ae481b91
refactor: improve the get microagents API ( #9958 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-31 00:33:02 -04:00
Xingyao Wang
c2e860fe92
Improve LLM call metadata ( #10004 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 07:02:49 +08:00
Xingyao Wang
c2fc84e6ea
Remove task completion status message from finish action display ( #9977 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-31 04:33:45 +08:00
Xingyao Wang
6f44b7352e
Add search API key settings to CLI ( #9976 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-31 02:03:29 +08:00
dependabot[bot]
16106e6262
chore(deps): bump the version-all group in /frontend with 3 updates ( #9997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 15:20:33 +00:00
Xingyao Wang
6cea73b6da
Add qwen-3-coder-480b to OpenHands provider ( #9985 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-30 23:12:31 +08:00
llamantino
fdf9a49e28
feat(frontend): improve conversation card context menu ( #9917 )
2025-07-30 19:09:56 +04:00
Erkin Alp Güney
e348634dbd
Fix user input commands being echoed twice in terminal ( #9959 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-30 17:47:21 +04:00
Ryan H. Tran
b67db15f8a
[CLI] Fix errno 21 warning when reading directory ( #9990 )
2025-07-30 21:38:45 +08:00
Engel Nyst
a32a623078
perf(gemini): Apply Gemini 2.5 Pro performance optimizations from PR 9913 ( #9925 )
...
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev >
2025-07-29 23:28:50 +00:00
Rohit Malhotra
03c8312f5f
Add maintenance banner feature ( #9981 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-29 17:35:10 -04:00
Graham Neubig
b75a61bce9
Fix make lint dependencies to work out of the box ( #9983 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 21:14:00 +00:00
Tim O'Farrell
2c36e2447c
Fix for app/worker urls ( #9980 )
2025-07-29 14:49:22 -06:00
Graham Neubig
f87c827fe6
Improve OpenHands authentication error message ( #9780 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-29 20:22:47 +00:00
Xingyao Wang
3f395e3cee
feat: show export trajectory button in SaaS mode for debugging ( #9979 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-30 03:26:21 +08:00
Xingyao Wang
7a45ebf0f4
Fix MCP config priority logic in sessions.py ( #9237 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-29 18:47:19 +00:00
Rohit Malhotra
5b13cfc2a0
Add experiment for agent config ( #9861 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 17:56:28 +00:00
Tim O'Farrell
5553584056
Fix git changes panel ( #9967 )
2025-07-29 11:21:49 -06:00
Rohit Malhotra
e951612ff4
Add IP whitelisting information for Bitbucket Cloud integration ( #9894 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 11:54:54 -04:00
dependabot[bot]
426e16b17d
chore(deps): bump the version-all group in /frontend with 7 updates ( #9960 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 14:59:27 +00:00
Tim O'Farrell
d9a595c9b1
Replace bash scripts with Python for git operations ( #9914 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-29 07:34:52 -06:00
Engel Nyst
8fb3728391
Do not override user's git config in CLI mode or local machine ( #9905 )
2025-07-28 20:12:28 +02:00
dependabot[bot]
d4c94dce83
chore(deps): bump the version-all group in /frontend with 7 updates ( #9947 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 17:16:13 +00:00
Rohit Malhotra
74d6633e9b
Update Slack OAuth URL for the 'Install OpenHands Slack App' button ( #9908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 17:08:25 +00:00
Mislav Lukach
eecad803b1
feat(ds): avoid building tailwind ( #9945 )
2025-07-28 21:04:19 +04:00
Rohit Malhotra
da7a31a6fa
Update Slack integration 'Add to Slack' button link ( #9906 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 12:43:01 -04:00
C9luster
c677f7284e
Fix the BUG in the __init__ file of openhands to obtain the version ( #9840 )
...
Co-authored-by: yinjiaqi <yinjiaqi@baidu.com >
2025-07-28 16:13:21 +00:00
sp.wack
60e8e55311
fix: keep tabs visible when agent is stopped ( #9941 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 22:01:54 +08:00
Xingyao Wang
18557e8654
fix: Properly handle AgentRuntimeTimeoutError in runtime base ( #9923 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 13:33:19 +00:00
llamantino
39c67e2b92
fix(ci): fix fe unit tests workflow failure due to invalid node-version value ( #9928 )
2025-07-28 12:13:10 +00:00
Carlos Freund
b5146e3188
fix: use poetry run for pre-commit in husky hook ( #9934 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 16:08:29 +04:00
Erkin Alp Güney
a59a6f3041
Optimize pre commit hooks ( #9939 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-28 16:07:22 +04:00
llamantino
056d3e4933
fix(tests): fix tests missed by failing frontend test workflow and other flaky tests ( #9943 )
2025-07-28 16:00:14 +04:00
Engel Nyst
2b4a5a73a4
Fix configuration precedence in CLI mode ( #9911 )
...
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev >
2025-07-27 22:42:22 +02:00
Carlos Freund
46504ab0da
Fix deprecation message to reference SANDBOX_VOLUMES instead of non-existent RUNTIME_MOUNT ( #9931 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-27 18:36:12 +02:00
Ray Myers
412f6ce58d
chore - remove stripe and minio python dependencies ( #9921 )
2025-07-27 10:26:18 -05:00
Xingyao Wang
c8f9e6b9fc
feat(llm) : add qwen to fn call supported model ( #9929 )
2025-07-27 04:53:55 +00:00
Graham Neubig
588e838dc4
Fix CLI runtime invalid path error handling ( #9814 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-26 08:36:46 +00:00
jpelletier1
2550c08749
docs: Add Known Issues section for Gemini 2.5 Pro ( #9909 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-25 14:22:39 -05:00
llamantino
0651c51901
fix(llm_config): extend retry delays to respect rate limit windows ( #9489 )
2025-07-25 17:26:39 +00:00
bojackli
3ce19993bc
Fix typo and remove redundant code in storage module. ( #9862 )
2025-07-25 18:24:18 +02:00
dependabot[bot]
26a9abbe82
chore(deps): bump the version-all group across 1 directory with 10 updates ( #9901 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 18:22:11 +02:00
Ivan Dagelic
240017add1
feat: daytona envs for state management ( #9893 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-07-25 17:49:10 +02:00
dependabot[bot]
b5958b069e
chore(deps): bump the version-all group in /frontend with 5 updates ( #9903 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 19:37:58 +04:00
Mislav Lukach
59b8009d7a
fix(ds): add test id support ( #9904 )
2025-07-25 19:37:25 +04:00
Ryan H. Tran
b8b4f58a79
Update swebench version ( #9897 )
2025-07-25 22:33:59 +07:00
Engel Nyst
fcb190281c
microagent: Add Git best practices ( #9335 )
...
Co-authored-by: OpenHands <openhands@all-hands.dev >
2025-07-25 21:45:00 +08:00
Mislav Lukach
9fcf900a23
feat(toast): custom toast component ( #9898 )
2025-07-25 12:24:17 +00:00
Tim O'Farrell
06ad5e30c9
feat: Optimize git change detection with performance improvement and multi-repository support ( #9870 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-24 19:44:25 -06:00
llamantino
739044087b
fix(mcp): workaround for ASGI error caused by duplicate http start in mcp ( #9891 )
...
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-07-24 17:44:03 +00:00
Hiep Le
fa041537c3
feat: Support the “Learn this repo” Button for the Microagent Management Page. ( #9873 )
2025-07-24 20:30:46 +04:00
dependabot[bot]
079f423a4b
chore(deps): bump the version-all group in /frontend with 3 updates ( #9883 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 18:50:37 +04:00
Vasi
f6060f9c53
feat: [CLI] 9392 cli improve confirmation ux - revisited ( #9824 )
...
Co-authored-by: bavg <bavg@ubuntu-server.fritz.box >
2025-07-24 16:13:19 +02:00
Graham Neubig
b7f234641c
Fix system prompts to exclude tests for documentation changes ( #9880 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-24 09:28:34 -04:00
mamoodi
4ac0af699f
Release 0.50.0 ( #9868 )
2025-07-24 08:59:16 -04:00
Graham Neubig
fb9a941722
docs: Add MCP Cloud availability note and improve document structure ( #9801 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-07-23 21:40:35 -04:00
Rohit Malhotra
c05339cb2d
Update summary prompt to avoid repetition in consecutive summaries ( #9834 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-23 20:59:06 -04:00
Cansu
2ef518f063
feat: Add configurable runtime support for issue resolver and fix: Kubernetes pod naming limits ( #9877 )
2025-07-24 00:12:36 +02:00
Ryan H. Tran
fbd9280239
Add MCP support for CLI ( #9519 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-23 17:06:01 +00:00
Mislav Lukach
45ac6b839c
fix(button): improve font-weight styling ( #9819 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-23 15:37:45 +00:00
Hiep Le
8b59143174
feat: Support the “Learn something new” Button in Microagent Details View. ( #9866 )
2025-07-23 19:08:36 +04:00
dependabot[bot]
c7b8f5d0d1
chore(deps): bump the version-all group in /frontend with 7 updates ( #9869 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-23 15:02:35 +00:00
dependabot[bot]
09533d3cb9
chore(deps): bump the version-all group across 1 directory with 30 updates ( #9852 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-23 10:49:51 -04:00
Graham Neubig
00582a487c
Refactor get_microagents_from_org_or_user error handling ( #9865 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-23 14:35:48 +00:00
Graham Neubig
7a168b9b5f
Fix Docker runtime port allocation race condition ( #9810 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 18:12:31 -04:00
Hiep Le
556ec9ab1a
feat(frontend): add responsive UI support for the microagent management page ( #9847 )
2025-07-22 22:47:40 +04:00
Hiep Le
d567d22748
feat: Handle Click Events for Microagents and Conversations on the Microagent Management Page. ( #9853 )
2025-07-22 22:01:49 +04:00
Tim O'Farrell
e045b757fa
Moved monitoring of last_execution_time to system_stats ( #9851 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 11:32:59 -06:00
Hiep Le
38ffc85470
feat(frontend): Integrate with the API to add a new microagent. ( #9821 )
2025-07-22 16:57:05 +00:00
Xingyao Wang
58ea7b5248
Add make lint to pre-commit hook ( #9795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 12:36:54 -04:00
bojackli
f62ed911d2
Fix: Resolve cross-platform path splitting bug in search ( #9732 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-22 18:09:50 +02:00
dependabot[bot]
d13e32bcec
chore(deps-dev): bump @types/node from 24.0.15 to 24.1.0 in /frontend in the version-all group ( #9848 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 19:20:21 +04:00
Xingyao Wang
b978b71c47
Enhance run-eval workflow: Add release triggers and manual dispatch ( #9742 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 23:11:59 +08:00
llamantino
dc2f5cd1b0
fix(cli): filter out LiteLLM coroutine not awaited warning at shutdown ( #9842 )
2025-07-22 21:53:58 +08:00
mamoodi
07041e057d
fix(frontend): Add context menu state management to Controls component ( #9841 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 09:49:41 -04:00
mamoodi
6e91d19f80
Fix: Prevent LLM settings from being accessible in SaaS mode via double-click ( #9831 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 09:49:31 -04:00
dependabot[bot]
936510e219
chore(deps): bump the version-all group in /frontend with 2 updates ( #9829 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 17:41:02 +04:00
Boxuan Li
7af35ab827
Evaluation: disable browser when NOT run_with_browsing ( #9837 )
2025-07-22 01:45:52 +00:00
Xingyao Wang
a7245f2de2
fix(CLI): alias persistence issue ( #9828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-22 05:45:14 +08:00
Tim O'Farrell
6d7ab8a022
Fix for issue where some cases use WORK_PORT and some use APP_PORT ( #9830 )
2025-07-21 20:24:24 +00:00
Hiep Le
bbfa37fd97
feat(frontend): Allow searching/filtering repositories. ( #9791 )
2025-07-21 16:05:32 +00:00
dependabot[bot]
d0cf12e474
chore(deps-dev): bump the eslint group in /frontend with 3 updates ( #9825 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 16:02:35 +00:00
sp.wack
78306b1ee7
hotfix(frontend): Fix context menu closing ( #9822 )
2025-07-21 19:44:08 +04:00
sp.wack
f6d99234f1
fix(frontend): Fix auth modal tests by adding required providersConfigured prop ( #9823 )
2025-07-21 19:40:54 +04:00
Boxuan Li
19ca52f954
Skip browser dependency build in Dockerfile when browser is disabled ( #9815 )
2025-07-21 08:34:11 -07:00
Hiep Le
df75116184
feat(frontend): Integrate with API to display repositories and their associated microagents. ( #9784 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-21 19:19:34 +04:00
Xingyao Wang
acfb01d743
Fix timestamp corruption in EventStream secret replacement ( #9793 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-21 22:23:52 +08:00
Regis David Souza Mesquita
0daaf21607
Add support for the groq hosted kimi-k2-instruct model in the functio… ( #9759 )
2025-07-21 15:14:09 +02:00
llamantino
95bda09cd9
fix(settings): improve MCP editor layout and controls ( #9771 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-07-20 19:15:45 +00:00
Rohit Malhotra
1243612694
[Fix]: instruct agent to use token when accessing provider apis ( #9807 )
2025-07-19 22:04:07 +00:00
Graham Neubig
aff8aba5e6
Fix: Use correct git provider in Push & Create PR button ( #9803 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-19 11:13:29 -04:00
mamoodi
aea37e52f7
Update gitlab integration docs ( #9025 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-18 16:42:56 -04:00
Xingyao Wang
f5674d7c76
feat(agent): Add import placement guidance to CodeAct agent system prompts ( #9794 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-18 19:59:09 +00:00
Vasi
9c68146b04
feat: [CLI] 9392 cli improve confirmation ux ( #9758 )
2025-07-18 19:42:17 +00:00
Boxuan Li
ee14f1ea41
Remove poetry dependency in Jupyter Plugin ( #9789 )
2025-07-18 18:54:53 +00:00
Xingyao Wang
b96301061d
Bump version in pyproject.toml ( #9790 )
2025-07-18 14:48:37 -04:00
dependabot[bot]
1281f2d6c2
chore(deps): bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /frontend in the version-all group ( #9785 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-18 21:45:40 +04:00
Hiep Le
dc41e0e90c
feat(backend): Develop an API to fetch conversations by repository and conversation_trigger. ( #9764 )
2025-07-18 15:44:24 +00:00
Graham Neubig
793786130a
Clarify GitHub integration docs regarding @openhands mentions in pull requests ( #9314 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-18 10:58:39 -04:00
Hiep Le
59f03122c7
feat(frontend): Build Add Microagent Modal UI ( #9735 )
2025-07-18 18:28:13 +04:00
Hiep Le
67edc66da7
feat(backend): Support CreateMicroagent in the “Create New Conversation” API ( #9765 )
2025-07-18 01:31:09 -04:00
Graham Neubig
cb910e6863
Fix MCP tool timeout causing agent to stall indefinitely ( #9779 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 18:53:09 -04:00
mamoodi
4c39e92351
Docs for OpenHands LLM Provider ( #9751 )
2025-07-17 18:51:34 +00:00
Engel Nyst
e65e0a98f0
Remove/reduce unused content in a CmdOutputObservation ( #7404 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 19:34:46 +02:00
Hiep Le
eecc00fa4a
feat(backend): API to get the microagents for the selected repository. ( #9749 )
2025-07-17 21:00:45 +04:00
sp.wack
5654e251a8
chore: bump to 1.0.0-beta.5 ( #9770 )
2025-07-17 16:44:01 +00:00
Rohit Malhotra
d9694aabcd
Add conditional rendering of auth providers based on server config ( #9752 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 16:42:57 +00:00
Ray Myers
bc8ef37192
fix - Avoid building debug log message when not logged ( #9600 )
2025-07-17 11:42:06 -05:00
Ray Myers
5f141f7712
Fix type hint: add | None to first element of create_default_mcp_server_config return tuple ( #9754 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 12:10:16 -04:00
Hiep Le
30e3011cb0
feat(backend): Include owner_type in the Get Repositories API response. ( #9763 )
2025-07-17 11:45:05 -04:00
Xingyao Wang
3475d8021b
Fix file duplication in system prompt ( #9741 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 15:29:44 +00:00
dependabot[bot]
32cd50db2f
chore(deps): bump the version-all group in /frontend with 6 updates ( #9762 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 15:13:44 +00:00
Graham Neubig
f0a6db936c
Fix: Add navigation to conversation page after clicking Launch button on task suggestions ( #9760 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 17:43:13 +04:00
Peter Hamilton
11c37d8d70
Update llm constants to match on unpinned claude-sonnet-4 ( #9681 )
2025-07-17 13:48:35 +02:00
Hiep Le
7e1367057a
feat(frontend): Build Microagent Management Sidebar UI. ( #9717 )
2025-07-17 15:45:24 +04:00
dependabot[bot]
3bbb0c6279
chore(deps): bump the version-all group in /frontend with 2 updates ( #9739 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:40:08 +00:00
Xingyao Wang
eed71c21bd
Add kimi-k2-0711-preview model to OpenHands provider ( #9755 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-17 15:25:31 +04:00
Graham Neubig
4f46826de9
Add Moonshot AI Kimi-K2 model to recommended models ( #9706 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-17 04:43:03 +00:00
juanmichelini
ea50fe4e3c
Fix: Continue evaluation when an instance fails after max retries ( #8868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-16 22:42:44 +00:00
Tim O'Farrell
b057af8d63
Feat: Add current working directory to LLM instructions ( #9718 )
2025-07-16 21:10:03 +00:00
Engel Nyst
fba2218760
Fix integration tests ( #9746 )
2025-07-16 22:16:40 +02:00
mamoodi
6147cbdc18
Update OpenHands Cloud with Bitbucket docs ( #9740 )
2025-07-16 15:10:12 -04:00
Mislav Lukach
802acb3c7e
feat(ui): select component ( #9712 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-16 17:28:01 +00:00
Xingyao Wang
376dc21e34
(llm): Add Kimi K2 to function calling supported model ( #9747 )
2025-07-16 17:19:10 +00:00
Mislav Lukach
387318385c
feat(ui): tab component ( #9673 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-16 16:38:51 +00:00
Mislav Lukach
553f0a0918
feat(ui): toast component ( #9632 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-16 16:33:31 +00:00
mamoodi
0d1e21ae45
Release 0.49.0 ( #9691 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-07-16 08:46:41 -04:00
Xingyao Wang
a885e9e4d2
Fix newline display in frontend UI ( #9729 )
2025-07-15 20:59:56 -04:00
Graham Neubig
4c10848e8d
Fix dictionary changed size during iteration error in override_provider_tokens_with_custom_secret ( #9728 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 19:03:28 -04:00
Tim O'Farrell
1d95b01514
Fix: Keep the existing behavior in the docker command. ( #9724 )
2025-07-15 19:34:00 +00:00
Xingyao Wang
cd32b5508c
Add OpenAI o3 model support to verified models and OpenHands provider ( #9720 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 18:19:44 +00:00
Xingyao Wang
9a3bf0f2aa
chore(cli): make sonnet first in openhands provider model choice ( #9719 )
2025-07-15 17:38:08 +00:00
Ryan H. Tran
1d04a83e08
docs: Add SHTTP transport documentation to MCP usage guide ( #9701 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 23:18:05 +07:00
Hiep Le
17e9b0fd6a
chore(Microagent Management UI): Set up the feature flag for the Microagent Management page. ( #9704 )
2025-07-15 19:49:35 +04:00
dependabot[bot]
54986c9841
chore(deps): bump the version-all group in /frontend with 3 updates ( #9709 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 14:50:20 +00:00
Xingyao Wang
c419277326
Fix Likert Scale displaying "Star Rating" text instead of star icons ( #9708 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 22:38:02 +08:00
Hiep Le
35b945b9d1
refactor(frontend): Display TOS and Privacy policy links on Sign In page ( #9697 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-07-15 14:11:51 +00:00
Boxuan Li
5c3619bc48
Add README for terminal_bench evaluation harness ( #9700 )
2025-07-15 09:48:34 -04:00
Tim O'Farrell
641d0a0bcb
Set vscode to use the correct workspace directory ( #9698 )
2025-07-14 17:40:32 -06:00
dependabot[bot]
fbadea9a6f
chore(deps): bump the version-all group in /frontend with 3 updates ( #9696 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 22:34:26 +04:00
Xingyao Wang
6e25d4bbb6
Add OpenHands provider for LLM through OH Cloud ( #9526 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-15 01:44:49 +08:00
sp.wack
127220dc39
chore(ui): npm package config ( #9535 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-07-14 20:50:44 +04:00
Tim O'Farrell
9a291e385b
Introduced config field to determine whether to init a git repo ( #9693 )
2025-07-14 10:17:26 -06:00
Tim O'Farrell
95ccec82d9
refactor: make /events endpoint lightweight without requiring active conversation ( #9685 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-13 17:14:15 -06:00
Xingyao Wang
4aaa2ccd39
Add CLI alias setup for first-time users ( #9542 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-13 15:36:06 +00:00
Tim O'Farrell
bfe0aa08b6
Fix issue where user gets stuck on TOS page ( #9676 )
2025-07-11 19:28:13 -06:00
Tim O'Farrell
7fb47761c6
Fix: VSCode using Temp Directory in Nested Mode ( #9672 )
2025-07-11 18:53:05 +00:00
Xuhui Zhou
415931b4dc
Update system prompt for interactional system ( #9284 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-11 18:07:56 +00:00
Hiep Le
6d57eeb3ed
feat: Allow the users to edit the conversation's title. ( #9648 )
2025-07-11 21:46:51 +04:00
Hiep Le
c03d390772
fix(frontend): The conversation page cannot be used on mobile devices and tablets. ( #9558 )
2025-07-11 21:43:53 +04:00
dependabot[bot]
a266d4274a
chore(deps): bump the version-all group in /frontend with 3 updates ( #9669 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-11 21:20:21 +04:00
Engel Nyst
a19cd193d9
Log vscode error in a visible way ( #9668 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-07-11 15:41:21 +00:00
Ivan Dagelic
4f3e648379
chore: update daytona sdk and proxy endpoint ( #9664 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-07-11 17:33:12 +02:00
Tim O'Farrell
b99150c616
Fixes or vscode token / url not being present ( #9661 )
2025-07-11 09:31:39 -06:00
OpenHands
8937b3fbfc
Fix issue #9655 : [Bug]: CodeActAgent is incompatible with xAI Grok-4 due to hardcoded stop parameter ( #9666 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-11 15:31:11 +00:00
juanmichelini
fb5a39a150
Fix libgl1 package for mswebench base images ( #9071 )
2025-07-11 10:30:33 -05:00
sp.wack
fc11c15b75
hotfix(ui): Agent message that includes codeblocks overflows ( #9667 )
2025-07-11 14:35:55 +00:00
Engel Nyst
50a8741d50
Build from vsix first ( #9656 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-11 04:53:06 +02:00
xhguo7
9388fef0ef
feat(eval): loc acc evaluation ( #8515 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-07-11 03:22:35 +08:00
Tim O'Farrell
050e80cc34
Add warm server functionality to local runtime ( #9033 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-10 12:12:39 -06:00
Ray Myers
5cc47ee592
Optimize dockerfile by consolidating and reordering steps ( #9549 )
2025-07-10 12:20:36 -05:00
dependabot[bot]
a09346672f
chore(deps): bump the version-all group in /frontend with 3 updates ( #9651 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 19:09:44 +04:00
ManOwnFire
9e72b69cf8
fix (cli): issue 9386 - show settings.json path in /settings ( #9481 )
2025-07-10 14:59:06 +00:00
sp.wack
da1f3a5a7b
chore(frontend): Ugprade Node requirement to v22 LTS ( #9639 )
2025-07-10 17:21:03 +04:00
Hiep Le
5c27a452ac
refactor(frontend): Make the API keys table styling consistent. ( #9630 )
2025-07-10 16:07:35 +04:00
Hiep Le
8cb1c738ff
refactor(frontend): Make the secrets table styling consistent. ( #9628 )
2025-07-10 16:05:24 +04:00
Tim O'Farrell
cf276b2e96
All Runtime Status Codes should be in the RuntimeStatus enum ( #9601 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 15:34:46 -06:00
sp.wack
1f416f616c
chore(ui): Fix late redirects in settings page ( #9596 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 17:26:54 +00:00
sp.wack
52775acd4d
chore(eslint): Extend eslint rules to error on i18next/on no-literal-string ( #9616 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 20:30:24 +04:00
Engel Nyst
be0596abd6
add log-level ( #9637 )
2025-07-09 11:19:10 -04:00
dependabot[bot]
e77957aa92
chore(deps): bump the version-all group in /frontend with 3 updates ( #9635 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 18:57:28 +04:00
Eleanor Berger
d04c4c493e
Update OpenAI model selection for better agentic coding support ( #9597 )
2025-07-09 14:44:02 +00:00
Mislav Lukach
5cb534217a
feat(ui): spinner component ( #9590 )
2025-07-09 18:42:29 +04:00
Tim O'Farrell
9331f5e8a7
Fixes for docker nested runtime ( #9634 )
2025-07-09 08:39:42 -06:00
Hiep Le
8d16567428
refactor(frontend): The Jupyter tab is not showing "Waiting for runtime to start..." when connecting to an agent ( #9626 )
2025-07-09 18:33:09 +04:00
Xingyao Wang
acc69b74c5
docs: Add CLI installation options with shell aliases and local installation ( #9575 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-09 03:42:24 +08:00
mamoodi
28d174a7ce
Small documentation updates ( #9622 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-08 15:33:22 -04:00
Xingyao Wang
cff5697456
eval: remove gemini-specific swebench template ( #9623 )
2025-07-08 18:34:23 +00:00
sp.wack
794eedf503
feat(frontend): Memory UI ( #8592 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-07-08 16:24:07 +00:00
Hiep Le
a6ffb2f799
refactor(frontend): Remove the border bottom of the last element on the suggested tasks. ( #9610 )
2025-07-08 19:13:51 +04:00
Mislav Lukach
3be3779f68
feat(ui): dialog component ( #9591 )
2025-07-08 19:06:46 +04:00
sp.wack
222f5fdd51
chore: Update codeowners ( #9619 )
2025-07-08 15:01:00 +00:00
Mislav Lukach
2066f90654
feat(ui): accordion component ( #9537 )
2025-07-08 18:57:31 +04:00
dependabot[bot]
9ee2f976a1
chore(deps): bump vite from 7.0.2 to 7.0.3 in /frontend in the version-all group ( #9618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-08 14:54:36 +00:00
Hiep Le
be62df5277
fix(frontend): Jupyter tab requires page refresh to display content ( #9614 )
2025-07-08 18:30:58 +04:00
Hiep Le
4baf2a64c1
refactor(frontend): Show the git providers on the suggested tasks ( #9608 )
2025-07-08 18:25:09 +04:00
Hiep Le
2a833325e1
fix(frontend): The suggested tasks section only filters the tasks by the repository’s title. ( #9606 )
2025-07-08 18:24:30 +04:00
Hiep Le
aa2cacab44
fix(frontend): The terminal is still shown when connecting to an agent. ( #9603 )
2025-07-08 18:21:06 +04:00
tangwei12
ea07570f62
fix openhands cli loglevel ( #9382 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-08 16:07:13 +02:00
Kenny Dizi
3f5a5005a2
Improve configuration for reasoning_effort ( #9572 )
2025-07-08 10:05:15 -04:00
mindflow-cn
7acee9e5da
Allow workspace_mount_path to use relative paths ( #9615 )
...
Co-authored-by: jianchuanli <jianchuanli@langcode.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-08 21:47:28 +08:00
mamoodi
37cbeb735f
Some documentation update ( #9598 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-07-08 08:59:08 -04:00
Graham Neubig
c6c6c202f6
Fix CLI thought display order issue ( #9417 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 23:33:57 +02:00
Tim O'Farrell
517a72fd0d
Use the same event stream instance for conversations as sessions ( #9545 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 14:37:17 -06:00
Xingyao Wang
7cfecb6e52
Increase success toast duration to 5 seconds with dynamic calculation ( #9574 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-08 02:33:47 +08:00
Tim O'Farrell
8fe2e006ee
Added run_in_loop method ( #9586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 11:01:17 -06:00
dependabot[bot]
6d62c341eb
chore(deps): bump @heroui/react from 2.8.0-beta.11 to 2.8.0-beta.13 in /frontend in the version-all group ( #9587 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 16:48:59 +00:00
Tim O'Farrell
229f35093d
perf: make EventStore cur_id a lazy calculated property ( #9544 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 09:58:46 -06:00
Rohit Malhotra
21a5e3eed5
Improve error logging in verify_repo_provider before AuthenticationError ( #9530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 10:02:46 -05:00
Hiep Le
97e3310dd5
fix(frontend): the GET microagents API is called multiple times, and the Available Microagents modal loads for an extended period if the conversation is connecting to an agent. ( #9517 )
2025-07-07 18:08:26 +04:00
Hiep Le
2053e72474
fix(frontend): Not able to scroll the chat input after pasting long content or clicking on a suggested action. ( #9550 )
2025-07-07 18:06:45 +04:00
dependabot[bot]
300f20368e
chore(deps): bump the version-all group in /frontend with 4 updates ( #9559 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 17:52:34 +04:00
Hiep Le
0bed046fcc
fix(frontend): NaN is shown on the conversation card ( #9581 )
2025-07-07 17:51:56 +04:00
Hiep Le
0bf0dc9316
fix(frontend): [OpenHands Cloud] The Delete API Key modal does not display correctly if the API key name is too long. ( #9556 )
2025-07-07 17:50:11 +04:00
Hiep Le
0e8d9a8bb4
fix(frontend): [OpenHands Cloud] The API keys table does not display properly if the API key name is too long. ( #9554 )
2025-07-07 17:49:13 +04:00
Robert Brennan
9280bc34ad
Enhance logging for org-level microagent loading to improve debugging ( #9471 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 12:31:45 +02:00
Graham Neubig
b132348d22
Fix Jupyter tab not showing input commands ( #9533 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-07 09:43:43 +02:00
TakumaNakao
1be77faf94
ADD gemini-2.5 to REASONING_EFFORT_SUPPORTED_MODELS ( #9546 )
2025-07-06 06:31:41 +00:00
Boxuan Li
a6301075ec
Add core config to disable browser environment ( #9570 )
2025-07-06 08:20:58 +02:00
Boxuan Li
b98615bc1c
Mark memory-profiler & jupyter_kernel_gateway dependency as non-optional ( #9562 )
2025-07-06 04:13:21 +02:00
Boxuan Li
29fdc701a3
Jupyter: remove poetry dependency ( #9561 )
2025-07-05 15:03:26 -07:00
Ryan H. Tran
8bc9207c24
Add instruction to use Arctic Inference ( #9547 )
2025-07-04 20:34:05 +07:00
Hiep Le
96008736a4
fix(frontend): [OpenHands Cloud] The input outline on the user setting page is not consistent. ( #9552 )
2025-07-04 13:23:03 +04:00
Robert Brennan
38d5db0547
Fix capitalization in 'Initializing agent...' status message ( #9406 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-04 09:56:40 +02:00
Robert Brennan
8af1f1cac9
Add labels support to PR and MR creation tools ( #9402 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-04 09:55:54 +02:00
Engel Nyst
ef502ccba8
Add CLI/vscode integration ( #9085 )
...
Co-authored-by: OpenHands-Gemini <openhands@all-hands.dev >
Co-authored-by: Claude 3.5 Sonnet <claude-3-5-sonnet@anthropic.com >
2025-07-03 22:42:06 +02:00
Tim O'Farrell
ece556c047
Fix issue where coro was not awaited ( #9536 )
2025-07-03 13:32:51 -06:00
Tim O'Farrell
55a09785ce
Fix for issue where wrong method was called ( #9532 )
2025-07-03 11:46:48 -06:00
Mislav Lukach
2990c21d97
fix(ui): fix base components styling ( #9528 )
2025-07-03 21:21:18 +04:00
dependabot[bot]
14c8ea93c9
chore(deps): bump vite from 7.0.0 to 7.0.1 in /frontend in the version-all group ( #9529 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 21:20:22 +04:00
Mislav Lukach
764077ef3d
Feat/create UI dir ( #9462 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-03 13:26:19 +00:00
Hiep Le
63ead2a638
fix(frontend): The "available microagents" modal does not show the latest agents after adding a new agent or updating the current agents ( #9502 )
2025-07-03 13:11:06 +00:00
Hiep Le
be0049c76e
fix(frontend): Some strings are not included in the translation file. ( #9524 )
2025-07-03 12:55:13 +00:00
Hiep Le
bafd1596dd
fix(frontend): The secret settings layout will be broken if the secret name is too long. ( #9522 )
2025-07-03 12:54:47 +00:00
Hiep Le
ce58ccab8a
fix(frontend): Changing languages on the settings page does not work for some languages. ( #9515 )
2025-07-03 16:35:52 +04:00
sp.wack
b3c8b7c089
Fix WebSocket disconnection when uploading large files ( #9504 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-03 16:28:30 +04:00
Engel Nyst
ac2947b7ff
Fix /init on CLI Runtime ( #9474 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-03 08:28:18 -04:00
mamoodi
91cd647f20
Add item to troubleshooting guide ( #9490 )
2025-07-02 16:31:26 -04:00
mamoodi
c521fb7a8f
Release 0.48.0 ( #9491 )
2025-07-02 16:21:45 -04:00
Rohit Malhotra
f049411631
(Hotfix): Microagent won't load depending on version number format ( #9508 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-02 18:06:36 +00:00
Tim O'Farrell
606ec59b33
Fix CLI confirmation input to handle invalid input properly ( #9503 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-02 10:48:43 -06:00
Graham Neubig
d2fc5679ad
Improve rate limit message to indicate automatic retry ( #9281 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-02 12:27:35 -04:00
Hiep Le
7bfa05d38a
refactor(frontend): Show branch name and git provider on the conversation cards ( #9480 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-07-02 16:04:55 +00:00
dependabot[bot]
12a95fb548
chore(deps): bump the version-all group in /frontend with 7 updates ( #9506 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-02 15:08:05 +00:00
llamantino
ae03c4eb80
chore: bump openhands-aci to 0.3.1 to fix ffmpeg warning ( #9500 )
2025-07-02 13:49:51 +00:00
mindflow-cn
8e486dfd6b
Replace libtmux's deprecated methods in bash.py ( #9463 )
...
Co-authored-by: jianchuanli <jianchuanli@langcode.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-07-01 21:07:48 -04:00
Rohit Malhotra
48ee5659c9
Conditionally render 'Add GitHub repos' link based on provider ( #9499 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-01 20:56:00 -04:00
Graham Neubig
b7613d7529
Fix feedback endpoint calls in OSS mode ( #9476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-01 16:31:05 -04:00
Graham Neubig
e05e627957
Add ArcticInference doc ( #9492 )
2025-07-01 14:15:13 -04:00
mamoodi
6da7e051be
Make roadmap labels exempt from going stale ( #9484 )
2025-07-01 12:56:36 -04:00
dependabot[bot]
002e12a049
chore(deps): bump the version-all group in /frontend with 5 updates ( #9486 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 20:09:02 +04:00
Graham Neubig
ed58858e03
Add setup.sh script execution to event stream ( #9427 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-07-01 10:37:21 -04:00
Hiep Le
11ae4f96c2
fix(frontend): The "logout" action is still shown even if there is no associated account. ( #9478 )
2025-07-01 16:51:59 +04:00
Hiep Le
c2acf4e07e
fix(frontend): Updated LLM settings are not applied to existing conversations. ( #9460 )
2025-06-30 16:52:59 +00:00
sp.wack
e9bdf761b7
hotfix(frontend): Fix action button cutoff ( #9465 )
2025-06-30 20:32:52 +04:00
Hiep Le
04b93069b4
feat(frontend): Stop conversation ( #9458 )
2025-06-30 20:31:37 +04:00
Hiep Le
ec03ce1ca0
feat(frontend): Tooltip for "suggested tasks" ( #9447 )
2025-06-30 14:46:39 +00:00
Hiep Le
46157a85d8
fix(frontend): Response issue - the content of the “Agent Tools & Metadata” modal is overflow. ( #9449 )
2025-06-30 14:44:04 +00:00
Hiep Le
a691e3148a
fix(frontend): Responsive issue - the horizontal scrollbar is showing when resizing the browser window ( #9446 )
2025-06-30 18:40:17 +04:00
Hiep Le
4674e0b77a
refactor(frontend): When users hover over the buttons, the pointer will not be displayed ( #9442 )
2025-06-30 13:54:29 +00:00
dependabot[bot]
d7d0329d25
chore(deps): bump node from 22.16.0-bookworm-slim to 24.2.0-bookworm-slim in /containers/app ( #9040 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 17:40:14 +04:00
Graham Neubig
17853cd5bd
Change default max_output_tokens to None and add comprehensive model tests ( #9366 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-29 21:57:34 -04:00
Boxuan Li
c992b6d2a0
Fix CLI runtime not disabling jupyter plugin by default ( #9452 )
2025-06-29 17:04:16 -07:00
llamantino
34bf645d64
fix(cli): fix terminal input lag on Windows by start&stopping pause task ( #9436 )
2025-06-29 10:21:40 -07:00
Graham Neubig
1ae1c16b26
docs: Add repository support and missing options to headless mode documentation ( #9311 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-29 01:05:52 +00:00
Boxuan Li
5099413729
Complete browsing unit tests ( #9428 )
2025-06-28 09:52:52 -07:00
AY
b06a3bdb7c
Fixes #9394 - Improve CLI exit messaging to distinguish intentional exits and inter… ( #9432 )
2025-06-28 18:51:25 +02:00
Xingyao Wang
a7b234d1f6
feat(agent): Add TODO.md workflow for long-horizon tasks into a separate system prompt ( #8896 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-28 09:08:13 -04:00
Graham Neubig
2c2a721937
Fix unit tests to be environment-independent for cloud deployment ( #9425 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 20:43:09 -04:00
AutoLTX
7abad5844a
[Feature] Support .cursorrules ( #9327 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-28 02:33:19 +02:00
dependabot[bot]
4781e9a424
chore(deps): bump the version-all group across 1 directory with 20 updates ( #9421 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-27 20:32:51 -04:00
llamantino
a24d7e636e
fix(cli): avoid race condition from multiple process_agent_pause tasks ( #9423 )
2025-06-27 23:22:43 +00:00
Peter Hamilton
66b95adbc9
Fix: Retry on Bedrock ServiceUnavailableError ( #9419 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 22:17:50 +02:00
mamoodi
d617d6842a
Release 0.47.0 ( #9405 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 13:59:36 -04:00
Xingyao Wang
0eb7f956a9
fix(CLI): Reduce severity of pending action timeout messages ( #9415 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-27 16:28:31 +00:00
Graham Neubig
d3154c4bae
Fix CLI import error with broken third-party runtime dependencies ( #9413 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 12:00:38 -04:00
Calvin Smith
04a15b1467
Condensation request signal in event stream ( #9097 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-06-27 09:57:39 -06:00
Xingyao Wang
b74da7d4c3
feat(CLI): Enhance --file option to prompt agent to read and understand file first ( #9398 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-27 15:57:29 +00:00
Graham Neubig
70ad469fb2
Fix typing
2025-06-26 23:47:54 -04:00
Graham Neubig
a85f6af9c2
Fix typing in memory module
2025-06-26 23:46:37 -04:00
Graham Neubig
5e213963dc
Fix typing
2025-06-26 23:43:13 -04:00
openhands
051c579855
Fix mypy type error in memory.py with reference to GitHub issue #18440
2025-06-27 03:38:50 +00:00
openhands
6d66b8503c
Fix mypy type error in memory.py by adding type ignore annotations
2025-06-27 03:20:20 +00:00
Engel Nyst
0fb1a712d5
feat: Add user directory support for microagents ( #9333 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 22:31:59 -04:00
Ray Myers
94fe052561
chore - Add pydantic lib to type checking ( #9086 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 18:31:41 +00:00
Robert Brennan
612bc3fa60
Fix prompt for pushing to a branch to check for main/master ( #9397 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 16:48:13 +00:00
Engel Nyst
668906f079
Fix swe bench modal ( #9242 )
...
Co-authored-by: Hoang Tran <descience.thh10@gmail.com >
2025-06-27 00:10:24 +08:00
Graham Neubig
c7dff3e4d2
Remove third-party runtimes (daytona, modal, e2b, runloop) from main codebase ( #9213 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-06-26 07:39:39 -04:00
Graham Neubig
6efb992bae
Fix incomplete localization issue #9282 ( #9283 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 03:09:48 +00:00
Ray Myers
fafbe81d51
chore - Don't build ubuntu image on PR ( #9379 )
2025-06-25 22:55:13 -04:00
Robert Brennan
dfe6f2d8cc
Fix terminal truncation to trim middle of long outputs instead of suffix ( #9365 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-26 07:19:23 +08:00
Xingyao Wang
743c814ee8
Add important warning about not pushing/creating PRs unless explicitly asked ( #9357 )
2025-06-25 19:09:48 -04:00
Tim O'Farrell
feb529b1d5
Fix alignment on typing indicator ( #9367 )
2025-06-25 15:40:34 -06:00
Robert Brennan
8f566a4247
Update Slack invite links across all documentation ( #9372 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 21:29:46 +00:00
Graham Neubig
0e4aeba47c
Add GitLab alternative directory support for microagents ( #9331 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 21:08:01 +00:00
Robert Brennan
d37e40caf8
Fix Bitbucket pagination and sorting to fetch ALL repositories ( #9356 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 21:06:01 +00:00
Xingyao Wang
8e4a8a65f8
Revert "Simplify max_output_tokens handling in LLM classes" ( #9364 )
2025-06-25 20:01:23 +00:00
Graham Neubig
e9027e2ae8
Add YouTube video tutorial to CLI documentation ( #9351 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-25 19:09:18 +00:00
Engel Nyst
1fd0aefd20
Revert "chore(deps): bump the version-all group across 1 directory with 12 updates" ( #9347 )
2025-06-26 01:24:07 +08:00
dependabot[bot]
722fabfa97
chore(deps-dev): bump the eslint group across 1 directory with 3 updates ( #9348 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-25 12:16:12 -04:00
dependabot[bot]
24f12eed12
chore(deps): bump the version-all group across 1 directory with 12 updates ( #9326 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-25 08:34:40 -04:00
Ryan H. Tran
dfa54673d2
[OH-Versa] Add remaining browsing & GAIA eval improvement ( #9015 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-25 12:36:15 +07:00
Xingyao Wang
76914e3c26
Add new feedback reason: The agent should have asked me first before doing it ( #9332 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-24 22:12:20 -04:00
mamoodi
b0b820f8b2
Release 0.46.0 ( #9328 )
2025-06-24 16:47:17 -04:00
Rohit Malhotra
5c8bdd364e
[Feat]: BitBucket integration for Cloud OpenHands ( #9225 )
...
Co-authored-by: chuckbutkus <chuck@all-hands.dev >
2025-06-24 15:40:58 -04:00
Engel Nyst
0c1c570dac
Microagents doc (for LLMs) ( #9324 )
...
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-24 17:04:36 +02:00
mindflow-cn
fa75b22cc0
Enhanced llm editor ( #9174 )
...
Co-authored-by: jianchuanli <jianchuanli@langcode.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-24 13:57:18 +00:00
Graham Neubig
8aeb4dd632
Fix org repo deletion to run in runtime ( #9319 )
2025-06-24 21:43:45 +08:00
mamoodi
4c34a5f0f5
Make some doc changes for consistency ( #9309 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-24 08:34:11 -04:00
mamoodi
848f692033
Update CLI docs ( #9074 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-23 21:58:51 +00:00
Xingyao Wang
2df4536420
Show Likert scale feedback form on AWAITING_USER_INPUT and ERROR agent states ( #9292 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 21:18:19 +00:00
Robert Brennan
d66bcf5021
Update README.md with OpenHands Cloud chart ( #9194 )
2025-06-23 16:59:26 -04:00
Graham Neubig
4f5e146783
Better translation of "let's start building" in Japanese ( #9310 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 20:15:42 +00:00
sp.wack
0c38fb0ceb
chore(frontend): OpenHands design library scaffold ( #9224 )
2025-06-23 15:19:35 -04:00
Graham Neubig
7b0f880860
Fix Pydantic class-based config deprecation warnings ( #9279 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 13:10:38 -06:00
Mizote Hikaru
a156d5d243
fix: create metadata.json when joining conversation if it doesn't exist ( #8986 )
2025-06-23 15:05:26 -04:00
Graham Neubig
c29b5e9757
Fix automatic lowercasing of model names in LLM integration ( #9271 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 18:59:06 +00:00
Graham Neubig
5e5168ffd4
Fix Pydantic model_fields instance access deprecation warnings ( #9278 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 18:54:13 +00:00
MXDI
6aad23d35c
feat: Add support for Mistral AI models with customizable safety sett… ( #8802 )
...
Co-authored-by: Mahdiglm <mahdiglm@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-23 18:37:06 +00:00
மனோஜ்குமார் பழனிச்சாமி
f5ae1759b6
Add model name ( #8718 )
2025-06-23 14:21:47 -04:00
Ikuo Matsumura
9ec94737ed
feat(cli): Add vi mode support ( #9287 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-23 17:39:38 +00:00
llamantino
63c7815823
docs: rewrite local LLMs page ( #9307 )
2025-06-24 01:20:03 +08:00
baii
95ae47307c
Fix the issue where the shttp_services configuration from config.toml fails to load correctly. ( #9175 )
2025-06-23 13:02:56 -04:00
Graham Neubig
035050252b
Better timeout prompt ( #9140 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-23 16:42:15 +00:00
Tommaso Bendinelli
5b48aee0c9
Fix openhands.core.exceptions.FunctionCallConversionError fn_call_converter for GPT-o4-mini when the agent generates images ( #9152 )
...
Co-authored-by: tommaso <tommaso@t7144.csem.local >
2025-06-23 16:01:36 +00:00
Xingyao Wang
1a89dbb738
docs: Add Success Stories tab to documentation ( #9120 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 23:39:39 +08:00
Rohit Malhotra
bba62c26fd
Make sandbox api key configurable via user settings ( #8803 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 11:25:10 -04:00
Graham Neubig
9b4ad4e6e3
Fix SambaNova context length exception handling ( #9252 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 07:06:31 -04:00
Graham Neubig
1e33624951
Simplify max_output_tokens handling in LLM classes ( #9296 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 06:48:45 -04:00
Graham Neubig
8b90d610c6
Fix CLI model selection to allow custom model names ( #9205 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-23 04:03:00 +00:00
mamoodi
834abc0eee
More doc updates ( #9289 )
2025-06-22 22:46:47 -04:00
Tim O'Farrell
c9bb0fc168
Conversation Manager small refactor ( #9286 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-22 19:27:03 -06:00
Graham Neubig
5d69e606eb
feat: Add Windows PowerShell support to CLI runtime ( #9211 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-22 20:17:40 -04:00
Engel Nyst
081880248c
Fix lint ( #9290 )
2025-06-22 13:40:14 -04:00
Chase
4ee269c3f7
Add ability to customize configuration model on per-agent basis ( #8576 )
2025-06-22 14:43:17 +02:00
Xingyao Wang
711315c3b9
docs: Update documentation based on llamantino feedback ( #9119 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-21 21:57:14 -04:00
mamoodi
c2e6244b86
Small doc updates. Fix FAQs ( #9270 )
2025-06-21 15:52:29 -07:00
Xingyao Wang
a1479adfd3
feat(agent): Add configurable system_prompt_filename to AgentConfig ( #9265 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-22 06:21:52 +08:00
dependabot[bot]
99fd3f7bb2
chore(deps): bump ubuntu from 22.04 to 24.04 in /containers/e2b-sandbox ( #9042 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 12:23:42 -07:00
dependabot[bot]
c617881b3c
chore(deps): bump the version-all group in /frontend with 4 updates ( #9234 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 12:22:43 -07:00
dependabot[bot]
7ca3607dcd
chore(deps): bump the version-all group with 3 updates ( #9256 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 12:21:57 -07:00
mamoodi
89999a8e09
Update free credits lines ( #9269 )
2025-06-21 15:35:04 +00:00
Ray Myers
3d9761df7e
Release branch for 0.45.0 ( #9264 )
2025-06-20 21:14:23 +00:00
Xingyao Wang
ea3c4f9366
Fix(CLI): duplicated Command Action display in CLI ( #9260 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-21 04:24:16 +08:00
Graham Neubig
bda0a64a3d
Fix empty image URLs in multimodal browsing causing litellm.BadRequestError ( #9214 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-20 19:44:11 +00:00
Graham Neubig
8badcb7b35
Fix feedback UI localization in LikertScale component ( #9253 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 18:50:39 +00:00
Xingyao Wang
078534c2ab
Fix httpx deprecation warning during LLM API calls ( #9261 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 18:36:31 +00:00
Rohit Malhotra
ba885cd04c
Remove Bitbucket login button from SAAS auth modal ( #9258 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 16:29:57 +00:00
Rohit Malhotra
ee64a6662a
(Hotfix): tokens go stale for restarted convos in cloud openhands ( #9111 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-20 12:16:42 -04:00
solah soyalp
075ef4db9f
Add Japanese translations ( #9244 )
2025-06-20 00:45:08 +00:00
Xingyao Wang
a526f73ea6
Add FAQ page to documentation ( #9132 )
2025-06-19 13:37:03 -07:00
Xingyao Wang
516f9fa635
Add o4-mini model and Mistral provider support to OpenHands CLI ( #9217 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-19 18:47:27 +00:00
Xingyao Wang
8c5995a5d8
Update citation in README.md ( #9243 )
2025-06-19 18:01:30 +00:00
dependabot[bot]
afe130f6db
chore(deps): bump the version-all group across 1 directory with 15 updates ( #9239 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 18:48:47 +02:00
Xingyao Wang
cc2f96c6c4
Fix search_events signature mismatches after get_events replacement ( #9238 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-19 17:57:44 +02:00
Rohit Malhotra
b7a6190133
Add max_budget_per_task to settings ( #8812 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-18 20:25:01 -04:00
brettstewart
54af9ff3fe
feat(runtime): add kubernetes support ( #8814 )
...
Co-authored-by: Corey White <corey.white@ziffdavis.com >
Co-authored-by: luke_schulz <luke.schulz@ziffmedia.com >
2025-06-18 21:25:50 +00:00
Xingyao Wang
ef582a6335
Increase max iterations from 250 to 500 ( #9203 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 21:32:15 +02:00
Xingyao Wang
d5f5e34ead
Fix deprecation warnings in OpenHands CLI ( #9199 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-19 02:22:55 +08:00
Graham Neubig
91e6d359c2
Update repo.md with better "openhands with openhands" directions ( #9216 )
2025-06-18 12:38:51 -04:00
Mislav Lukach
a9f26a13a6
feat(chat): support file upload ( #8945 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-18 20:13:07 +04:00
dependabot[bot]
a92d6904fc
chore(deps): bump the version-all group in /frontend with 2 updates ( #9215 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-18 15:28:28 +00:00
dependabot[bot]
306777626f
chore(deps): bump the version-all group across 1 directory with 9 updates ( #9182 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-06-18 12:05:15 +00:00
Rohit Malhotra
1807efad0b
Add Bitbucket integration documentation for local usage ( #9206 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 05:56:36 -04:00
Graham Neubig
e074b2d36f
Add Bitbucket microagent and backend implementation ( #9021 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-06-18 00:04:29 -04:00
Ray Myers
b7efeb11d9
Bump version to 0.44.0 ( #9163 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-17 21:13:17 +00:00
Graham Neubig
7d0aadf8ed
Rename ~/.openhands-state to ~/.openhands ( #9135 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-17 20:44:52 +00:00
Mislav Lukach
78af1de870
chore(analytics): improve label clarity ( #9161 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-17 20:33:52 +00:00
llamantino
6a9065960d
fix(devcontainer): mark workspace as safe dir ( #9136 )
2025-06-18 04:22:42 +08:00
Maxim Evtush
653a8a7ce2
Refactor: Improve Consistency in Function Signatures and Regex Usage in compute_ism_pm_score.py ( #9145 )
2025-06-18 04:22:16 +08:00
Graham Neubig
3591c7a79f
Add uvx installation option to CLI documentation ( #9186 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 04:19:18 +08:00
Ivan Dagelic
bae6bd77f4
fix: daytona runtime sandbox handling ( #9187 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-06-18 04:18:46 +08:00
Rohit Malhotra
30c71776e7
[Fix]: Loading microagents for integrations ( #9189 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-17 16:16:19 -04:00
Robert Brennan
147ffb7e42
Suppress pydub warning about ffmpeg/avconv not found ( #8940 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-17 14:44:32 -04:00
Tim O'Farrell
237037cee9
Fix remote runtime status ( #9190 )
2025-06-18 02:34:41 +08:00
Xingyao Wang
567af43a71
Fix deprecation warning: Replace get_events with search_events ( #9188 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-18 00:54:29 +08:00
Rohit Malhotra
65071550b6
Fix grammar issues in Slack documentation ( #9180 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-17 23:53:55 +08:00
Alexander
d81d2f62cb
docs: local serving with ollama documented ( #8807 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-17 07:18:18 -04:00
Ryan H. Tran
ddaa186971
[GAIA] Add prompt improvement to alleviate solution parsing issue & support Tavily search tools ( #9057 )
2025-06-17 13:16:50 +07:00
Graham Neubig
e6e0f4673f
docs: Add "Running OpenHands with OpenHands" section for recursive development ( #9146 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 20:57:52 -04:00
Graham Neubig
7d78b65a1a
docs: Add Python version requirement to CLI documentation ( #9164 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 20:14:10 +00:00
Rohit Malhotra
1f90086030
(Hotfix): Slack app installation flow ( #9162 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 19:33:43 +00:00
Xingyao Wang
2c4ecd02f7
feat(frontend): add user feedback Likert scale for agent performance rating (only on OH Cloud) ( #8992 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-16 19:26:24 +00:00
Rohit Malhotra
2fd1fdcd7e
[Refactor, Fix]: Agent controller state/metrics management ( #9012 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 11:24:13 -04:00
Graham Neubig
cbe32a1a12
Fix bash timeout issue caused by interactive git clone prompts ( #9148 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-16 08:39:28 -04:00
better629
432d8829dc
disable mcp in run_localize and install oh-aci[llama] for issue 9150 ( #9151 )
2025-06-16 11:03:17 +00:00
Graham Neubig
24f891687d
Fix CLI displaying claude-2 as default model for anthropic provider ( #9101 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-15 21:21:33 -04:00
Graham Neubig
2d2ccf1329
Fix conversation URL format in pull request links ( #9143 )
2025-06-15 15:41:08 -04:00
FT
e5bff91e8e
Fix Typo: Change "accurancy" to "accuracy" in Evaluation Benchmark Comments ( #9139 )
2025-06-15 12:48:26 +00:00
Linghao Zhang
a93b0457c6
feat(eval): Support evaluation on SWE-bench-Live ( #9137 )
2025-06-15 12:30:47 +00:00
Graham Neubig
98e0f5509c
Update CLI mode docs to accurately reflect settings workflow ( #9134 )
2025-06-14 19:21:18 +00:00
kilavvy
4e99aabcb2
Minor Code Comment Corrections and Clarifications ( #9129 )
2025-06-14 18:57:14 +00:00
Graham Neubig
0c307ea12e
Lint all files in the repo ( #9131 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-14 16:25:59 +00:00
Graham Neubig
5134a7d938
Add secrets manager documentation to GUI mode docs ( #9084 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-14 12:13:24 -04:00
Graham Neubig
a1627914ad
Fix broken link to LLMs section in GUI mode documentation ( #9121 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-14 23:26:41 +08:00
Graham Neubig
ccdd86e476
docs: remove 'coming soon' mentions from Slack app installation page ( #9112 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-06-14 14:35:04 +00:00
ASTONE
be62ba6b35
add_versicode ( #8221 )
2025-06-14 13:17:18 +00:00
leopardracer
13c298d35f
Minor Typo Fixes in Comments and Documentation ( #9058 )
2025-06-14 12:51:38 +00:00
llamantino
47b0dc548e
feat: support dev container networking without host mode ( #9122 )
2025-06-14 08:38:18 -04:00
Graham Neubig
90ae4bda0d
Restore Windows without WSL documentation ( #9090 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-14 08:35:30 -04:00
dependabot[bot]
8963644fb4
chore(deps): bump the version-all group across 1 directory with 14 updates ( #9107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 07:58:24 -04:00
Engel Nyst
fd3b4ac8e6
Refactor SWE-bench instruction ( #8010 )
2025-06-13 23:27:52 +02:00
Rohit Malhotra
53623c76b5
[Fix]: allow agent to configure draft status for opened prs/mrs via git mcp ( #9117 )
2025-06-13 21:06:23 +00:00
Ray Myers
e6036b8346
Bump version for 0.43.0 release ( #9109 )
2025-06-13 14:47:26 -05:00
jpelletier1
144d09a578
Code review microagent ( #9093 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-13 01:35:44 +00:00
llamantino
f97a837d46
fix: fix unreachable runtime container in make docker-dev ( #9072 )
2025-06-12 12:46:10 -04:00
dependabot[bot]
eadec4ce9e
chore(deps): bump the version-all group in /frontend with 8 updates ( #9095 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 15:17:45 +00:00
dependabot[bot]
49e8737779
chore(deps): bump the version-all group across 1 directory with 24 updates ( #9066 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-06-12 14:31:35 +00:00
Graham Neubig
4711e74101
Fix default provider in CLI to be 'anthropic' instead of 'openai' ( #9004 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-06-12 03:02:03 +00:00
mamoodi
c87f1cc8c0
Move Advanced Configurations under Running OpenHands on your Own ( #9082 )
2025-06-11 16:36:17 -04:00
Rohit Malhotra
33b64786b0
[Docs]: add info about lower scope tokens for gitlab ( #9017 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-11 19:34:06 +00:00
Rohit Malhotra
12fc50299b
[Docs]: add slack integration docs ( #8903 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 19:32:54 +00:00
Tim O'Farrell
57fee17348
Fix VSCode workspace dir ( #9080 )
2025-06-11 13:31:59 -06:00
Engel Nyst
77517d8ba0
Save CLI settings directly under ~/.openhands ( #9079 )
2025-06-11 21:07:40 +02:00
Calvin Smith
a356f56237
fix: Context window truncation makes progress ( #9052 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 12:47:34 -06:00
chuckbutkus
7dede37fd8
Make sure redirect URI is HTTPS unless it is for localhost ( #9076 )
2025-06-11 18:19:15 +00:00
Ray Myers
c11dcad309
Add more log context on key events ( #9056 )
2025-06-11 11:34:16 -05:00
Tim O'Farrell
47209e794a
Runtime Status Fixes ( #9050 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 09:28:17 -06:00
Xingyao Wang
3f50eb0079
feat: Add microagents UI to conversation context menu ( #8984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-11 23:12:27 +08:00
sp.wack
f27b02411b
chore: Add deprecated tag to ActionMessage type ( #9063 )
2025-06-11 18:34:07 +04:00
llamantino
d151093872
docs: added devstral to llms list, added local llms in local setup ( #9062 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-11 10:22:15 -04:00
neo
ea7294b7f9
docs: add links to other language versions of README ( #9038 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-11 09:49:40 -04:00
Xingyao Wang
9097f487a6
Move get_agent_obs_text function to browser utils and add return_all option ( #9019 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-11 12:32:38 +08:00
Rohit Malhotra
fd921a4f88
[Fix]: model tracking in convo metadata ( #9053 )
2025-06-10 22:19:33 -04:00
Xingyao Wang
96fe5a50d6
Update repo.md ( #9054 )
2025-06-10 21:51:13 -04:00
Howie Zhou
b634e10b45
Add JSON serialization for array and object parameters when converting tools ( #8780 )
2025-06-10 16:48:49 -04:00
Xingyao Wang
73f01657eb
docs: Add TanStack Query state management documentation ( #9047 )
2025-06-10 16:44:00 -04:00
mamoodi
5d328183d5
Release 0.42.0 ( #9046 )
2025-06-10 16:34:10 -04:00
Mislav Lukach
b7da65d373
chore(ui): update tailwind ( #9049 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-06-10 18:20:04 +00:00
sp.wack
dca9c7bdc6
feat(backend): New "update microagent prompt" API ( #8357 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-06-10 22:10:55 +04:00
Rene Leonhardt
07862c32cb
chore(docker): update docker base images ( #8796 )
...
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-06-10 22:48:46 +08:00
Emmanuel Ferdman
e04f876df9
Migrate to modern logger interface in server utils ( #8965 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-06-10 10:25:06 -04:00
Mislav Lukach
78d707de83
chore(billing): add stripe powered by ( #9016 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-06-10 18:10:09 +04:00
sp.wack
058153292f
fix(ui): startup message ui ( #9007 )
2025-06-10 16:50:18 +04:00
dependabot[bot]
53b5e08804
chore(deps): bump the version-all group across 1 directory with 15 updates ( #9027 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 18:04:14 -04:00
Ray Myers
7cee7dca64
chore - log size of large events ( #9024 )
2025-06-09 16:47:40 -05:00
mamoodi
e12a62d006
Update GUI docs ( #9020 )
2025-06-09 15:38:44 -04:00
llamantino
77a0c5e073
feat: increase requests timeout to 60s ( #8974 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-09 12:42:03 -06:00
Tim O'Farrell
e5d21e003d
Added environment variable allowing skipping dependency checks ( #9010 )
2025-06-09 11:14:39 -06:00
mamoodi
c6a4324bda
Update Cloud API docs ( #9008 )
2025-06-09 11:42:37 -04:00
Tim O'Farrell
9ac8f011fe
Converted exponential backoff to fixed ( #9006 )
2025-06-09 09:02:52 -06:00
Leander Maben
d84befe28f
Adding LLM Based Editing capability ( #8677 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-06-09 21:57:20 +08:00
mamoodi
4eef22e04e
Fix some broken links ( #9005 )
2025-06-09 13:37:00 +00:00
Graham Neubig
93e6811efc
Add CLI option to bug template installation dropdown ( #9002 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-09 08:49:47 -04:00
Graham Neubig
3ebe3c2140
Update CLI mode documentation to recommend pip install ( #8967 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-09 08:13:09 -04:00
Xingyao Wang
d6d5499416
refactor(MCP): Replace MCPRouter with FastMCP Proxy ( #8877 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-08 22:03:18 +00:00
Tim O'Farrell
0221f21c12
Wait for nested container graceful shutdown ( #8969 )
2025-06-08 13:43:34 -06:00
Tim O'Farrell
617445d5ca
Nested event store search no longer throwing errors on 404 ( #8985 )
2025-06-08 13:41:58 -06:00
Xingyao Wang
34c13c8824
Add back microagent files with special handling for user inputs ( #8139 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-09 02:49:54 +08:00
Sergey
49939c1f02
Fix typo in evaluation README.md ( #8987 )
2025-06-08 14:14:07 +00:00
llamantino
abec074a66
fix: prevent LLM settings reset when page loses focus during initial setup ( #8928 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-07 20:52:59 +00:00
Graham Neubig
46c12ce258
Update summary_prompt for improved code quality ( #8975 )
2025-06-07 14:46:40 -04:00
Graham Neubig
5de119dc2e
Improve repo.md documentation to instruct OpenHands on capturing repository context efficiently ( #8977 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-07 23:18:54 +08:00
llamantino
0abc6f27ef
fix(devcontainer): configure host networking to fix runtime connection ( #8971 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-07 01:44:23 +02:00
mamoodi
445d3a5788
Update Cloud UI docs ( #8968 )
2025-06-07 05:09:54 +08:00
mamoodi
744a6299a7
Update gitlab integration docs ( #8946 )
2025-06-06 16:07:55 -04:00
chuckbutkus
345dccbf84
Allow user to change their email address ( #8861 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-06 18:22:29 +00:00
Rohit Malhotra
6605269e5b
[Fix]: make sure to track opened PRs using Git MCP ( #8949 )
2025-06-07 02:22:14 +08:00
tofarr
fac0d59388
Fix for nested runtimes still using the relative url ( #8947 )
2025-06-06 15:42:54 +00:00
Xingyao Wang
4d6d28a192
Add Google AI Studio API key instructions to documentation ( #8938 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-06-06 15:39:35 +00:00
llamantino
ebacd1b080
fix: make setup.sh executable for devcontainer postCreateCommand ( #8891 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-06-06 05:26:22 -07:00
Xingyao Wang
59f5f0dc9b
feat(agent): remind the agent that it can use timeout to increase the amount of time the command is running ( #8932 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-05 20:57:33 -07:00
Rohit Malhotra
4df3ee9d2e
(refactor): Update MCP Client to use FastMCP ( #8931 )
2025-06-06 10:01:39 +08:00
Rohit Malhotra
aa54a25241
[Fix]: Broken links from cloud resolver ( #8923 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-06 01:46:04 +00:00
Robert Brennan
0813c113f0
Fix for running git commands with the proper user ( #8898 )
2025-06-06 00:20:15 +00:00
tofarr
19fcf427ba
Improved WebSocket Error Handling ( #8924 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-05 16:42:18 -06:00
Rohit Malhotra
336b22bea4
[Fix]: add missing await ( #8936 )
2025-06-05 21:52:30 +00:00
Xingyao Wang
959268b45a
chore(dependency): Update opentelemetry-api to resolve conflict with langfuse ( #8930 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-05 20:26:51 +00:00
Robert Brennan
309c086976
Fix event stream replay during new connections by replaying before joining ( #8818 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-05 12:37:02 -07:00
Ray Myers
afd8ee61e7
Fix missing None-check in get_conversations ( #8927 )
2025-06-05 18:55:41 +00:00
Rohit Malhotra
93b1276768
[Feat]: Add experiment manager ( #8820 )
2025-06-05 14:49:20 -04:00
mamoodi
412e265745
Update OpenHands Cloud and GitHub Integrations ( #8922 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-06-05 17:39:35 +00:00
Ray Myers
a3790f1003
0.41.0 Release Branch ( #8905 )
2025-06-05 17:25:18 +00:00
tofarr
b76553136e
Added feature flag for opening vscode in a new tab ( #8917 )
2025-06-05 10:32:07 -06:00
Ray Myers
dee89462c2
Improve type coverage for nested runtime ( #8921 )
2025-06-05 16:19:53 +00:00
mamoodi
ad468587ea
Split quickstart and getting started workflow ( #8904 )
2025-06-05 10:01:36 -04:00
Calvin Smith
41cee4b68d
Add unit tests for View object ( #8900 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-06-04 19:35:32 -06:00
tofarr
91e24a4a31
Add conversation start and stop endpoints ( #8883 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-04 16:29:24 -06:00
tofarr
a1b3c0c7d6
No more 500 error when jumping between conversations (Nested Runtimes) ( #8902 )
2025-06-04 15:55:26 -06:00
Mislav Lukach
738ecd468c
fix(frontend): add security analyzer placeholder ( #8901 )
2025-06-04 20:07:23 +00:00
tofarr
c6c2aafc4f
Assorted fixes for the nested / docker runtimes. ( #8899 )
2025-06-04 13:56:03 -06:00
mamoodi
7bea93b1b6
Move the documentation tabs from top to left nav ( #8892 )
2025-06-04 14:46:29 -04:00
Robert Brennan
d346506d34
Revert "Unrevert "Add username parameter to AsyncBashSession"" ( #8897 )
2025-06-04 18:45:28 +00:00
Rohit Malhotra
d30c6ff720
(Hotfix): make sure MCP tool error observations are surfaced to agent ( #8894 )
2025-06-04 18:42:09 +00:00
Robert Brennan
80e496d134
Unrevert "Add username parameter to AsyncBashSession" ( #8771 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-04 14:32:27 -04:00
Anton Sokolchenko
a933a81ef5
Increase sandbox close delay in sandbox_config.py to 3600 seconds ( #8889 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-06-04 18:12:32 +00:00
tofarr
3c977bd715
Fix for nested mount volumes ( #8888 )
2025-06-04 09:30:57 -06:00
Graham Neubig
c403973616
Add return type annotations to docker runtime ( #8543 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-04 11:24:25 -04:00
tofarr
7652ccb000
Fix VSCode iframe SameSite cookie issue with cross-origin fallback ( #8881 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-04 09:23:48 -06:00
Calvin Smith
0fd83ff38a
Bump condenser window up by 75% ( #8887 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-06-04 15:12:22 +00:00
OpenHands
6c34e5850b
Fix issue #8419 : Document get_impl and import_from ( #8420 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-04 01:23:53 +00:00
Robert Brennan
b771fb6e32
Add automatic setup flow in CLI mode when settings are not found ( #8775 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-06-04 00:01:12 +00:00
tofarr
c2a0e525de
Now using Dependency Injection to associate conversations with requests ( #8863 )
2025-06-03 17:36:45 -06:00
Robert Brennan
4aed3944cf
Make CLI pip-installable ( #8772 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-03 23:35:14 +00:00
Xingyao Wang
5fe7578f45
fix(docs): fix all .md links ( #8879 )
2025-06-03 14:33:12 -04:00
Rohit Malhotra
a348840534
[Feat]: support streamable http mcp ( #8864 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-03 17:06:44 +00:00
dependabot[bot]
1850d572b5
chore(deps-dev): bump eslint-plugin-prettier from 5.4.0 to 5.4.1 in /frontend in the eslint group ( #8849 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 20:30:10 +04:00
Xingyao Wang
728a7e84d8
fix(docs): redirect all /modules to / ( #8876 )
2025-06-03 16:22:10 +00:00
mamoodi
ae4f8b7df9
Re-update to 0.40 ( #8875 )
2025-06-03 16:17:25 +00:00
baii
b706f59cfd
fix: can't add gitlab personal access token and add more debug log in validate_provider_token ( #8782 )
2025-06-03 11:57:04 -04:00
Robert Brennan
633d5b26d0
Fix flaky test_command_output_continuation test in BashSession ( #8813 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-03 11:44:08 -04:00
Xingyao Wang
2f55cbb748
Add search engine setup documentation ( #8870 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-03 15:27:30 +00:00
mamoodi
9b9a639ea9
Fix CLI mode docs ( #8869 )
2025-06-03 11:14:32 -04:00
tofarr
a5f5bceed6
Fix for nested event store ( #8865 )
2025-06-03 07:50:50 -06:00
Xingyao Wang
17ae03857f
fix(mcp): authentication for mcp calls in remote runtime ( #8856 )
2025-06-02 21:41:47 +00:00
tofarr
e49c984e9f
Fix for event params ( #8860 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-02 15:16:00 -06:00
Xingyao Wang
6132968324
docs: migrate all docs from All-Hands-AI/docs to OpenHands repo ( #8848 )
2025-06-03 05:12:10 +08:00
tofarr
d03efa284a
Added X-Session-API-Key to nested event store ( #8857 )
2025-06-02 14:15:41 -06:00
மனோஜ்குமார் பழனிச்சாமி
aac2e51fc7
Add INIT_PLUGIN_TIMEOUT env ( #8840 )
2025-06-03 02:47:58 +08:00
Robert Brennan
21af52560a
Add detailed logging to remote runtime resume process ( #8819 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-02 13:12:24 -04:00
tofarr
72c24b461c
Fix LocalRuntime to properly handle existing subprocesses ( #8821 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-02 17:03:48 +00:00
Xingyao Wang
ab1cdb5b5f
feat(aci): adding file viewing capability to different extension types ( #8742 )
...
Co-authored-by: Hoang Tran <descience.thh10@gmail.com >
2025-06-03 00:02:02 +07:00
Ryan H. Tran
cab144cc51
Upgrade openhands-aci to 0.2.15 ( #8811 )
2025-06-02 22:08:14 +07:00
tofarr
3f412027ec
Reduce the noise from loggers ( #8833 )
2025-06-02 08:34:29 -06:00
Ming Fang
4221ce8566
Fix typo in issue_resolver.py: 'confgurable' -> 'configurable' ( #8839 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-06-02 00:11:34 -04:00
mamoodi
27dc4932bf
Release 0.40.0 ( #8731 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-06-01 16:38:08 -04:00
kotauchisunsun
28dbb1fc74
[refactor]: call load_openhands_config in resolver ( #8641 )
2025-06-01 16:48:17 +02:00
KianoshArian
9fb5d2109a
fix(frontend): fix mobile view of settings page ( #8826 )
2025-06-01 07:01:08 -06:00
llamantino
880c05ed94
Fix all broken docs links across the project ( #8830 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-05-31 21:24:59 -04:00
llamantino
6d2074d69b
Fix broken links in README after docs site upgrade ( #8829 )
...
Co-authored-by: llamantino <12345678+yourusername@users.noreply.github.com >
2025-05-31 23:08:51 +00:00
Graham Neubig
59858dc73b
Add OpenHands app support on windows without WSL ( #8674 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-05-30 23:15:35 -07:00
Xingyao Wang
277b87413b
chore: log stack trace when failed to connect in mcp ( #8804 )
2025-05-30 18:35:19 -04:00
Rohit Malhotra
972837ff73
[Feat]: Gitlab resolver ( #8770 )
2025-05-30 22:18:34 +00:00
tofarr
de196d6da1
Allowing local runtimes to have domains ( #8798 )
2025-05-29 15:15:27 -06:00
Rohit Malhotra
10a4ab9199
[Fix]: inconsistent microagent descriptions ( #8800 )
2025-05-29 20:09:01 +00:00
Robert Brennan
3f0d8e7f47
add more logging to debug runtime restarts ( #8799 )
2025-05-29 19:52:13 +00:00
Engel Nyst
0e0687efc3
Rename service ( #8791 )
2025-05-29 19:43:42 +00:00
tofarr
30d53f8df0
Fix openapi authorize ( #8794 )
2025-05-29 13:20:00 -06:00
sp.wack
fd52841842
Add git_provider and selected_branch to conversation response ( #8795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 22:59:30 +04:00
Graham Neubig
d770edc010
Add images and example commands to cloud issue resolver documentation ( #8785 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 18:13:49 +00:00
Engel Nyst
df2374bd85
Refactor agent controller's filter ( #8792 )
2025-05-29 19:59:34 +02:00
sp.wack
542be7338e
fix(frontend): Replace actions with their observations pairs in the chat interface ( #8760 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-29 19:22:10 +02:00
Rohit Malhotra
e4d84946db
(Chore): deprecate alias ( #8704 )
2025-05-29 11:01:28 -04:00
tofarr
cc881a6bcb
Added Webhooks to event store ( #8763 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 07:39:08 -06:00
Howie Zhou
cb0a1c91e4
docs: change to existing testing files ( #8779 )
2025-05-29 12:23:24 +00:00
Graham Neubig
e208bffade
Fix localization issue with hardcoded English strings ( #8736 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-29 00:40:57 +02:00
Graham Neubig
6491142364
Fix KeyError on router error logging ( #8769 )
2025-05-28 19:59:18 +00:00
Robert Brennan
205f0234e8
Rename Conversation to ServerConversation and AppConfig to OpenHandsConfig ( #8754 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 21:48:34 +02:00
Robert Brennan
c76809a766
Revert "Add username parameter to AsyncBashSession" ( #8767 )
2025-05-28 14:28:26 -04:00
chuckbutkus
9f86f731a7
Update login ( #8743 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 17:53:35 +00:00
sp.wack
6fe5da810b
fix(frontend): Handle assistant messages at the top ( #8766 )
2025-05-28 17:33:05 +00:00
dependabot[bot]
52a1e94335
chore(deps): bump the docusaurus group in /docs with 7 updates ( #8758 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-28 21:24:54 +04:00
sp.wack
3e0532e8b9
fix(frontend): Only clear UI messages on cid change ( #8762 )
2025-05-28 15:31:34 +00:00
tofarr
90c440d709
Add HTTP FileStore implementation ( #8751 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 08:17:26 -06:00
Robert Brennan
82657b7ba1
Add username parameter to AsyncBashSession ( #8746 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 10:16:45 -04:00
Engel Nyst
3c51600260
Add vscode rules/ignores to .gitignore ( #8755 )
2025-05-28 15:42:11 +02:00
sp.wack
b5f2a04ea2
Add refill link to out-of-credits error message ( #8737 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 17:23:14 +04:00
sp.wack
155615bbb1
hotfix(frontend): Invalidate and refetch git changes if messages aren't being received ( #8752 )
2025-05-28 13:22:15 +00:00
Kent Johnson
4b6f2aeb4d
docs: Mention dev container in Development.md ( #8726 )
2025-05-27 18:29:05 -04:00
Rohit Malhotra
0023eb0982
(Hotfix): Handle cases where user secrets store doesn't exist ( #8745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 18:26:36 -04:00
Robert Brennan
c3ab4b480b
Fix TypeError in list_files endpoint while preserving router_error_log functionality ( #8744 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 18:25:07 -04:00
Xingyao Wang
35f7efb9d7
Fix: Remove strip() from parameter value extraction to preserve indentation ( #8739 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 20:24:00 +00:00
Xuhui Zhou
14498c5e25
Feature/swe run interact ( #8714 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-27 19:35:21 +00:00
sp.wack
cdb9aeb9ba
fix(frontend): Don't show terminal commands in chat interface that are from the user ( #8729 )
2025-05-27 18:59:32 +00:00
Robert Brennan
318883e5e0
Fix VS Code tab and other runtime-dependent features showing null ( #8734 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-27 18:41:31 +00:00
Rohit Malhotra
767b6ce600
[Refactor]: separate args setup logic for restarting conversations ( #8679 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-27 13:16:33 -04:00
Xingyao Wang
3ccc96d794
Fix(docs): volumes configuration under [sandbox] in config.toml ( #8724 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-28 00:30:07 +08:00
Yunfeng Yu
6f1effba5b
Fix Feedback Submission Retry ( #8693 )
...
Co-authored-by: Test User <test@example.com >
Co-authored-by: Auroral <1596588744@163.com >
2025-05-27 14:48:30 +00:00
dependabot[bot]
bc223885a0
chore(deps): bump the version-all group across 1 directory with 9 updates ( #8709 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-27 14:33:27 +00:00
sp.wack
0dcd5e9d30
hotfix(frontend): Clear error message on WS connect ( #8725 )
2025-05-27 10:12:56 -04:00
Engel Nyst
8ee85a45a2
Reduce more logs ( #8712 )
2025-05-27 16:05:04 +02:00
Marco Dalalba
342563d113
fix: url repo encode ( #8713 )
2025-05-27 17:39:13 +04:00
KianoshArian
af037b3a8a
fix(frontend): fix mobile view of SettingsModal ( #8711 )
2025-05-27 17:38:31 +04:00
sp.wack
33b714e0a0
fix(frontend): Consider agent state errors ( #8672 )
2025-05-27 09:30:53 -04:00
Kent Johnson
35d2281717
feat: Add dev container ( #8589 )
2025-05-26 21:35:27 -04:00
dependabot[bot]
83bfbc7045
chore(deps): bump the version-all group across 1 directory with 16 updates ( #8710 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 23:35:15 +02:00
CoreJa
11e6d40c7a
bug: fix fn_call error during API response ( #8695 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-26 14:10:10 +02:00
mamoodi
41d84ee8cd
Update the versions to align with already released 0.39.2 ( #8673 )
2025-05-25 12:09:19 -04:00
CoreJa
0c2924453f
bug: fix cache_control missing during convertion ( #8692 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-25 15:35:34 +02:00
Graham Neubig
77cd05c33b
Fix setup.sh error logging ( #8678 )
2025-05-24 17:23:26 -04:00
sp.wack
ff22712686
fix(frontend): Use uppercase event type for generic events without translation keys ( #8671 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-24 18:20:08 +00:00
sp.wack
edc43ca60d
fix(frontend): Fix actionHasObservationPair function to correctly identify pairs ( #8661 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-24 09:39:37 +00:00
sp.wack
b838ea0427
hotfix(frontend): Prevent too many re-renders ( #8670 )
2025-05-24 09:38:51 +00:00
tofarr
9a5e5956fc
Added ability to read specify permitted origins in env ( #8675 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 19:18:20 -06:00
Robert Brennan
35426a04d8
fix warning for workspace_base ( #8667 )
2025-05-23 15:11:53 -04:00
Rohit Malhotra
598d19cd5d
[Feat]: slack conversation instruction template ( #8648 )
2025-05-23 14:39:53 -04:00
Rohit Malhotra
dd3b3d1253
[Fix]: conversation ID attachment in create_new_conversation ( #8669 )
2025-05-23 14:37:10 -04:00
tofarr
693d912361
Fix conversation initial state ( #8647 )
2025-05-23 17:36:58 +00:00
Xingyao Wang
31ad7fc175
chore: add claude 4 to verified mode & global replace 3.7 to claude 4 ( #8665 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 17:35:30 +00:00
Xingyao Wang
5e43dbadcb
feat(frontend): Display MCP tool name and arguments as JSON in MCPObservation when visualized in frontend ( #8644 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 17:21:22 +00:00
Ryan H. Tran
b0b5a6c2a1
Expose partial MCP server addition failure logs ( #8655 )
2025-05-24 00:17:31 +07:00
chuckbutkus
92f8061558
Fix so redirect URL is in OAuth state ( #8653 )
2025-05-23 17:09:47 +00:00
mamoodi
2bb1b7b7aa
Fix tip link ( #8666 )
2025-05-24 00:56:35 +08:00
Howie Zhou
ca9fe7c5c8
docs: fix debug command ( #8654 )
2025-05-23 12:43:27 -04:00
Xingyao Wang
a40443f5f4
feat(agent): First-class Search API support via MCP ( #8638 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-24 00:07:48 +08:00
sp.wack
20983a2128
refactor(frontend): Simplify useConversation hook by removing context dependency ( #8659 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 19:56:00 +04:00
Zhaoling Chen
efe287ce34
integrate LocAgent into OpenHands ( #7371 )
...
Co-authored-by: czlll <gangda@huaihe.usc.edu >
Co-authored-by: Hoang Tran <descience.thh10@gmail.com >
2025-05-23 22:42:58 +07:00
sp.wack
fa5b52298e
fix(frontend): Fix action buttons display bugs in chat interface ( #8660 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 15:35:41 +00:00
dependabot[bot]
57bfef3735
chore(deps): bump the version-all group in /frontend with 2 updates ( #8635 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-23 13:55:42 +00:00
Graham Neubig
f3a127a17f
Fix unlocalized elements in frontend ( #8650 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-23 08:40:10 -04:00
Robert Brennan
8cc039997f
Downgrade info to debug log ( #8643 )
2025-05-23 13:43:40 +02:00
Robert Brennan
50d4c79094
Add CLIRuntime implementation for local command execution ( #8264 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-23 03:03:22 +00:00
tofarr
f7cdf4720f
Fix gitlab header error in console ( #8631 )
2025-05-22 14:22:02 -06:00
mamoodi
6d3c2170b1
Release 0.39.1 ( #8608 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-22 16:18:54 -04:00
Xingyao Wang
926b425e12
add claude 4 to prompt caching and fn call list; do not add icl for devstral ( #8642 )
2025-05-22 19:10:00 +00:00
Ryan H. Tran
3980ba53c9
Add option to run patch evaluation on Modal ( #8607 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-23 00:45:45 +07:00
Xingyao Wang
be78cc07bd
docs: add documentation for adding user settings and tooltips ( #8634 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-22 17:38:54 +00:00
Graham Neubig
13f9acd48a
Fix Cloud documentation structure and consolidate issue resolver information ( #8558 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-05-22 11:05:15 -04:00
Xingyao Wang
2906a9023f
fix(frontend): MCP tool name rendering ( #8623 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-22 21:46:40 +08:00
dependabot[bot]
66f33bfa96
chore(deps-dev): bump swagger-ui-dist from 5.21.0 to 5.22.0 in /docs in the version-all group ( #8611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-22 17:11:14 +04:00
kotauchisunsun
cfa2725abd
Split IssueResolver class into a separate file ( #8619 )
2025-05-22 09:53:55 +02:00
Rohit Malhotra
097f757c65
[Refactor]: Update resolver instructions ( #8601 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-21 19:26:48 -04:00
Rohit Malhotra
ac87ff8d27
[Fix]: Don't start conversations without user instructions for remote api key conversations ( #8626 )
2025-05-21 17:51:48 -04:00
tofarr
a3d1a92353
Nested Conversation Support ( #8588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <contact@rbren.io >
2025-05-21 15:17:30 -06:00
Xingyao Wang
70573dcbc0
fix(mcp): fix the config conflict between microagent MCP tools & MCP config ( #8620 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-21 20:26:02 +00:00
Engel Nyst
637cb0726a
specify condenser config for evals ( #8177 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-21 22:08:57 +02:00
tofarr
2bd10de636
Revert "Fix for issue where initial env vars are not passed to runtime" ( #8624 )
2025-05-21 20:00:56 +00:00
dependabot[bot]
70322c8418
chore(deps): bump the version-all group across 1 directory with 8 updates ( #8617 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-21 19:34:59 +00:00
Rohit Malhotra
8b08958efe
[Fix]: make mcp config optional in settings ( #8622 )
2025-05-21 19:17:43 +00:00
dependabot[bot]
5b021ad1bb
chore(deps): bump the version-all group across 1 directory with 2 updates ( #8618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-21 16:39:07 +00:00
Rohit Malhotra
890796cc9d
[Feat]: Git mcp server to open PRs ( #8348 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-05-21 11:48:02 -04:00
sp.wack
7305c8fb31
hotfix(frontend): Prevent merging conversation events when switching between conversations ( #8614 )
2025-05-21 15:12:04 +00:00
Xingyao Wang
f1897b8095
docs: add Devstral MLX link for local models documentation ( #8615 )
2025-05-21 15:04:50 +00:00
Engel Nyst
c26ef180f2
Fix unsupported MCP tools param ( #8610 )
2025-05-21 14:41:01 +00:00
Robert Brennan
37e9933092
Revert "Fix passing environment" ( #8612 )
2025-05-21 14:32:47 +00:00
Xingyao Wang
c353fb6e7e
docs: update local llm documentation ( #8609 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-05-21 14:05:21 +00:00
chuckbutkus
3280f450ac
Update to login if session times out and return to previous conversation ( #8587 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-20 22:10:28 +00:00
Graham Neubig
6335afb010
Fix environment variable casting for dict and list types ( #8494 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-20 17:47:07 -04:00
mamoodi
40d9b0b13a
Remove duplicated documentation from cognition ( #8600 )
2025-05-20 21:23:12 +00:00
Boxuan Li
005c5d6bde
Document native windows support without WSL ( #8567 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-05-20 20:54:32 +00:00
Rohit Malhotra
0deabd5935
[Feat]: add context msg to new conversation endpoint ( #8586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-20 20:47:15 +00:00
Erkin Alp Güney
6f5bb4341f
Add a DeepWiki reference ( #8350 )
2025-05-20 16:20:56 -04:00
dependabot[bot]
a5daf0e3c1
chore(deps): bump the version-all group with 6 updates ( #8596 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 21:35:22 +02:00
tofarr
3873d9f002
Fix for issue where initial env vars are not passed to runtime ( #8597 )
2025-05-20 10:58:43 -06:00
Robert Brennan
5e1039e4b5
Make chat auto-scroll functionality more explicit ( #8562 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-20 12:58:05 -04:00
mamoodi
d648d249d8
Release 0.39.0 ( #8539 )
2025-05-20 11:39:55 -04:00
tofarr
aa55da27fa
Fix unlocalized strings in frontend components ( #8585 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 19:12:26 +00:00
tofarr
e69d6b3ef1
fix: add missing translation keys to declaration.ts ( #8580 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 11:49:57 -06:00
tofarr
be1ddaa57d
Add conversationUrl static variable with getter and setter methods ( #8531 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 11:28:07 -06:00
Robert Brennan
7b59e81048
make scrollbar prettier ( #8581 )
2025-05-19 17:23:47 +00:00
dependabot[bot]
470687f826
chore(deps): bump the mcp-packages group with 2 updates ( #8546 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 18:37:11 +02:00
tofarr
38b4d93237
Add Session API Key Authentication for Runtime Communication ( #8550 )
2025-05-19 09:59:22 -06:00
dependabot[bot]
872b97a3c8
chore(deps): bump the version-all group across 1 directory with 20 updates ( #8545 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-19 15:49:53 +00:00
sp.wack
14334040f1
chore(frontend): Refactor chat interface-related event handling ( #8403 )
2025-05-19 15:15:09 +00:00
sp.wack
b244138ec5
fix(frontend): Prevent making too many calls to /git/changes on conversation load ( #8579 )
2025-05-19 18:57:18 +04:00
Xingyao Wang
4a3d2e6859
Fix #8551 : Show images produced in Jupyter Notebook to LLM directly ( #8552 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-19 14:14:00 +00:00
luolin101
1a3cb16ba6
add Visual SWE-bench benchmark ( #7131 )
...
Co-authored-by: tsukimi <yuailun@pku.edu.cn >
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com >
2025-05-19 12:08:46 +07:00
Xingyao Wang
2ecc39ffcc
[eval]: disable MCP for SWE-Bench evaluation ( #8574 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-05-19 01:32:46 +00:00
Graham Neubig
0b26174d60
Add documentation microagent ( #8563 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-18 16:34:15 -04:00
Calvin Smith
b0005d4e09
Limit size of browser events ( #8559 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-05-18 11:35:09 -06:00
Graham Neubig
2dc7b37fe8
Fix flaky TestLocalFileStore tests ( #8569 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-18 06:37:28 -04:00
Carlos Freund
27c18f5bdd
build(makefile) Develop in OpenhandsCloud ( #7440 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-17 14:40:46 +00:00
Graham Neubig
5077fea5c7
Fix: Run setup.sh script in GitHub resolver ( #8548 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-17 09:52:34 -04:00
Justin Coffi
bf383b4881
Add SSH Microagent ( #8436 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com >
2025-05-17 05:56:51 +00:00
OpenHands
c17b0ebfc6
Fix issue #8304 : [Bug]: Non-native tool use converter fails when builtin tools are disabled ( #8310 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-17 06:37:45 +02:00
Xingyao Wang
1f390430e5
feat(MCP, microagent): MCP-support for Repo Microagent & add fetch as default tool ( #8360 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-16 23:32:38 +00:00
Robert Brennan
819bad0777
Fix: Only show login modal for genuine 401 errors, not connection issues ( #8540 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 13:33:06 -04:00
dependabot[bot]
2faed14139
chore(deps): bump the version-all group with 5 updates ( #8541 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 17:17:38 +00:00
tofarr
4733270e3c
Add event search endpoints with filtering and pagination ( #8538 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 09:51:40 -06:00
Robert Brennan
21dd91de63
Add info logging for 401 Unauthorized responses ( #8527 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 11:46:15 -04:00
Graham Neubig
25619c5a93
Fix #8510 : Improve error messages for invalid microagent format ( #8511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 15:01:39 +00:00
Robert Brennan
15f71e7ed6
Update microagent message from "Activated" to "ready" ( #8536 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 10:44:37 -04:00
mamoodi
5b583e5f27
Organization and user microagents ( #8506 )
2025-05-16 10:42:32 -04:00
Rohit Malhotra
c191a17afb
[Fix]: don't access secrets if doesn't exist ( #8535 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 14:30:16 +00:00
Robert Brennan
8ec5d0e043
Add WebSocket connection documentation ( #8404 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 10:12:05 -04:00
Robert Brennan
f3f038bb60
Fix mypy error for pkg_resources import ( #8537 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 14:06:41 +00:00
Robert Brennan
b8d3027cfe
Always enable logout button regardless of GitHub connection status ( #8529 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-16 09:09:33 -04:00
Rohit Malhotra
feb04dc65f
Plumb custom secrets to runtime ( #8330 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 20:06:30 -04:00
Engel Nyst
1f827170f4
Fix resolver test ( #8530 )
2025-05-15 21:57:02 +00:00
Engel Nyst
f7cb2d0f64
Restore previous conversation in CLI ( #8431 )
2025-05-15 23:47:41 +02:00
tofarr
033788c2d0
API Updates to facilitate nested runtimes. ( #8525 )
2025-05-15 15:38:09 -06:00
dependabot[bot]
21d0990be4
chore(deps): bump the version-all group with 7 updates ( #8522 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-15 20:17:51 +00:00
tofarr
6227073cff
Add missing Ukrainian translations for secrets-related keys ( #8526 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 19:25:06 +00:00
Graham Neubig
4c38113cb7
Fix CI to check for missing translations ( #8486 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 13:31:44 -04:00
Emmanuel Ferdman
fb516dfa0f
Remove obsolete task.py file ( #8517 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-15 18:54:25 +02:00
sp.wack
04d585513c
feat: secrets manager settings ( #8068 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-05-15 11:30:10 -04:00
Robert Brennan
7a4ea23b9d
Revert "Add Docker, Java, Golang, and other programming languages to runtime image" ( #8518 )
2025-05-15 14:29:15 +00:00
sp.wack
7490c1927f
fix(frontend): Failing tests ( #8519 )
2025-05-15 14:20:52 +00:00
tofarr
8d2ac59909
Fix passing environment ( #8483 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-15 07:23:21 -06:00
Ryan H. Tran
68e5f485aa
fix: validation error when saving SSE MCP server url on the UI ( #8502 )
2025-05-15 06:35:06 +00:00
Graham Neubig
e4c284f96d
Add timeout parameter to bash tool for hard timeout control ( #8106 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-15 13:24:42 +08:00
Yueqi Song
3ca585b79f
Update run_infer.py to incorporate selection of task based on repo ( #8509 )
2025-05-15 12:27:28 +08:00
tofarr
7e88d4195f
Refactor event store cleanup ( #8505 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 16:20:43 -06:00
Engel Nyst
f046efd53d
Revert "Make str_replace_editor description more clear ( #8434 )" ( #8501 )
2025-05-15 04:08:16 +08:00
Engel Nyst
e4586432ad
Add top_k ( #8480 )
2025-05-14 21:46:03 +02:00
sp.wack
d956abe56b
fix(frontend): Show actions when idle ( #8507 )
2025-05-14 18:53:32 +00:00
Robert Brennan
6145552841
Add Docker, Java, Golang, and other programming languages to runtime image ( #8026 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 13:46:06 -04:00
dependabot[bot]
b1dca48c8e
chore(deps): bump the version-all group with 6 updates ( #8504 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-14 16:39:01 +00:00
Robert Brennan
81ba80dde0
Fix issue #8327 : Unable to delete the entire default branch name in input box ( #8329 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 12:07:12 -04:00
mamoodi
08a790c4ca
Update default model to sonnet 3.7 in all applicable places ( #8489 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 10:55:34 -04:00
Robert Brennan
1b57fd4d1e
Remove github_user_id in favor of user_id ( #8406 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-14 10:17:35 -04:00
Robert Brennan
c36cbf6543
Fix padding on last paragraph in messages ( #8491 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-14 10:24:21 +00:00
Xingyao Wang
67d438ea4f
Fix workspace mount behavior with SANDBOX_VOLUMES ( #8500 )
2025-05-14 14:58:03 +08:00
Graham Neubig
154eed148f
Fix typing in server directory ( #8375 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-13 21:27:59 +00:00
Graham Neubig
f9b0fcd76e
Add API documentation link to API Keys tab in settings ( #8363 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 20:09:58 +00:00
mamoodi
0782aeb1c4
Update recommended models ( #8488 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-13 15:46:22 -04:00
dependabot[bot]
55fbb65e05
chore(deps): bump the version-all group across 1 directory with 12 updates ( #8478 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 21:20:50 +02:00
mamoodi
1abed30b44
Update MCP docs and LLM docs with more accurate information ( #8482 )
2025-05-13 13:09:25 -04:00
tofarr
1f29ec836b
Fix missing translations in frontend i18n files ( #8481 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 17:02:06 +00:00
Rohit Malhotra
81c754ec65
[Fix]: Don't allow endpoint to modify conversation trigger ( #8396 )
2025-05-13 11:57:32 -04:00
Rohit Malhotra
880ec57c78
[Fix]: Status icon regression ( #8427 )
2025-05-13 11:43:35 -04:00
mamoodi
e06aac7521
Remove unnecessary frontmatter from repo microagent ( #8477 )
2025-05-13 11:32:35 -04:00
Graham Neubig
60d9b519e0
Add proper typing to cli directory ( #8374 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 09:55:44 -04:00
Graham Neubig
5ad11e73b8
Proposed update to resolver prompt ( #8473 )
2025-05-13 13:48:23 +00:00
Graham Neubig
3e5b16b348
Fix translation completeness issues ( #8472 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 09:42:33 -04:00
Graham Neubig
f3d0ae3fbf
Add type annotations to local runtime implementation ( #8376 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 09:42:07 -04:00
Engel Nyst
dea3ddfcc6
Clean up codecov ( #8465 )
2025-05-13 14:51:47 +02:00
kotauchisunsun
31b2f3c9c2
[refactor]: Refactor sandbox configuration setup in IssueResolver class ( #8414 )
2025-05-13 13:37:15 +02:00
omahs
4bb6ec2ee5
Fix typos ( #8469 )
2025-05-13 09:34:21 +00:00
Engel Nyst
ae8ed49280
Make str_replace_editor description more clear ( #8434 )
2025-05-13 13:08:53 +07:00
mamoodi
786e21fb8a
Add more run eval options ( #8468 )
2025-05-13 02:33:14 +00:00
Graham Neubig
f317c03b1b
Fix inconsistent max_iterations in SWE-bench evaluation ( #8467 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-13 02:07:57 +00:00
Chase
e72153629d
fix #8424 : change native_tool_calling semantics ( #8463 )
2025-05-12 19:21:51 -04:00
mamoodi
b127d5f656
Add exc_info to remote runtime log ( #8457 )
2025-05-12 15:45:58 -05:00
tofarr
f75fa50b80
Add number of connections to Conversation Info ( #8456 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-12 13:57:52 -06:00
mamoodi
5a927c8651
Release 0.38.0 ( #8446 )
2025-05-12 15:41:14 -04:00
chuckbutkus
2693360ad0
Auth URL fix of on-prem ( #8455 )
2025-05-12 17:28:04 +00:00
sp.wack
1081f8091d
improve(frontend): Changes tab status message logic ( #8454 )
2025-05-12 12:57:35 -04:00
sp.wack
8d0e5c6c34
hotfix: Don't handle git changes side effect too frequently ( #8451 )
2025-05-12 12:57:00 -04:00
Robert Brennan
0b897ff3dc
Add 10px bottom padding to paragraph tags in markdown rendering ( #8440 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-12 11:03:17 -04:00
Ryan H. Tran
c5ace563c4
fix: remove duplicate rendering of tab components ( #8442 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-05-12 11:15:41 +00:00
Engel Nyst
9af132933c
Fix log for clearing pending action to be at the same level ( #8430 )
2025-05-12 02:50:36 +02:00
Engel Nyst
10c56932af
Fix: update pre-commit docs ( #8433 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-12 02:13:33 +02:00
Robert Brennan
e9905115c4
Allow websocket connection to pass in Authorization header to conversation validator ( #8405 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-11 16:27:02 -04:00
Emmanuel Ferdman
6b11fff735
Resolve warnings of logger library ( #8432 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-11 15:29:53 +00:00
Xingyao Wang
3d02c0c3a3
Fix issue #8372 : Implement browser screenshot saving functionality ( #8383 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-05-11 15:51:18 +08:00
kotauchisunsun
a17c57d82e
[refactor]: Refactored the initialization of issue_handler within IssueResolver ( #8417 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-10 21:27:06 -04:00
Muly Oved
da637a0dad
Update docker_runtime.py #8422 ( #8423 )
2025-05-11 00:08:14 +02:00
Polly
27c49471a8
Fix Bug #8425 - Enable prompt cache for OpenRouter model of calude-3.7-sonnet ( #8426 )
2025-05-11 00:07:31 +02:00
Robert Brennan
bffe8de597
Add support for user/org level microagents ( #8402 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-10 09:34:34 -04:00
OpenHands
f0bb7de1c6
Fix issue #8145 : Add docs about runtime tests ( #8146 )
2025-05-10 12:40:35 +02:00
Polly
90aab29bc0
Fix Issue #8413 max_output_tokens in openrouter/anthropic/claude-3.7-sonnet doesn't work correctly ( #8415 )
2025-05-10 08:29:39 +00:00
sp.wack
ade059bfba
feat/fix(fontend): Get public repos via repo URL ( #8223 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-05-09 23:45:33 +00:00
Robert Brennan
5073cee7ff
Add CODEOWNERS file ( #8359 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-05-09 21:54:46 +00:00
Rohit Malhotra
dc4b06f96b
[Docs]: fix param key for openhands api docs ( #8399 )
2025-05-09 19:11:51 +00:00
Graham Neubig
b5dbf81179
Fix typing issues in openhands/llm directory ( #8377 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 18:26:59 +00:00
Rohit Malhotra
b50831d06c
[Fix]: Check if existing store is None ( #8398 )
2025-05-09 18:13:59 +00:00
kotauchisunsun
46c735282a
Update Development.md to install pycls correctly. ( #8382 )
2025-05-09 18:24:18 +02:00
Xingyao Wang
507c02e518
Fix browser tab not showing the most recent screenshot ( #8389 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 11:45:29 -04:00
Robert Brennan
29f3e028e5
Move custom scripts docs ( #8386 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 10:34:03 -04:00
Xingyao Wang
f8faa28bb1
Fix issue #8369 : Handle invalid arguments in model tool calls ( #8370 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-09 22:11:05 +08:00
Xingyao Wang
b6c5a7e854
fix(runtime): e.response attribute errors when run into httpx.NetworkError ( #8371 )
2025-05-09 07:50:32 -04:00
Xingyao Wang
c805247574
fix(frontend): remove extra colon in token cost UI ( #8379 )
2025-05-09 19:15:04 +08:00
AutoLTX
3d68711ca3
Display context window usage status in UI ( #8267 )
2025-05-09 11:39:14 +08:00
Graham Neubig
7d356cad47
Add type annotations to CLI directory ( #8291 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-09 01:25:02 +00:00
Graham Neubig
4c33b28dad
Add type annotations to remote runtime implementation ( #8337 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 20:23:34 -04:00
Graham Neubig
9d4d56d3be
Add more extensive typing to server/routes files ( #8336 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 20:23:10 -04:00
Graham Neubig
4ff43d1d99
Add claude-sonnet-latest to supported models lists ( #8365 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-09 00:08:09 +00:00
Rohit Malhotra
6d1e1f75ae
[Feat]: Support self hosted gitlab + enterprise github ( #8274 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-08 17:54:32 -04:00
Calvin Smith
c982bc6692
updating web read tool description to explain masking ( #8294 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-05-08 15:44:21 -06:00
rbrugaro
3606ca87d5
[bug] add list support in setting attributes from env variables ( #8295 )
2025-05-08 22:03:23 +02:00
Engel Nyst
05f3840ca5
Fix openhands-resolver.yml ( #8356 )
2025-05-08 22:00:55 +02:00
mamoodi
a87bb10bfc
Update documentation again ( #8362 )
2025-05-08 15:56:04 -04:00
Neeraj Panwar
b030594646
Fixing bug #8214 -ImportError During pip install --upgrade pip on Github Actions ( #8229 )
2025-05-08 18:07:52 +00:00
மனோஜ்குமார் பழனிச்சாமி
99a4717826
fix: retry if Connection Timed out ( #8222 )
2025-05-08 13:53:21 -04:00
Xingyao Wang
11f32d2465
fix(mcp): fix SSE MCP server connection & add tests ( #8353 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 17:26:49 +00:00
Chase
c6c94d979b
Feature: Add custom agents via config ( #8245 )
2025-05-08 18:15:15 +02:00
sp.wack
b06bd277ba
fix(backend): Only get provider tokens from store if it exists ( #8352 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 15:59:22 +00:00
dependabot[bot]
d8dfc7735c
chore(deps): bump the version-all group with 6 updates ( #8354 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-08 17:28:42 +02:00
mamoodi
6f88ddb2ab
Update documentation with updated information from releases ( #8331 )
2025-05-08 11:09:01 -04:00
tofarr
750b1f03b7
Now explicitly closing connections ( #8351 )
2025-05-08 14:01:48 +00:00
Ivan Dagelic
e95c2bf521
chore: daytona runtime windows README.md and docs ( #7396 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-05-08 08:51:39 -04:00
Bashwara Undupitiya
56651bb93c
refactor: Update CLI mode documentation with commands and interactive features ( #8303 )
2025-05-08 08:23:20 -04:00
Xingyao Wang
13c9bff050
test: add MCP test test_fetch_mcp_via_stdio back in CI ( #8344 )
2025-05-08 00:08:58 -05:00
Graham Neubig
689d3c9046
Update pre-commit hook versions to most recent versions ( #8343 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 03:59:13 +00:00
Graham Neubig
d5a8d4251c
Fix missing comma in hosts ( #8345 )
2025-05-07 21:54:15 -04:00
Xingyao Wang
087438eb3e
docs: remove api_key section from doc ( #8347 )
2025-05-08 01:51:51 +00:00
Graham Neubig
f2af1807e3
Add return type annotations to functions in runtime/utils directory ( #8335 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-08 01:48:39 +00:00
Graham Neubig
3eb0afa1e5
Add typing to session directory ( #8339 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-07 20:09:13 -04:00
Rohit Malhotra
aa9a48135e
[Feat]: Always autogen title ( #8292 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-07 20:05:51 -04:00
Alexander
3677c52d2b
feat(frontend) Add Ukrainian language ( #8340 )
2025-05-07 23:09:39 +00:00
Engel Nyst
806d01c8ec
Fix double-wrapped github token ( #8341 )
2025-05-07 23:03:04 +00:00
tofarr
fb4b7c022f
Fix OpenAPI schema generation (again) ( #8333 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-07 15:35:47 -06:00
Rohit Malhotra
d82f0f17a9
[Fix]: Loaded provider token should always be string ( #8332 )
2025-05-07 20:26:31 +00:00
mamoodi
77f92ce0aa
Release 0.37.0 ( #8328 )
2025-05-07 13:31:28 -04:00
Chase
055b196955
[feature] add optional extended field to agent config ( #8283 )
2025-05-07 18:51:36 +02:00
Xingyao Wang
ccf2c7f2cb
Add MCP configuration visualization and editing in settings modal ( #8029 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-05-07 16:43:53 +00:00
dependabot[bot]
3ccc4b34c5
chore(deps-dev): bump eslint-config-prettier from 10.1.2 to 10.1.3 in /frontend in the eslint group ( #8326 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-07 19:26:45 +04:00
Graham Neubig
b00aee0e6f
Clarify API rate limit behavior ( #8324 )
2025-05-07 10:12:06 -04:00
Bashwara Undupitiya
ab4f7e88ad
feature: Add CLI support for always confirm mode ( #8302 )
2025-05-07 15:04:00 +02:00
Boxuan Li
13ca75c8cb
Add windows local runtime support with PowerShell ( #7410 )
...
Co-authored-by: Boxuan Li (from Dev Box) <boxuanli@microsoft.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-07 08:51:08 +00:00
chuckbutkus
74f342bb1c
Fix provider tokens in SAAS ( #8322 )
2025-05-07 03:08:08 -04:00
sp.wack
d3f6508e32
refactor(frontend): Auth ( #8308 )
2025-05-07 08:20:23 +04:00
dependabot[bot]
ac0dab41dd
chore(deps): bump the version-all group in /frontend with 16 updates ( #8306 )
2025-05-07 08:20:06 +04:00
Xingyao Wang
2f4b70159e
Simplify workspace mounting with SANDBOX_VOLUMES ( #8242 )
2025-05-07 12:15:52 +08:00
Rohit Malhotra
e8bd59ec22
[Fix]: Ensure provider tokens exist when restarting conversations on local installation ( #8313 )
2025-05-06 21:46:51 +00:00
Victor Faro
59f00e641f
feat(resolver): Support for User-Defined Runners ( #8216 )
...
Co-authored-by: Victor Faro <victor.faro@mcmakler.de >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-06 16:35:35 -04:00
Graham Neubig
e5f98c7ff0
Fix typing in routes directory ( #8293 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-06 18:03:06 +00:00
Graham Neubig
601c2f6f25
Add more extensive typing to openhands/runtime directory ( #8288 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 13:51:06 -04:00
dependabot[bot]
59db982704
chore(deps): bump the version-all group with 6 updates ( #8309 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 16:55:31 +00:00
Robert Brennan
664a2b0716
Remove playwright references ( #8286 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 12:06:03 -04:00
kotauchisunsun
a1859b65b0
Enable resolver to load configuration from environment variables in GitHub Actions ( #8297 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-06 15:05:16 +00:00
Xingyao Wang
18dfd51604
Fix: Update expired Slack invitation link ( #8300 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 08:46:16 -04:00
Graham Neubig
adfa510b5f
Enforce modern Python typing annotations with Ruff ( #8296 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 07:58:33 -04:00
Rohit Malhotra
4c1ae6fd8d
[Feat]: Per user proactive conversation starters for cloud openhands ( #8272 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 20:41:56 +00:00
mamoodi
24ffd14f14
Release 0.36.1 ( #8284 )
2025-05-05 16:15:17 -04:00
sp.wack
da4bf5bb29
Revert "hotfix(frontend): Show auth modal on 401" ( #8287 )
2025-05-05 20:10:07 +00:00
dependabot[bot]
a8e15be13f
chore(deps-dev): bump eslint-plugin-prettier from 5.2.6 to 5.4.0 in /frontend in the eslint group ( #8280 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 22:59:12 +04:00
sp.wack
754dd05bf2
hotfix(frontend): Show auth modal on 401 ( #8094 )
2025-05-05 22:58:44 +04:00
Robert Brennan
6b8286e389
Fix cmd+click to open in new tab for logo and Start new conversation button ( #8072 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-05-05 16:26:58 +00:00
Xingyao Wang
d9c10b0164
Fix VS Code iframe reload issue ( #8243 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-06 00:07:20 +08:00
sp.wack
27878a2200
feat(frontend): Display toast for first time saas users ( #8279 )
2025-05-05 19:40:28 +04:00
dependabot[bot]
24290ebd7d
chore(deps): bump the version-all group with 10 updates ( #8281 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 15:35:31 +00:00
Robert Brennan
3e224faea6
Add branch picker to homepage ( #8259 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 11:06:22 -04:00
Robert Brennan
0aec96baec
Update GitLab and GitHub logos with new SVGs ( #8237 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 09:56:22 -04:00
Robert Brennan
64b5c0a604
Add support for pre-commit.sh git hook ( #8095 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 09:56:07 -04:00
sp.wack
e5aad11995
hotifx(frontend): Respect settings form mode ( #8225 )
2025-05-05 17:49:18 +04:00
Xingyao Wang
a0b4d31509
Revert "[Feat]: Add timestamp info to CmdOutputObservation" ( #8277 )
2025-05-05 21:24:25 +08:00
Ryan H. Tran
643a8da8d5
chore: add MCP doc to sidebar ( #8254 )
2025-05-05 08:54:08 -04:00
Robert Brennan
acada3d4d1
Add helpful tips to Changes tab zero state ( #8230 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 08:39:39 -04:00
Panduka Muditha
e6b957f7c1
refactor: Refactor CLI agent output display order and verbiage ( #8262 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-05-05 11:13:18 +02:00
Rohit Malhotra
5633bb5577
Move cloud resolver summary prompt to templates folder ( #8273 )
2025-05-05 00:04:44 -04:00
Rohit Malhotra
a18e0dbbb6
[Feat]: Add timestamp info to CmdOutputObservation ( #7514 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-04 23:08:37 -04:00
Xingyao Wang
421b8e948d
Add vscode_port option to SandboxConfig ( #8268 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-05 10:11:34 +08:00
Robert Brennan
0acfc27e00
skip flaky runtime test ( #8265 )
2025-05-04 20:27:43 -04:00
Robert Brennan
e0268d6075
Move CLI files ( #8261 )
2025-05-04 21:24:04 +00:00
Rohit Malhotra
cbc0d35bf8
Add logging for failed suggested tasks attempts ( #8077 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-04 16:53:43 -04:00
Robert Brennan
8333e5e56a
skip failing mcp test ( #8263 )
2025-05-04 16:03:11 -04:00
Robert Brennan
a9f44b0ca5
Fix git secrets ( #8258 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-05-04 19:33:48 +00:00
Chase
fc32efb52e
Small refactor to improve (CodeAct)Agent extensibility ( #8244 )
2025-05-04 19:21:54 +02:00
OpenHands
2c085ae79e
Fix issue #8248 : [Bug]: Run pre-commit ( #8249 )
2025-05-04 11:00:10 +02:00
Graham Neubig
722711db3b
Add OpenHands Cloud API documentation ( #8127 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-05-04 00:10:56 +00:00
Robert Brennan
f45f398d81
Small tweaks for mobile styles ( #8228 )
2025-05-03 21:42:02 +00:00
Rohit Malhotra
0bab3b62f2
(Hotfix): Forbid extraneous params on new conversation route ( #8234 )
2025-05-03 14:26:38 -06:00
Rohit Malhotra
ae990d3cb1
[Refactor]: Split settings and secrets stores ( #8213 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-03 14:43:10 -04:00
Xingyao Wang
9babd756e5
Fix settings tab clickable area by extending it beyond just the text ( #8240 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-03 17:07:41 +00:00
Engel Nyst
985e20d529
[chore] Run full agent pre-commit ( #8235 )
2025-05-03 11:24:03 -04:00
Boxuan Li
98cb2e24ee
Make tool call json decode error recoverable ( #8233 )
2025-05-03 15:01:32 +00:00
Chase
de175dcc87
bugfix for #8187 (infinite loop when delegating) ( #8189 )
2025-05-02 22:49:42 +02:00
Robert Brennan
976019ce11
Fix websocket error message handling ( #8227 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-02 12:56:36 -04:00
dependabot[bot]
709b6ff39a
chore(deps): bump the version-all group with 5 updates ( #8226 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 18:14:29 +02:00
Rohit Malhotra
767d092f8f
[Fix]: Use str in place of Repository for repository param when creating new conversation ( #8159 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-02 11:17:04 -04:00
dependabot[bot]
7244e5df9f
chore(deps): bump the version-all group across 1 directory with 12 updates ( #8224 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-05-02 15:02:11 +00:00
மனோஜ்குமார் பழனிச்சாமி
dfbb968ea0
Chore: Update pull_request_template.md ( #8118 )
2025-05-02 15:53:09 +02:00
Xingyao Wang
e4c3bbbc08
Fix: Include RecallObservation in events sent to frontend from ENVIRONMENT source ( #8196 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-02 10:18:37 +00:00
Bashwara Undupitiya
6e0fbfeeda
refactor: Refactor pause/resume functionality and improve state handling in CLI ( #8152 )
2025-05-02 12:04:35 +02:00
Ryan H. Tran
03aa5d7456
Upgrade openhands-aci to 0.2.12 ( #8220 )
2025-05-02 16:54:58 +07:00
Xingyao Wang
6032d2620d
feat(MCP): MCP refactor, support stdio, and running MCP server in runtime ( #7911 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-05-02 09:43:19 +08:00
Xingyao Wang
0fc86b4063
Fix VS Code URL for remote access ( #8191 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-02 09:35:43 +08:00
Rohit Malhotra
e39d904a1f
[Refactor]: Add typing expectation in FE for provider tokens ( #8203 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-01 19:58:46 +00:00
mamoodi
9887813b41
Release 0.36.0 ( #8202 )
2025-05-01 15:34:46 -04:00
sp.wack
d36cde5060
refactor(frontend): useUserRepositories hook ( #8207 )
2025-05-01 19:01:02 +00:00
dependabot[bot]
fc4ad2f8c3
chore(deps): bump the version-all group with 5 updates ( #8204 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 18:45:45 +02:00
OpenHands
9e97ea2dd7
Fix issue #8197 : Add unit tests for isLikelyDirectory ( #8198 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-05-01 16:26:32 +00:00
sp.wack
1ffaae17ff
hotfix(backend): Handle errors when executing run actions ( #8160 )
2025-05-01 20:06:20 +04:00
sp.wack
3edea7c710
hotfix(frontend): Navigate user to /settings/git instead of /settings when their intention is to connect to GitHub ( #8200 )
2025-05-01 20:05:13 +04:00
Rohit Malhotra
08171eaf59
[Refactor]: Simplify provider info passing ( #8138 )
2025-05-01 10:49:13 -04:00
Shimada666
5376a54800
Switch to using only npm as package manager ( #8201 )
2025-05-01 13:12:53 +00:00
Xingyao Wang
14d7449514
Increase conversation limit from 9 to 20 ( #8194 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-01 08:49:08 -04:00
Shimada666
735ac72351
Add Lunr search plugin with multi-language support ( #8193 )
2025-05-01 16:15:56 +04:00
Xingyao Wang
e5f25726c0
chore: Update README.md to recommend "claude-3-7-sonnet-20250219" ( #8190 )
2025-05-01 09:09:07 +02:00
Xingyao Wang
59fc0fe9db
Move VSCode settings.json setup from Dockerfile to VSCode plugin initialization ( #8192 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-05-01 12:00:43 +08:00
LoneRifle
7ae3494ccc
fix(image-input): enforce image types on upload ( #8054 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-01 10:32:58 +08:00
Qi Liu
3d22520992
[Feat] add multi-swe-bench ( #8174 )
...
Co-authored-by: ByteDance User <tiger@bytedance.localdomain >
2025-05-01 00:23:19 +00:00
Tom Deckers
cfae2a3607
Use generic token check in order to support Github Apps ( #8048 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-30 23:22:14 +00:00
Robert Brennan
906823f898
Add trailing slash to directory paths in UI ( #8188 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-30 18:13:10 -05:00
mamoodi
4dcceacc9e
Remove Code coverage icon and fix benchmark link in docs ( #8186 )
2025-04-30 13:07:40 -06:00
mamoodi
9f05237b0d
Update global microagents docs with a link to the current list ( #8185 )
2025-04-30 15:04:16 -04:00
dependabot[bot]
467ee52b05
chore(deps): bump the version-all group with 9 updates ( #8180 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 17:42:47 +00:00
mamoodi
0d5dbbfa84
Update OpenHands Key Features page ( #8179 )
2025-04-30 13:22:35 -04:00
mamoodi
9b128f6168
Update microagents docs ( #8183 )
2025-04-30 12:33:57 -04:00
Robert Brennan
760a14482e
Fix ValueError when latest_event_id is undefined ( #8168 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-30 12:50:44 +00:00
Ryan H. Tran
b5338c69d6
Upgrade openhands-aci to 0.2.11 ( #8154 )
2025-04-30 02:54:15 +00:00
Hiroki Miyaji
c99f031cdb
docs: fix broken links ( #8169 )
2025-04-29 22:31:48 -04:00
mamoodi
bcc28a12fe
Release 0.35.0 ( #8131 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Chuck Butkus <chuck@all-hands.dev >
2025-04-29 17:45:40 -04:00
Dani
c82b3378a6
Fix issue #8145 : Correct name for max_tokens for condenser in config.template.toml ( #8165 )
2025-04-29 20:28:01 +00:00
Ray Myers
a6d3db3ce7
Update anyio to 4.9.0 ( #8161 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-29 20:05:57 +00:00
SDGLBL
4cbbfd799c
fix(memory): Fix empty string content handling in ConversationMemory ( #8148 )
...
Co-authored-by: lijie.20 <lijie.20@bytedance.com >
2025-04-29 21:03:13 +02:00
Xingyao Wang
0b728c0c79
[agent]: update system message to prevent the agent being too obsessed with setting up environment ( #8007 )
2025-04-30 00:10:44 +08:00
Ryosuke Hayashi
e35c8ee173
fix OpenAPI schema generation error caused by mappingproxy in models ( #8121 )
2025-04-29 16:05:02 +00:00
Xingyao Wang
9a9b143620
nit: improve error message when action is not executed ( #7029 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-30 00:04:11 +08:00
sp.wack
38578bd5f5
hotifx(frontend): Critical fix for black screen ( #8158 )
2025-04-29 15:56:25 +00:00
dependabot[bot]
7b2c88ae6b
chore(deps): bump the version-all group with 4 updates ( #8157 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-29 17:46:20 +02:00
dependabot[bot]
0cbf3987f8
chore(deps): bump the version-all group in /frontend with 9 updates ( #8155 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-29 15:32:27 +00:00
chuckbutkus
d18edc8b30
Move Terms of Service acceptance to dedicated page ( #8071 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Lenshood <lenshood.zxh@gmail.com >
Co-authored-by: OpenHands <opendevin@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-04-29 15:12:45 +00:00
Graham Neubig
42eb355a68
Fix OpenRouter context window exceeded error detection ( #8150 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-29 10:05:56 -04:00
Xingyao Wang
5fa01ed278
Fix mobile layout for repo picker and suggested tasks ( #8137 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-28 21:39:09 -04:00
Xingyao Wang
1f747232cf
feat: add agent memory microagents for experiment ( #8122 )
2025-04-28 19:08:44 -04:00
Engel Nyst
4b1ed30e97
Fix truncation, ensure first user message and log ( #8103 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-28 22:43:41 +02:00
Panduka Muditha
998de564cd
feat: Add CLI support for agent pause and resume ( #8129 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-28 16:26:18 -04:00
Engel Nyst
06ce12eff4
Update resolver model ( #8124 )
2025-04-28 21:07:40 +02:00
sp.wack
88fc26d9b0
frontend: Better diff contrast ( #8128 )
2025-04-28 22:53:37 +04:00
dependabot[bot]
99233ec153
chore(deps): bump the version-all group with 6 updates ( #8125 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 20:50:39 +02:00
sp.wack
ae9573a503
chore(frontend): Breakdown settings screen ( #7929 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-28 22:32:28 +04:00
dependabot[bot]
f2725eeb3d
chore(deps): bump the version-all group across 1 directory with 8 updates ( #8123 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-28 17:18:21 +00:00
Engel Nyst
1b63633030
Simplify microagents ( #8114 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-28 15:00:06 +00:00
Ryan H. Tran
107789b5a8
Add missing last ps1 match output into combined output ( #8097 )
2025-04-28 21:06:26 +08:00
Panduka Muditha
04bdea5faf
feat: Add CLI support for /new, /status and /settings ( #8017 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-28 08:52:33 -04:00
Engel Nyst
2bad4ea3d2
Litellm emergency fix ( #8116 )
2025-04-28 08:36:45 +02:00
Rohit Malhotra
1c4c477b3f
[Refactor]: Abstract resolver into classes ( #7999 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-27 18:52:52 -04:00
Rohit Malhotra
391ba1d988
[Fix]: Move suggest task prompts to BE ( #8109 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-27 16:32:15 -04:00
Engel Nyst
70f469b0c1
[chore] run full pre-commit ( #8104 )
2025-04-27 08:43:26 +02:00
Graham Neubig
8a5c6d3bef
Fix long setup scripts failing ( #8101 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-26 12:27:54 -04:00
tofarr
998e04e51b
Fix for issue where running unit tests resets local settings ( #8100 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-26 07:24:49 -06:00
Boxuan Li
da7041b5e9
Allow cmd execution after running a background command ( #8093 )
2025-04-26 03:04:05 +00:00
Robert Brennan
e4b7b31f48
Add VS Code tab alongside workspace, terminal, and jupyter tabs ( #8033 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-25 15:30:50 -07:00
chuckbutkus
587c53f115
Maybe fix for pre-commit errors ( #8082 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-04-25 21:10:00 +00:00
mamoodi
4d76f31610
Update Microagents documentation ( #7978 )
2025-04-25 16:52:55 -04:00
Rohit Malhotra
c25a96825c
[Fix]: Sort github repos in memory for cloud openhands ( #8083 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-25 15:16:43 -04:00
OpenHands
16137942eb
Fix issue #7888 : Update resolver doc to refer to repo.md instead of the old file ( #8089 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-25 16:13:05 +00:00
dependabot[bot]
cf07b151dc
chore(deps): bump the version-all group with 5 updates ( #8091 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-25 17:30:17 +02:00
Lenshood
ea3787c2ba
fix: dev.sh failed due to outdated configuration of Dockerfile ( #8058 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-25 11:36:53 +08:00
chuckbutkus
956d278138
fix call to convo store get_instance ( #8081 )
2025-04-25 01:41:00 +00:00
மனோஜ்குமார் பழனிச்சாமி
fa186fc433
chore: Use recommended functions ( #8056 )
2025-04-25 09:39:19 +08:00
Ray Myers
4ef9c72da1
fix - Show error message for too many conversations ( #8078 )
2025-04-24 19:53:17 -05:00
tofarr
c5245a622d
Refactor Authentication ( #8040 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-04-24 18:49:41 -06:00
Engel Nyst
9b1aaa53fe
Reset the reset ( #8079 )
2025-04-25 00:59:37 +02:00
Rohit Malhotra
4deffa3907
[Fix]: Don't wipe out secret store on reset route ( #8075 )
2025-04-24 17:41:46 -04:00
Rohit Malhotra
a47c6f3ed1
[Fix]: Log HTTP err type in Git service classes ( #8076 )
2025-04-24 17:41:36 -04:00
dependabot[bot]
90ece3f8e1
chore(deps): bump the version-all group across 1 directory with 14 updates ( #8062 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-24 20:04:33 +00:00
Robert Brennan
a948b0fef3
Change log levels from info to debug for various agent controller messages ( #8073 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-24 20:00:21 +00:00
Robert Brennan
52848cd3db
Improve git handler with better branch management ( #8065 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-24 12:34:25 -07:00
mamoodi
62f015370a
Update Documentation with new release features ( #8045 )
2025-04-24 14:58:42 -04:00
sp.wack
7109b057b6
Make tmux optional for development ( #8063 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-04-24 18:13:33 +00:00
Rohit Malhotra
e694fc2d58
[Feat]: Add suggested tasks for Gitlab ( #8049 )
2025-04-24 13:26:52 -04:00
Robert Brennan
50baf3fd18
Add OpenAPI spec to Docusaurus documentation ( #7998 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-24 10:19:33 -07:00
dependabot[bot]
dc37f039bf
chore(deps): bump the version-all group across 1 directory with 14 updates ( #8064 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-24 18:01:39 +02:00
Engel Nyst
91fff77ffe
Fix lint ( #8060 )
2025-04-24 14:34:22 +00:00
sp.wack
db01cd39d5
hotfix: Run both BE and FE pre-commits with husky ( #8059 )
2025-04-24 18:21:41 +04:00
மனோஜ்குமார் பழனிச்சாமி
00865fbb8a
fix: reconnect if stream closed ( #8055 )
2025-04-24 16:05:28 +04:00
Rohit Malhotra
356cd9ff9f
(Hotfix): Issue comments on Cloud Resolver ( #8053 )
2025-04-23 22:50:00 -04:00
Xingyao Wang
78d82408b7
fix: use lower range of tcp port for file viewer ( #8051 )
2025-04-24 01:51:44 +00:00
Panduka Muditha
3c4ebc3d8a
fix: Add error handling for scenarios where tmux is unavailable ( #8043 )
...
Co-authored-by: Anuradha Weeraman <anuradha@verdentra.com >
2025-04-23 21:01:06 +02:00
Rohit Malhotra
964478c22f
[Feat]: Custom secrets plumbing for BE ( #7891 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-23 12:44:25 -04:00
Robert Brennan
00c449d447
Add loading indicator to repository dropdown on home page ( #8015 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-23 12:27:49 -04:00
Rohit Malhotra
bfd75a1355
(Chore): Rm legacy resolver code ( #8001 )
2025-04-23 11:34:03 -04:00
Graham Neubig
dc91cb263b
Add extensive typing to controller directory ( #7731 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-23 15:33:17 +00:00
Robert Brennan
fa559ace86
Add API keys management UI to settings page ( #7710 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-23 19:08:32 +04:00
mamoodi
1fd26d196a
Release 0.34.0 ( #8011 )
2025-04-23 11:06:28 -04:00
Robert Brennan
5de62d85fd
add an option for a headless backend ( #8032 )
2025-04-23 04:09:22 +02:00
Chase
5d749aeba7
replace erroneous rstrip() with removesuffix() ( #8024 )
2025-04-22 22:50:14 +00:00
Chase
693c72d670
remove sse subsection accessor of McpConfig in action_execution_client ( #8021 )
2025-04-23 00:40:10 +02:00
Engel Nyst
62557d44f2
Use short tool descriptions for o4-mini ( #8022 )
2025-04-23 00:30:21 +02:00
Robert Brennan
89f8e162da
Fix: Don't show status indicator for command timeouts ( #8012 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 23:30:07 +04:00
Robert Brennan
b0a9938e6c
Always run git init in SaaS mode regardless of workspace_base setting ( #8014 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 17:43:20 +00:00
Rohit Malhotra
039fe295a4
Add RateLimitError and handle rate limiting in GitLab and GitHub services ( #8003 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-22 16:30:41 +00:00
dependabot[bot]
8f3ff1210e
chore(deps): bump the version-all group with 6 updates ( #8009 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 15:16:41 +00:00
Peter Hamilton
5e1e685493
fix: Use SANDBOX_BASE_CONTAINER_IMAGE in resolver workflow ( #7956 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 16:15:49 +02:00
sp.wack
e9f2b72ea5
chore: Better home screen ( #7784 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 13:15:41 +00:00
Rohit Malhotra
986b90be0a
[Fix]: fetch latest token when existing token doesn't exist ( #8000 )
2025-04-22 03:22:48 +00:00
Robert Brennan
bf9f2aa7a5
Initialize git repo in workspace when no GitHub repo is selected ( #7904 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 18:34:42 -04:00
Engel Nyst
b3bd3924a0
Fix and simplify local runtime init ( #7997 )
2025-04-22 00:24:22 +02:00
Rohit Malhotra
0de50153a0
Add HTTP method option to Git service fetch_data functions ( #7996 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 18:15:05 -04:00
Xingyao Wang
a04024a239
refactor: file viewer server so it is accessible via localhost without authentication ( #7987 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 22:12:06 +00:00
Rohit Malhotra
1e509a70d4
[Fix]: Dedup token verification logic in resolver ( #7967 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 20:34:29 +00:00
Engel Nyst
300a59853b
Quick fix local runtime ( #7991 )
2025-04-21 20:28:30 +00:00
Rohit Malhotra
2514b200c5
Fix dictionary changed size during iteration error in EventStream ( #7984 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-21 16:21:30 -04:00
Michael Panchenko
52d881c98d
Fix issue with "default" in tool schema for gemini-preview ( #7964 )
2025-04-21 21:21:33 +02:00
Rohit Malhotra
6ac23aea80
[Feat]: Add branch naming convention ( #7989 )
2025-04-21 18:35:16 +00:00
Xingyao Wang
0412949018
Add agent_class to SystemMessageAction and display in frontend ( #7935 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-22 02:08:15 +08:00
Michael Panchenko
5b5adc5c7b
Minor refactoring: remove step and task-creation in AgentController ( #7981 )
2025-04-21 19:28:22 +02:00
dependabot[bot]
0b40f6fac8
chore(deps): bump the version-all group with 7 updates ( #7980 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 19:14:58 +02:00
Rohit Malhotra
44d488b718
[Fix]: Building runtime image with unspecified base container img ( #7977 )
2025-04-21 11:30:22 -04:00
Rohit Malhotra
4f9120ffc6
(Chore): Unsupport resolve all issues in resolver ( #7975 )
2025-04-21 14:37:53 +00:00
Tetsuuuuuuu
50426edaa1
feat: add argument --base-container-image to resolver ( #7612 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-21 10:01:03 -04:00
Xingyao Wang
a792f84a83
chore: improve logging for "not a git repository" ( #7944 )
2025-04-21 16:13:48 +04:00
Alexander Litzenberger
cd9d96766c
Update documentation on local-llms ( #7805 )
...
Co-authored-by: Alex Litzenberger <alex@agot.ai >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-21 00:20:13 +00:00
Michael Panchenko
14564b25d6
Fix linting ( #7965 )
2025-04-21 06:34:40 +08:00
Rohit Malhotra
0637b5b912
[Fix]: Replace duplicate enums for providers in resolver ( #7954 )
2025-04-20 14:06:18 -04:00
Rohit Malhotra
20bf48b693
[Fix]: mismatch between repo object definition between FE and BE ( #7953 )
2025-04-20 00:28:10 +00:00
Michael Panchenko
5b3270be2d
Possibility to disable default tools ( #7951 )
2025-04-20 02:14:46 +02:00
Tom Deckers
ae43744052
Fix Github Enterprise GraphQL URL ( #7939 )
...
Co-authored-by: Tom Deckers <tdeckers@cisco.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-19 21:09:00 +00:00
Xingyao Wang
b5d7e428d1
Fix #7916 : Update Benchmark Score link in README ( #7943 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-19 00:27:54 +02:00
Rohit Malhotra
d65ea313e8
Add external auth id to /repos route ( #7946 )
2025-04-18 18:19:36 -04:00
Rohit Malhotra
a09ecadba6
(Chore): Rm deprecate /installations route ( #7945 )
2025-04-18 21:51:08 +00:00
Rohit Malhotra
358166feb2
[Logging]: Add warning logs for gitlab api ( #7941 )
2025-04-18 21:31:36 +00:00
Kenny Dizi
85e2b73eb4
[Feat] Support o3 and o4 mini ( #7898 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-18 21:23:19 +00:00
Rohit Malhotra
c18475ddc2
Add public vs private info for repo list ( #7937 )
2025-04-18 17:07:08 -04:00
Xingyao Wang
06fcf54475
chore: track condeser metadata for llm completion ( #7938 )
2025-04-19 05:05:31 +08:00
Rohit Malhotra
f751f8ab37
[Feat]: Add graphql fetching for GitLab service cls ( #7839 )
2025-04-18 16:53:49 -04:00
Tei1988
523c6d03c1
fix(resolver): Allow using github.token in Actions and fix base_domain handling ( #7934 )
2025-04-18 20:50:59 +00:00
Rohit Malhotra
0e0f043e59
[Feat]: Improve resolver inline pr comment localization ( #7932 )
2025-04-18 15:56:34 -04:00
Xingyao Wang
91c691d526
[agent] Read-only Agent ( #6947 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-19 02:46:24 +08:00
Xingyao Wang
c6092291ce
chore: make sure Makefile make lint also lint tests ( #7933 )
2025-04-18 14:01:36 -04:00
Engel Nyst
a2c55cfdef
Refactor to clean up and move utility/legacy out of the agent ( #7917 )
2025-04-19 01:53:33 +08:00
Michael Panchenko
76cad626ed
Bugfix: make extraction of poetry_venvs_path more robust ( #7920 )
2025-04-18 17:33:52 +00:00
Xingyao Wang
7c23993344
fix(eval): typo in SWE_Bench evaluation ( #7930 )
2025-04-19 00:31:08 +08:00
dependabot[bot]
b669715416
chore(deps): bump the version-all group across 1 directory with 20 updates ( #7925 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-18 16:08:35 +00:00
tofarr
7292122b72
Refactor agent loop initialization for better extensibility ( #7926 )
2025-04-18 09:44:34 -06:00
dependabot[bot]
992ae15c78
chore(deps): bump the version-all group with 7 updates ( #7927 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 15:02:41 +00:00
Carlos Freund
f2b4772ac2
fix(runtime) Avoid windows reserved port ( #7722 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-18 22:18:46 +08:00
Engel Nyst
9b9b1291fc
[chore] Just linting on swe-bench files ( #7918 )
2025-04-18 22:12:01 +08:00
Xingyao Wang
6171395ef9
Refactor metrics handling to include condenser metrics ( #7907 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 23:08:35 +00:00
sp.wack
d270476d6c
hotfix(backend): Exclude open PRs when fetching suggested tasks ( #7912 )
2025-04-18 03:00:04 +04:00
Xingyao Wang
f1f7dca009
refactor(action_execution_client): rename function and add property ( #7913 )
2025-04-18 06:59:13 +08:00
mamoodi
45f572f268
Update documentation ( #7905 )
2025-04-17 17:43:18 -04:00
Niels Mündler
4b124d5906
Add inference for SWT-Bench ( #7201 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-04-17 14:49:42 -06:00
Robert Brennan
988d4aa679
Improved logging for agent controller, including pending action time ( #7897 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 20:22:38 +00:00
Robert Brennan
b452fe273c
Restore terminal interactivity while keeping UI changes ( #7903 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 19:42:03 +00:00
sp.wack
9544b37c8a
hotfix(forntend): Wait for runtime to start before fetching git changes for diff view ( #7910 )
2025-04-17 15:15:03 -04:00
Rohit Malhotra
0491357fef
[Refactor]: Collapse initial user message for cloud resolver ( #7871 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 15:09:28 -04:00
Robert Brennan
fedd517a71
Change add funds input to number type that only accepts integers ( #7628 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 18:56:23 +00:00
Rohit Malhotra
9cbed8802f
Update translation from GitHub Settings to Git Settings ( #7908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 18:55:28 +00:00
Rohit Malhotra
c2e1babd76
Fix failing unit test on main ( #7909 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-17 18:43:09 +00:00
Carlos Freund
cc8b677f3e
fix(metrics) Merge metrics of agent LLM and condenser LLM ( #7890 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-18 01:15:14 +08:00
chuckbutkus
78e3f82de1
Change client name and add IDP hint ( #7787 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ray Myers <ray.myers@gmail.com >
Co-authored-by: Calvin Smith <email@cjsmith.io >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Panduka Muditha <pandukal@verdentra.com >
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-17 12:23:12 -04:00
dependabot[bot]
20ca2cd8b9
chore(deps): bump the version-all group across 1 directory with 9 updates ( #7902 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 17:45:44 +02:00
mamoodi
ea0fcd6002
Change title of button to start new conversation ( #7464 )
2025-04-17 11:16:33 -04:00
juanmichelini
6bcebd4b9d
Jetbrains CI Benchmark ( #7811 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-17 15:10:20 +00:00
Xingyao Wang
93e9db3206
Refactor system message handling to use event stream ( #7824 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-04-17 22:30:19 +08:00
Ray Myers
caf34d83bd
chore - remove dummy agent test ( #7848 )
2025-04-17 08:52:02 -04:00
LoneRifle
49d3cd0863
fix(check-unlocalized-strings): make HTML tag test case-insens ( #7892 )
2025-04-17 14:26:49 +02:00
sp.wack
34989f8e96
feat: Diff UI ( #6934 )
2025-04-17 16:12:25 +04:00
Rohit Malhotra
9274664302
[Fix]: Rm unnecessary provider token serializer ( #7889 )
2025-04-16 21:41:07 +00:00
mamoodi
437f0a0154
Release 0.33.0 ( #7882 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Bashwara Undupitiya <65051545+bashwara@users.noreply.github.com >
2025-04-16 17:03:00 -04:00
Bashwara Undupitiya
9d79bf5fff
fix: Update folder security dialog styling ( #7886 )
2025-04-16 14:33:00 -04:00
Robert Brennan
4c62b1d428
Fix: Ensure consistent tab height when workspace tab is selected ( #7885 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 17:54:50 +00:00
Rohit Malhotra
b2a4b4ed90
[Refactor]: Modularize settings storage logic ( #7868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 13:30:13 -04:00
tofarr
9262babc3b
Fix for error on close ( #7884 )
2025-04-16 11:13:58 -06:00
dependabot[bot]
1c80ded753
chore(deps-dev): bump the eslint group across 1 directory with 2 updates ( #7790 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-16 19:41:25 +04:00
Xingyao Wang
4de8c4d6b1
Update repo microagent docs with frontend action handling information ( #7856 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 14:27:31 +00:00
Xingyao Wang
91f2254039
frontend: fix terminal prompt and command styling ( #7872 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 22:13:15 +08:00
Calvin Smith
66fd156c65
feat: Combining condensers ( #7867 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-16 07:09:13 -06:00
Xingyao Wang
4ec16f3c2e
microagent: Update github.md to avoid agent marking PR as ready for review ( #7873 )
2025-04-15 23:56:41 -04:00
Robert Brennan
628003abef
Convert terminal to tab, make terminal read only ( #7795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-16 11:22:52 +08:00
Xingyao Wang
07e400b73d
refactor(mcp): simplify MCP config & fix timeout ( #7820 )
...
Co-authored-by: ducphamle2 <ducphamle212@gmail.com >
Co-authored-by: trungbach <trunga2k29@gmail.com >
Co-authored-by: quangdz1704 <Ntq.1704@gmail.com >
Co-authored-by: Duc Pham <44611780+ducphamle2@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-16 11:04:21 +08:00
Tom Deckers
7e14a512e0
Add base_domain parameter for GitHub Enterprise support ( #7754 )
...
Co-authored-by: Tom Deckers <tdeckers@cisco.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-16 00:00:32 +00:00
Rohit Malhotra
d7e8f843ad
[Docs]: Add GitLab token setup documentation ( #7635 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-15 17:25:25 -04:00
Xingyao Wang
e69ae81ad2
Add GPT-4.1 to function calling list ( #7866 )
...
Co-authored-by: Juan Michelini <juan@juan.com.uy >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-15 18:12:15 +02:00
dependabot[bot]
03c5db32e6
chore(deps): bump the version-all group with 8 updates ( #7865 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 15:40:04 +00:00
Engel Nyst
5e5bf23f9c
[Evaluation] Fix KeyError when the instance failed prematurely ( #7864 )
2025-04-15 15:19:31 +00:00
Shotaro Sano
e0fcd7a61e
Fix issue #6098 : Prevent duplicate error message display in chat interface ( #7858 )
2025-04-15 16:21:23 +04:00
Ryan H. Tran
e9989d1085
Upgrade openhands-aci to 0.2.10 ( #7810 )
2025-04-15 18:43:44 +07:00
Xingyao Wang
49c515b252
frontend: Display think action as action rather than text ( #7852 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-15 09:09:16 +08:00
Robert Brennan
2d05578c21
Fix links in readme ( #7854 )
2025-04-15 02:27:25 +04:00
Engel Nyst
d05a6f30e1
[Refactor] Rename codeact_* agent options to simple name ( #7853 )
2025-04-15 00:14:13 +02:00
Calvin Smith
10c81c39fb
Fix export conversation button in Safari ( #7662 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-14 15:10:20 -06:00
sumeetkumar1701
2d599349ef
fix:Transmitting accurate head parameter in cross-repository pull requests. ( #7788 )
2025-04-14 17:57:15 +00:00
mamoodi
33caf5c6ca
Update feature template to add note about adding reaction ( #7847 )
2025-04-14 13:56:04 -04:00
Ciocanel Razvan
a9850766a7
Allow input for pr_type openhands-resolver.yml ( #7619 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-14 17:53:58 +00:00
OpenHands
77e2416def
Fix issue #7826 : [Bug]: Chat input box is too small ( #7827 )
2025-04-14 12:19:38 -05:00
蔡政特
02af9865ec
fix: Runtime local docker environment HTTPStatusError ( #7648 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-14 15:41:54 +00:00
dependabot[bot]
75ca2aa6b1
chore(deps): bump the version-all group with 10 updates ( #7846 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 17:16:27 +02:00
mamoodi
d820661592
Update docs on why we use sandbox user ( #7845 )
2025-04-14 11:01:35 -04:00
Robert Brennan
1ff351a4f1
Add OpenHands Cloud to README, other minor tweaks ( #7844 )
2025-04-14 14:01:52 +00:00
OpenHands
78b8e58561
Fix issue #7837 : [Bug]: Unit tests for tool use support ( #7838 )
...
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-04-14 15:45:37 +02:00
tofarr
fddbfce51a
Fix for race condition in cache ( #7812 )
2025-04-12 07:43:34 -06:00
Rohit Malhotra
20d3766451
[Fix]: Use better auth header for GitLab microagent ( #7828 )
2025-04-11 20:09:28 -04:00
sp.wack
72b5e18898
fix(backend): Return 400 if trying to open a binary file ( #7825 )
2025-04-11 22:47:57 +00:00
Rohit Malhotra
03b8b8c19a
(Chore): Rm single provider legacy code ( #7821 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-11 18:21:35 +00:00
Panduka Muditha
7c2f1b075e
feat: CLI enhancements to support /init, /help and /exit ( #7801 )
...
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-11 14:13:41 -04:00
Graham Neubig
883da1b28c
Add extensive typing to openhands/runtime/plugins directory ( #7726 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-12 02:02:53 +08:00
Engel Nyst
bb98d94b35
[evaluation] fix missing metadata ( #7819 )
2025-04-11 16:58:59 +00:00
sp.wack
d114c45135
chore: Improve pre-commit ( #7818 )
2025-04-11 20:55:26 +04:00
Calvin Smith
36e092e0ac
fix: Disable prompt caching in default condenser ( #7781 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-11 10:09:23 -06:00
Ray Myers
e2bb69908a
chore - Rebuild docker image in fork CI instead of using artifacts ( #7809 )
2025-04-11 11:06:46 -05:00
Ray Myers
cd33c5eac7
Revert "chore - User docker cache mount for vscode server archive (#7… ( #7817 )
2025-04-11 16:04:50 +00:00
dependabot[bot]
0f8a139fb5
chore(deps): bump the version-all group with 5 updates ( #7814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 17:06:59 +02:00
Xingyao Wang
ced4ee3038
Fix: Display accumulated token usage in frontend metrics ( #7803 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-11 22:38:47 +08:00
Robert Brennan
cc19dac939
move typecheck ( #7804 )
2025-04-10 17:37:14 -04:00
Ray Myers
4c7c73a6f2
chore - User docker cache mount for vscode server archive ( #7785 )
2025-04-10 16:31:20 -05:00
Robert Brennan
0493fea9fc
fix for status messages not showing up ( #7802 )
2025-04-10 17:16:33 -04:00
Robert Brennan
1c2db9f468
Fix chat background on mobile devices ( #7798 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-10 15:40:43 -04:00
Ray Myers
c210230802
chore - Add more workers to speed up runtime CI tests ( #7796 )
2025-04-10 14:10:29 -05:00
mamoodi
9b12989a36
Update OpenHands cloud docs with conversation persistence section ( #7794 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-10 14:10:20 -04:00
dependabot[bot]
f1bcd72cd8
chore(deps): bump the version-all group with 8 updates ( #7792 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-10 19:22:16 +02:00
Ray Myers
a5c57fbd3a
chore - Do not install playwright in CI build steps ( #7786 )
2025-04-10 11:55:02 -05:00
NarwhalChen
513f7ab7e7
fix(llm): ensure base_url has protocol prefix for model info fetch when using LiteLLM ( #7782 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-04-10 20:10:06 +04:00
juanmichelini
53c0c5a07b
SWE-bench_verified instruction baseline improvements to 60% ( #7546 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-04-10 16:08:27 +00:00
Robert Brennan
d924e7cea5
fix occurrences of MicroAgent to the standard "Microagent" ( #7791 )
2025-04-10 15:23:19 +00:00
mamoodi
7910a90522
Release 0.32.0 ( #7761 )
2025-04-10 08:45:04 -04:00
Duc Pham
35d49f6941
feat (backend): Add support for MCP servers natively via CodeActAgent ( #7637 )
...
Co-authored-by: trungbach <trunga2k29@gmail.com >
Co-authored-by: quangdz1704 <Ntq.1704@gmail.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-04-10 01:59:13 +00:00
dependabot[bot]
e359a4affa
chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /docs in the version-all group ( #7779 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-04-10 01:21:13 +04:00
Robert Brennan
159f79f9d8
fix i18n script ( #7783 )
2025-04-09 20:45:11 +00:00
dependabot[bot]
827c19ccd9
chore(deps): bump the version-all group with 5 updates ( #7777 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-09 18:29:28 +00:00
tofarr
588b9f34be
Fix scrolling ( #7780 )
2025-04-09 16:35:29 +00:00
Ray Myers
fb02fefaca
chore - Remove unneeded dependencies from main poetry ( #7772 )
2025-04-09 11:24:30 -05:00
dependabot[bot]
856d5ff976
chore(deps): bump the version-all group across 1 directory with 28 updates ( #7741 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-04-09 14:39:21 +00:00
sp.wack
eb4aeb3922
Fix frontend pre-commit and move unlocalized strings check to pre-commit hook ( #7763 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-09 14:29:36 +00:00
Ray Myers
4b47e5215b
chore - Use blacksmith docker build with caching ( #7771 )
2025-04-09 08:50:09 -05:00
Xingyao Wang
0087082643
Improve binary file handling and patch generation in SWE-bench evaluation ( #7762 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 22:57:33 +00:00
Graham Neubig
e698a393b2
Add more extensive typing to openhands/core directory ( #7728 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 17:38:44 -04:00
Ray Myers
d48e2a4cf1
chore - Remove redundant cache saving from CI ( #7768 )
2025-04-08 16:11:17 -05:00
Ray Myers
749a903de5
chore - Skip building Ubuntu runtime image on PR ( #7765 )
2025-04-08 15:02:25 -05:00
sp.wack
0a6321246a
chore(frontend): Remove waitlist variant of auth modal ( #7150 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-04-08 18:56:27 +00:00
Xingyao Wang
ddda30d9b7
fix(eval): iterative evaluation improvements; SWE-Bench multimodal fixes ( #7739 )
...
Co-authored-by: Juan Michelini <juan@juan.com.uy >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-09 02:44:03 +08:00
dependabot[bot]
d1851cc3ee
chore(deps): bump the version-all group in /docs with 2 updates ( #7659 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 18:09:11 +00:00
dependabot[bot]
883bf5847b
chore(deps): bump the version-all group with 4 updates ( #7759 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 16:14:07 +00:00
sp.wack
1c8ab4d835
hotfix(frontend): Update route file names ( #7528 )
2025-04-08 15:41:35 +00:00
sp.wack
255e209886
Refactor file service ( #7533 )
2025-04-08 15:41:22 +00:00
Graham Neubig
c8904e4672
Add more extensive typing to openhands/integrations directory ( #7730 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 10:54:07 -04:00
OpenHands
dcfc2da428
Fix issue #6037 : [Bug]: [Resolver] crashes on main ( #6284 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-08 14:06:02 +00:00
Graham Neubig
84e28234e5
Add extensive typing to openhands/security directory ( #7732 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 13:51:05 +00:00
Panduka Muditha
60e8b5841c
feat: Add basic support for prompt-toolkit in the CLI ( #7709 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Bashwara Undupitiya <bashwarau@verdentra.com >
2025-04-08 08:47:11 -04:00
Carlos Freund
dd03d9adce
feat(frontend):Display path of file ops and cmd in headline ( #7530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-08 08:44:42 -04:00
Engel Nyst
9fa211bc27
Fix API version in the resolver ( #7756 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-08 09:01:23 +00:00
Engel Nyst
22cf5144cc
Fix integration test ( #7747 )
2025-04-07 22:31:50 -04:00
Ray Myers
99e493b3a4
feature - Build alternate ubuntu images ( #7691 )
2025-04-07 19:04:17 -05:00
mamoodi
e4d92d6f56
Update docs with updated info ( #7714 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-07 21:12:30 +00:00
Graham Neubig
a9d08852db
Update llms.md to update recommended models ( #7750 )
2025-04-07 20:29:44 +00:00
Calvin Smith
408ad1ff2b
Enables condensation by default ( #7746 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-07 11:47:51 -06:00
dependabot[bot]
69d4a8df7c
chore(deps): bump the version-all group with 7 updates ( #7743 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 17:20:59 +00:00
mamoodi
02f92164de
Update issue templates ( #7740 )
2025-04-07 13:17:03 -04:00
Robert Brennan
1549927fa3
Update conversation metadata with cost and token metrics ( #7561 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-07 17:09:50 +00:00
Boxuan Li
e951da7a25
Fix action execution server JSONResponse ( #7721 )
2025-04-07 22:49:39 +08:00
Carlos Freund
f830d5814c
fix(unittest): Parallel Test failure because of shared memory ( #7729 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-07 09:29:22 -04:00
Carlos Freund
0519e9e3c2
fix(test) test_memory: initialize in fixture with new dict. ( #7733 )
...
Co-authored-by: Carlos Freund <carlosfreund@gmail.com >
2025-04-06 23:52:14 +02:00
Graham Neubig
9b8a628395
Add more extensive typing to openhands/llm/ directory ( #7727 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-06 17:59:25 +00:00
Xingyao Wang
288bcd254e
fix: retry on retryable httpx-related error to improve evaluation stability ( #7719 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-06 10:38:50 -04:00
tofarr
c71ef11a25
Fix useScrollToBottom hook for rapid content changes ( #7715 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-05 18:05:53 -06:00
Xingyao Wang
0ab9d97f2d
fix(llm): retry on InternalServerError and Timeout; handle Gemini returns len(choices) < 1 ( #7713 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-05 21:33:17 +00:00
Engel Nyst
b326433330
Fix git provider ( #7712 )
2025-04-04 22:34:38 +02:00
dependabot[bot]
a5931177fd
chore(deps): bump the version-all group with 4 updates ( #7707 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 16:27:52 +00:00
tofarr
aa17460cc5
Using a paged cache to speed up event streams ( #7667 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-04 07:58:36 -06:00
Xingyao Wang
8bf197df31
feat: prompt agent to follow PR template when create new PR ( #7698 )
2025-04-03 23:02:24 +00:00
Calvin Smith
f74243542d
feat: Structured summary generation for history condensation ( #7696 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-03 17:02:01 -06:00
Rohit Malhotra
a4ebb5bf85
[Feat]: Add GitLab support for repo list in Cloud Openhands ( #7633 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 23:01:22 +00:00
Calvin Smith
cc1aadaba5
fix: Tweak prompting behavior of LLMSummarizingCondenser ( #7695 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-04-03 16:06:10 -06:00
Xingyao Wang
8bceee9e42
frontend: update browser tab title with conversation title ( #7694 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 21:13:10 +00:00
Xingyao Wang
e8fe9ae67e
chore: update teaser video in documentation ( #7693 )
2025-04-03 20:17:55 +00:00
OpenHands
06c68082bb
Fix issue #7658 : [Bug]: BadRequestError from ContentPolicyViolationError ( #7660 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-03 21:36:16 +02:00
OpenHands
6cfaad86ea
Fix issue #7205 : [Feature]: Allow repo microagent Markdown Files Without Required Header ( #7655 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-03 19:04:51 +00:00
Graham Neubig
a899f80ee9
Fix mypy errors in storage directory ( #7692 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 19:01:43 +00:00
Xingyao Wang
292217b8b4
Implement frontend visualization for RecallObservation & Stop issueing recall action for agent message ( #7566 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-04 02:08:50 +08:00
Graham Neubig
a828318494
Add type hints to runtime directory ( #7491 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 13:51:31 -04:00
Robert Brennan
47515ea876
downgrade log to debug ( #7687 )
2025-04-03 13:50:49 -04:00
dependabot[bot]
860f02ff49
chore(deps): bump the version-all group with 2 updates ( #7689 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 16:29:38 +00:00
Rohit Malhotra
f5fa076fdd
[Fix]: Ensure refresh logic works for restarted conversations in cloud openhands ( #7670 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 11:58:01 -04:00
Graham Neubig
d3043ec898
feat: localize missing elements ( #7485 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-04-03 10:58:18 -04:00
Robert Brennan
b3baea2421
Fix gitlab cloning instructions ( #7686 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-04-03 14:55:30 +00:00
Rohit Malhotra
9e625ec6c5
(Hotfix): Rm owner req from GitLab repo list ( #7682 )
2025-04-03 09:36:04 -04:00
Boxuan Li
d7c49a0656
[Evaluation] Fix sandbox config in TAC ( #7684 )
2025-04-03 08:19:10 +00:00
Boxuan Li
34bf6a6402
[Evaluation] Fix run_infer.py path in TAC ( #7683 )
2025-04-03 04:34:02 +00:00
Rohit Malhotra
5deb47aacc
[Fix]: Plumb full selected repo object from FE ( #7668 )
2025-04-03 02:47:28 +00:00
Engel Nyst
d7f651a06c
Fix cached tokens ( #7679 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-04-03 01:11:18 +00:00
dependabot[bot]
5b3921586f
chore(deps): bump the version-all group across 1 directory with 9 updates ( #7675 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 00:48:03 +00:00
Graham Neubig
ac462fae06
Update VSCode version from 1.94.0 to 1.98.2 in extensions ( #7677 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-03 00:01:24 +00:00
Shixian Sheng
4fb073d1ea
Fixed a few hyperlinks. Translated some texts ( #7652 )
2025-04-02 22:10:19 +00:00
mamoodi
226c8dc947
Some documentation updates for consistency ( #7674 )
2025-04-02 21:41:48 +00:00
Sam Salfi
19b589f381
Fix "let's get back on track" message on consecutive headless tasks ( #7663 )
2025-04-02 23:15:28 +02:00
Ray Myers
05f9cc1bb5
chore - Update browsergym and playwright for security updates ( #7672 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-02 21:04:06 +00:00
mamoodi
6b2ece35da
Release version 0.31.0 ( #7629 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-04-02 15:30:45 -04:00
Rohit Malhotra
75b3270cf0
[Bug]: Ensure repository search only returns public repositories ( #7665 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-02 15:21:19 -04:00
Robert Brennan
40dd175a0f
update vscode and package.json ( #7653 )
2025-04-02 14:03:38 -04:00
Engel Nyst
0536a53833
Clean out debug print ( #7666 )
2025-04-02 17:34:05 +00:00
Robert Brennan
9096938d4a
dont return asterisks for api key ( #7654 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-02 16:41:56 +00:00
tofarr
f14a0ea011
Separate event store from event stream ( #7592 )
2025-04-02 10:05:59 -06:00
Ryan H. Tran
5524fe1408
Upgrade openhands-aci to 0.2.8 ( #7656 )
2025-04-02 15:03:24 +00:00
Xingyao Wang
6851215410
fix inline imports in LLM-generated title ( #7642 )
2025-04-01 22:15:12 +00:00
Xingyao Wang
b91acbb14a
(feat): stop auto generate title in converstaion GET ( #7638 )
2025-04-01 17:19:48 -04:00
Ray Myers
0045d46d9d
Update dockerfile to remove vulnerabilities in Debian 12 ( #7630 )
2025-04-01 14:09:01 -05:00
Rohit Malhotra
a2e9e23569
(Chore): Rename GitHub instances to Git ( #7625 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-04-01 16:53:37 +00:00
dependabot[bot]
8e61f8e688
chore(deps): bump the version-all group with 7 updates ( #7624 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 18:44:58 +02:00
Robert Brennan
b4bc08e70c
Fix "no query provided" ( #7564 )
2025-04-01 12:31:46 -04:00
Ray Myers
242664f81b
fix - Remove unmatched tool calls for Claude ( #7597 )
2025-04-01 10:45:04 -05:00
VS
4a2045ecca
[Fix] Github Action possible command injection via unsanitised user input like review body and gti ( #7569 )
...
Co-authored-by: Vasyl Spachynskyi <vasyl.spachynskyi@dataart.com >
2025-04-01 23:26:46 +08:00
Rohit Malhotra
89bfbfad59
[Feat]: Gitlab p2 - let user add PAT via FE ( #7125 )
2025-04-01 11:23:58 -04:00
Bill Yuchen Lin
7488d1d0cb
add support of DOCKER_HOST_ADDR ( #7593 )
2025-04-01 14:54:49 +00:00
Rohit Malhotra
9adfcede31
(Hotfix): Track reason for Error AgentState ( #7584 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-31 21:24:42 +00:00
Calvin Smith
abaf0da9fe
fix: Context window truncation using CondensationAction ( #7578 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-03-31 13:47:00 -06:00
Xingyao Wang
648c8ffb21
(llm): Support OpenHands LM ( #7598 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-03-31 17:29:31 +00:00
tofarr
6ae2984580
Fix for circular import on ConversationValidator ( #7583 )
2025-03-31 11:09:10 -06:00
dependabot[bot]
f12bf985ce
chore(deps): bump the version-all group with 6 updates ( #7600 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 15:44:35 +00:00
Xingyao Wang
b6321488bc
Update pre-commit instructions in repository memory ( #7595 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-31 21:15:45 +08:00
Xingyao Wang
54236f9617
[eval] Support SWE-Bench Multimodal ( #7122 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-31 07:42:44 -04:00
Xingyao Wang
2c4496b129
feat: Use LLM-generated natural-language descriptions as conversation title ( #7049 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-30 21:34:07 +00:00
Peter Dave Hello
4b177992f8
Clean up apt temporary files in app Dockerfile ( #7590 )
2025-03-30 16:37:54 +00:00
mkusaka
fa61e862e0
Fix broken markdown link for Anthropic billing settings ( #7589 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-30 14:23:46 +00:00
Ken Jenney
6d90e80c51
Update NodeJS Version Requirement ( #7586 )
2025-03-28 23:57:16 +00:00
mamoodi
f3ea6034b1
Fix link to local filesystem ( #7579 )
2025-03-28 14:52:26 -04:00
dependabot[bot]
7fdf61018b
chore(deps): bump modal from 0.73.130 to 0.73.131 in the version-all group ( #7576 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-28 18:16:16 +01:00
Graham Neubig
aab818716e
Add Japanese documentation ( #7386 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-28 14:14:45 +00:00
Xingyao Wang
ac8b5e7934
[agent, browsing] Support viewing pdf and png/jpg via browser ( #7457 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-03-28 07:07:33 +00:00
Carlos Freund
23505576a6
build(make) Automatically use dev-wsl ( #7418 )
2025-03-27 23:30:46 -07:00
Xingyao Wang
d69e4feb1b
Fix #7473 : Prevent OpenHands from creating additional pull requests unless explicitly instructed ( #7476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-28 07:18:20 +08:00
dependabot[bot]
faf0b93299
chore(deps): bump the version-all group across 1 directory with 9 updates ( #7563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 22:52:25 +00:00
Ray Myers
0356df8c6b
Add async ruff linting and remove flake8 dependency ( #7539 )
2025-03-27 16:54:53 -05:00
Robert Brennan
2d66939b42
fix error message ( #7550 )
2025-03-27 13:35:41 -07:00
Carlos Freund
a0c79f7388
fix(Runtime): Wait for container to start up ( #7548 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
2025-03-27 13:55:06 -06:00
tofarr
a44cdae36e
Fix for broken OpenAPI Schema ( #7558 )
2025-03-27 13:28:53 -06:00
Engel Nyst
7aa7eb2399
Fix uninitialized accumulated tokens ( #7553 )
2025-03-27 20:19:10 +01:00
Calvin Smith
42712a44d8
(fix): Condensation events to reconstruct contexts added to event stream ( #7353 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-27 13:16:31 -06:00
Rohit Malhotra
76c992e2df
[Feat]: Trigger microagents on agent keywords ( #7516 )
2025-03-27 13:58:37 -04:00
mamoodi
26b420a01d
Release 0.30.1 ( #7545 )
2025-03-27 13:26:28 -04:00
dependabot[bot]
e707be429e
chore(deps): bump the version-all group across 1 directory with 27 updates ( #7475 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-27 16:14:21 +00:00
Xingyao Wang
24773e15c5
Fix Push & Create PR button prompt to request meaningful branch names ( #7529 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-27 23:21:52 +08:00
Caique
5dba964281
docs: Improve the Microagents usage documentation ( #7542 )
2025-03-27 15:11:14 +00:00
VS
1596a6cc62
fix: correct string concatenation in llm_summarizing_condenser.py ( #7541 )
2025-03-27 07:28:45 -07:00
Rohit Malhotra
0df87bfacc
[Feat]: Tell the agent the current date ( #7509 )
2025-03-27 01:23:12 -04:00
Engel Nyst
8e9eb7d07d
Reduce max iterations by default ( #7535 )
2025-03-27 01:00:14 +00:00
Rohit Malhotra
60196d2eca
(Hotfix): Github token fails to refresh on cloud openhands ( #7532 )
2025-03-27 00:05:38 +00:00
tofarr
b9af0188fe
Feat vscode startup ( #7518 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-03-26 16:01:23 -06:00
Engel Nyst
9850f1767a
Use response_id to track token usage for MessageActions ( #6913 )
...
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-03-26 21:07:01 +01:00
tofarr
c5491e87aa
Run runtime.close in background thread ( #7524 )
2025-03-26 12:12:59 -06:00
dependabot[bot]
400afeb70e
chore(deps): bump the version-all group across 1 directory with 15 updates ( #7520 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-26 17:11:30 +01:00
Xingyao Wang
c63d52d5e6
(llm): Track accumulated token usage instead of per-request token usage ( #7511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-03-26 16:05:36 +00:00
tofarr
1230b229b5
Replace use of requests with httpx ( #7354 )
2025-03-26 13:37:10 +00:00
Rohit Malhotra
72d5f1fe53
[Fix]: Add min amount to funds placeholder ( #7517 )
2025-03-25 21:14:11 -07:00
Boxuan Li
e3a5df514e
(chore) Remove unused grep-ast dependency ( #7414 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 20:45:00 -07:00
Graham Neubig
aaf65ebf0f
Update translation updater to use claude-3-7-sonnet-20250219 ( #7500 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 15:56:44 -07:00
mamoodi
844d84d7bb
Release 0.30.0 ( #7467 )
...
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-03-25 18:39:36 -04:00
Rohit Malhotra
5a3eca2a2a
[Refactor]: Create dedicated reset settings route ( #7472 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 18:34:55 -04:00
tawago
efcf30a23d
Update the resolver workflow once a new release includes #7287 ( #7343 )
2025-03-25 18:25:33 -04:00
Xingyao Wang
951cb1c880
Fix TypeError in bash parsing with unclosed backticks ( #7392 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 21:38:01 +00:00
Calvin Smith
78b67bc9d9
Update event schema types to use enum pattern ( #7498 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 15:36:13 -06:00
sp.wack
500e09f12b
hotfix(frontend): Wrap WS tests in query provider for migration changes ( #7504 )
2025-03-25 22:45:04 +04:00
Caique
2a5e17d548
docs(frontend): add environment variables in .env.sample and README ( #7401 )
2025-03-25 22:08:20 +04:00
mamoodi
6541eab43b
Remove empty lines in pyproject ( #7501 )
2025-03-25 17:02:09 +00:00
Robert Brennan
2e72ef151e
Add API key instructions and update documentation links ( #7434 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 16:25:55 +00:00
Robert Brennan
032eb152bf
Fix WebSocket timeout messages in chat window ( #7405 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 09:17:18 -07:00
sp.wack
63ebd9e338
hotfix(frontend): Show background color for logout button ( #7495 )
2025-03-25 11:59:28 -04:00
Zach
1064939013
Fix incorrect file position descriptions in script comments ( #7492 )
2025-03-25 16:48:48 +01:00
Engel Nyst
ff6312ab02
Remove unused AgentSummarizeAction and SUMMARIZE action type ( #7283 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 16:46:41 +01:00
Graham Neubig
036fa5dccf
Add type hints to storage directory ( #7110 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 08:01:04 -07:00
Graham Neubig
86c6feafcc
Fix mypy errors in runtime/utils directory ( #6902 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 08:00:03 -07:00
Graham Neubig
0efe4feb2a
Fix mypy errors in core/config directory ( #7113 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-25 05:57:00 -07:00
Graham Neubig
8b473397d1
Fix mypy errors in events directory ( #6810 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-25 06:30:58 +00:00
Caique
23e775b1e0
docs: add pt-BR translation for official docs ( #7416 )
2025-03-24 23:13:52 +00:00
Boxuan Li
f7d3516dec
Trajectory replay on web app (under feature flag) ( #6348 )
2025-03-24 14:40:07 -07:00
Engel Nyst
de05ea898e
Make the conversation title a little longer ( #7477 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-24 20:47:33 +00:00
Engel Nyst
94cb91947d
Don't set seed for users ( #7474 )
2025-03-24 19:38:45 +00:00
Xingyao Wang
b1470a1ac4
(frontend): only show "download via vscode" in conversation card ( #7471 )
2025-03-24 18:44:17 +00:00
மனோஜ்குமார் பழனிச்சாமி
2518901e6e
feat: Support seed parameter ( #7441 )
2025-03-24 19:18:00 +01:00
tofarr
e639283ac9
Fix for overflow ( #7470 )
2025-03-24 17:32:38 +00:00
dependabot[bot]
28cc04908c
chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0 in the pre-commit group ( #7345 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-24 17:19:25 +00:00
tofarr
1a3354404e
Fix text wrap on context menu ( #7468 )
2025-03-24 16:44:04 +00:00
Ryan H. Tran
80279f9d36
Upgrade openhands-aci to 0.2.7 ( #7462 )
2025-03-25 00:15:59 +08:00
Zach
0b3d15a4d7
Fix missing 'fi' statement in GAIA benchmark scripts/run_infer.sh ( #7465 )
2025-03-24 16:04:25 +00:00
Marco Dalalba
8b68d086f0
fix #7267 : adding base url to axios ( #7267 )
2025-03-24 09:25:52 -04:00
Engel Nyst
0f143a43c9
Add support for .openhands/setup.sh script in all entry points ( #7459 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-24 13:37:08 +01:00
Engel Nyst
e61e4d57d9
Fix #7451 : Add guidance to use git add . in system prompt ( #7458 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-24 13:33:45 +01:00
Xingyao Wang
4e86bdf3d9
(frontend): Implement BrowseInteractiveAction in frontend ( #7452 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 22:17:56 -04:00
Robert Brennan
3cef499b81
Fix conversation list: remove GitHub link and show created_at date ( #7435 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 20:08:02 -06:00
Xingyao Wang
e2a0884ecd
Update repo.md to remind the agent about PR template ( #7456 )
2025-03-24 02:03:56 +00:00
Robert Brennan
2849974729
[WIP] better code display ( #7453 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 18:10:07 -07:00
Kento Sugita
daa4af18d1
fix timeout to impove stability ( #7443 )
2025-03-23 15:06:05 -07:00
Xingyao Wang
1ec1076fee
[microagent] Add pdflatex microagent ( #7444 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-24 03:08:22 +08:00
tofarr
65bd4be607
Fix for broken vscode url ( #7442 )
2025-03-23 10:17:12 -06:00
Robert Brennan
306188817f
Remove upload functionality and add tooltip for Code not in GitHub link ( #7431 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 02:03:05 +00:00
Robert Brennan
99aa9bef70
Refactor runtime documentation and add hardened Docker installation guide ( #7429 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-23 01:35:47 +00:00
Robert Brennan
9e975ba566
Add logo color (#CFB755) for tab icons ( #7433 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-23 01:19:14 +00:00
Robert Brennan
782e143c22
update placeholder text for credits ( #7430 )
2025-03-22 18:18:43 -07:00
Robert Brennan
e0a3b4b822
Move documentation link above settings gear in sidebar ( #7432 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 18:18:31 -07:00
Robert Brennan
b53a5e7528
Optimize file_editor pattern with prefix check ( #7428 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 17:31:18 -07:00
Robert Brennan
8dda45bf99
Change API key placeholder to <hidden> when key is set ( #7427 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 16:30:54 -07:00
Robert Brennan
0a0ed3f606
Add "Setting up workspace..." status message during repo cloning and setup ( #7424 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 23:52:59 +01:00
Xingyao Wang
01e0e29a9f
Reduce bash SOFT timeout from 30 to 10 seconds ( #7423 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 22:42:24 +00:00
Robert Brennan
e57305ee0c
Remove continue button and associated logic ( #7425 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 22:22:53 +00:00
Robert Brennan
3c43d3d154
Auto-generate conversation titles from first user message ( #7390 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-03-22 22:07:33 +00:00
Robert Brennan
fd7c2780f5
Add support for .openhands/setup.sh script ( #5985 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-22 14:46:35 -07:00
Xingyao Wang
6f9ced1c23
[Observability] add metadata to track llm request for sessions ( #7381 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-23 04:20:38 +08:00
Paige Bailey
e255aa95fe
Updated to reference the new Gemini 2.0 flash model. ( #7420 )
2025-03-22 19:50:04 +01:00
Rohit Malhotra
f2a742130d
(Chore): Use OH logger instead of prints for resolver ( #7407 )
2025-03-22 13:28:02 -04:00
Boxuan Li
d343e4ed9a
Config to save screenshots in trajectory ( #7284 )
2025-03-22 05:43:01 +00:00
Engel Nyst
0fec237ead
Remove unused event_to_memory function from serialization code ( #7412 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-21 22:13:59 -07:00
sp.wack
4c103761f9
Fix flaky test ( #7408 )
2025-03-21 23:33:53 +00:00
Engel Nyst
a03ad1079c
Rename oh_action to oh_user_action for clarity ( #7368 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-21 22:23:15 +00:00
sp.wack
7d0e2265f7
chore: Feature flag refactor ( #7393 )
2025-03-21 21:45:59 +00:00
mamoodi
8532c94d8e
Remove additional prompt for the app feature ( #7406 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-21 21:43:00 +00:00
Jason Burt
838e3d5ae4
Add comprehensive frontend testing documentation with example links ( #7327 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-03-21 21:03:40 +00:00
AutoLTX
3bc52cad7b
[FrontEnd] Display API cost and token usage in frontend ( #7099 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-21 20:43:53 +00:00
sp.wack
ce26f1c6d3
fix(frontend): Remove settings context ( #7378 )
2025-03-21 19:55:16 +04:00
Robert Brennan
37188c7606
Clean up conversation joining ( #7379 )
2025-03-21 09:18:37 -04:00
Rohit Malhotra
d9926d2491
(hotfix): Pass git providers object for only remote runtimes ( #7387 )
2025-03-20 23:28:28 +00:00
Rohit Malhotra
41efa100f0
[Fix]: Plumb provider tokens to runtime ( #7247 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-20 22:43:27 +00:00
Engel Nyst
6f204fd557
Fix stream iterator ( #7384 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-03-20 23:25:28 +01:00
Xingyao Wang
9bd1992738
Remove download workspace and download files buttons ( #7333 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-21 03:26:30 +08:00
diwu-sf
3856a896ea
fix file chunking corruption ( #7338 )
2025-03-20 15:21:36 -04:00
Rohit Malhotra
b0030d3a2b
[Bug]: Use json dumps instead of str repr to prevent escape character mismatches ( #7369 )
2025-03-20 10:33:15 -04:00
sp.wack
d76477099c
chore(frontend): Hardcode feature flag values ( #7360 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-03-20 13:36:49 +00:00
tawago
3e3b2aaa5c
Rename --repo argument to --selected-repo to avoid confusion in the resolver workflow ( #7287 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-03-20 05:01:00 +00:00
Robert Brennan
1f8aa93843
revert runtime for resolver ( #7365 )
2025-03-20 04:52:43 +00:00
Engel Nyst
34920ea04e
Save agent state ( #7372 )
2025-03-20 05:16:49 +01:00
Graham Neubig
f5aeb47a72
Fix homepage internationalization (Issue #7355 ) ( #7359 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 17:48:30 -04:00
Engel Nyst
c830177207
Move security.md to the global microagents ( #7361 )
2025-03-20 05:40:05 +08:00
Xingyao Wang
e4ccd4057d
misc: tweak frontend prompt to prevent agent push to a different branch & update app prompt ( #7357 )
2025-03-20 05:09:51 +08:00
chuckbutkus
c3d60b31d1
All-1465 Move user conversations ( #7340 )
2025-03-19 16:03:09 -04:00
mamoodi
35b70ca915
Release 0.29.1 ( #7350 )
2025-03-19 16:01:16 -04:00
Ivan Dagelic
a8d65c11e0
fix: daytona runtime action execution handling ( #7100 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-19 15:27:41 -04:00
Xingyao Wang
a4746a53d8
Update prompt for runtime additional info ( #7349 )
2025-03-19 16:35:20 +00:00
Zaid Sheikh
13bb474623
feat(Session): add sandbox base, runtime container image to session settings ( #7329 )
2025-03-19 16:08:43 +00:00
blacksmith-sh[bot]
09aa62f1c3
blacksmith.sh: Migrate workflows to Blacksmith ( #7148 )
...
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2025-03-19 15:10:17 +00:00
Robert Brennan
cbc26a5e40
Pass litellm error types to user and update error message ( #7344 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 14:44:30 +00:00
Graham Neubig
6824d14ed8
Update config.template.toml to match current codebase ( #7314 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 15:37:49 +01:00
Engel Nyst
d9e40f721c
(chore) Fix linting issues across the codebase ( #7336 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 04:42:26 +00:00
Jason Burt
8a73184801
Docs : adding in github fine grained tokens documentation and settings link to documentation … ( #7192 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 22:04:52 -04:00
Rohit Malhotra
06e8c4dad4
[Debug]: Add logs to runtime to assess root cause of expired github token ( #7331 )
2025-03-18 22:40:00 +00:00
Rohit Malhotra
e2521743b6
[Bug]: Refresh runtime gh token when agent calls gh apis ( #7330 )
2025-03-18 21:24:57 +00:00
Xingyao Wang
f2a54f4e23
Implement asynchronous browser initialization ( #7328 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-19 03:34:57 +08:00
Graham Neubig
a594595fea
docs: fix broken links in LLM documentation ( #7322 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 18:45:12 +01:00
Joseph Turian
0620679d11
fix: Correct JavaScript syntax in GitHub Actions workflow ( #7194 )
2025-03-18 13:42:37 -04:00
Nick
78708efbf1
feat(microagents): Add security microagent ( #7323 )
2025-03-18 17:13:06 +00:00
Jason Burt
cf06f20a0e
docs: Add development overview and documentation resources ( #7220 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 17:09:37 +00:00
dependabot[bot]
c68fba01a8
chore(deps): bump the version-all group with 4 updates ( #7325 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 16:55:43 +00:00
mamoodi
f2c7f8a6da
Release 0.29 ( #7236 )
2025-03-18 11:52:31 -04:00
Engel Nyst
259140ffc9
Add tests for NullObservation with cause > 0 and clarify event flow ( #7315 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 15:21:09 +00:00
Rohit Malhotra
3150af1ad7
[Fix]: Make provider tokens immutable ( #7317 )
2025-03-18 10:50:13 -04:00
Xingyao Wang
dde90fc636
chore: update remote runtime docs ( #7319 )
2025-03-18 11:08:22 +08:00
Engel Nyst
83458f5146
Fix style issues with pre-commit ( #7318 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-18 01:34:27 +00:00
mamoodi
f1149defc9
Remove python api docs from docs ( #7316 )
2025-03-17 19:55:46 -04:00
kjain14
507afd7f06
Add TestGenEval benchmark ( #5534 )
...
Co-authored-by: Kush Dave Jain <kdjain@pit.isri.cmu.edu >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-03-17 20:16:45 +00:00
chuckbutkus
1a755c3fdb
Fix reading of old conversations ( #7309 )
2025-03-17 15:08:48 -04:00
dependabot[bot]
41c8c9230b
chore(deps): bump the version-all group with 4 updates ( #7308 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-17 18:57:56 +00:00
Xingyao Wang
9b9e728cf6
Iterative evaluation with rule-based critic ( #7293 )
2025-03-17 18:37:35 +00:00
Engel Nyst
a4b836b5f9
Don't try to send the new events in the UI ( #7277 )
2025-03-17 14:50:22 +01:00
Xingyao Wang
a4d632498c
SWE-Gym rollout stability fix & using a validated SWE-Gym set ( #7182 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-03-17 21:15:01 +08:00
Engel Nyst
4f017081fc
Quick fix docs ( #7299 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-17 05:50:05 +00:00
Engel Nyst
51fb1fae88
RecallObservations ( #7292 )
2025-03-17 03:18:22 +01:00
Graham Neubig
106b230fea
Update Slack invitation links ( #7296 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-17 02:06:48 +00:00
Xingyao Wang
9b262dd057
fix retry on ConnectionError & retry on remote runtime by default ( #7294 )
2025-03-17 01:18:54 +00:00
chuckbutkus
8074b261d3
Move current user_id to github_user_id and create a new user_id field ( #7231 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
2025-03-16 16:32:27 -04:00
dependabot[bot]
999a59f938
chore(deps): bump the version-all group with 5 updates ( #7253 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-16 19:51:08 +00:00
chuckbutkus
fbba57d3b5
Fix saving of settings ( #7282 )
2025-03-16 19:06:46 +00:00
Engel Nyst
3f6c8a2338
Fix visual browsing ( #7278 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-16 16:50:25 +01:00
Engel Nyst
dd09d46ccb
Remove DelegatorAgent ( fix #7280 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-16 16:49:28 +01:00
tofarr
8897b45eeb
Fix for too much reaction in logs ( #7276 )
2025-03-16 08:21:30 -06:00
Ryan H. Tran
30109e8f20
Separate tool descriptions to support models with limited description length ( #7258 )
2025-03-16 09:48:13 +01:00
Engel Nyst
cc45f5d9c3
Add RecallActions and observations for retrieval of prompt extensions ( #6909 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-03-15 21:48:37 +01:00
tofarr
e34a771e66
Fix for issue where initial command fails ( #7254 )
2025-03-14 14:49:57 -06:00
tofarr
ec763f8105
Fix for error where credits is accessed even when billing is disabled ( #7250 )
2025-03-14 15:10:54 +00:00
Ryan H. Tran
165c0cc42e
Add doc for local runtime ( #7234 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-03-14 22:09:33 +08:00
dependabot[bot]
1b4f15235e
chore(deps): bump the version-all group with 4 updates ( #7241 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 22:15:47 +01:00
Calvin Smith
303b7ab180
(fix): Conditional imports resolved in SWE-bench eval script while multiprocessing enabled ( #7244 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-13 13:29:11 -06:00
Rohit Malhotra
78d185b102
[Feat]: Support Gitlab PAT ( #7064 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 14:44:49 -04:00
Ryan H. Tran
300bfbdf2d
Upgrade openhands-aci to 0.2.6 ( #7233 )
2025-03-14 02:10:59 +08:00
Xingyao Wang
e2f414bf26
chore: update doc for allhands doc ( #7242 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-14 00:32:17 +08:00
Calvin Smith
3b955dd9d5
(fix): Improve formatting of summarizing LLM inputs ( #7239 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-13 10:21:29 -06:00
sp.wack
f1eb1f59c3
hotfix(frontend): Fix overriding tailwind animation classes ( #7243 )
2025-03-13 16:03:54 +00:00
sp.wack
e1f6929d98
feat: saas new user modal ( #7098 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 19:15:57 +04:00
Engel Nyst
2a7f926591
Detect condensation loops at 10 repetitions, not 3 ( #7237 )
2025-03-13 14:32:01 +00:00
Xingyao Wang
b8daab721d
Update agent message to use first-person perspective ( #7197 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 04:39:24 +08:00
Robert Brennan
b3cac69121
remove old microagents ( #6964 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-12 16:18:19 -04:00
Boxuan Li
49a29c19cb
Remove mention of non-existent config micro_agent_name ( #7209 )
2025-03-13 03:33:59 +08:00
Robert Brennan
7084b0238c
Fix HTTPException not callable error in action_execution_server middleware ( #7215 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-13 03:10:13 +08:00
Elena Chistova
38e866cde4
Fix official SWE-Bench docker image prefix ( #7214 )
2025-03-12 18:23:19 +00:00
sp.wack
6ec4bc74bf
chore(frontend): Turn off query caching by default ( #7222 )
2025-03-12 17:52:11 +00:00
juanmichelini
b36deca265
Added link to paper in commit0 README ( #7221 )
2025-03-12 17:17:22 +00:00
Engel Nyst
09d73d96c8
Add troubleshooting note for GitHub token in microagent ( #7208 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-12 04:45:58 +01:00
dependabot[bot]
966c11f205
chore(deps): bump the version-all group across 1 directory with 17 updates ( #7203 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-12 00:15:52 +00:00
Robert Brennan
5128377baa
remove llamaindex ( #7151 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-11 22:28:56 +00:00
Engel Nyst
924acb182b
Add Swift Linux Installation Microagent ( #7195 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-11 19:45:50 +00:00
tofarr
8043612420
Feat user settings ( #7190 )
2025-03-11 12:57:44 -06:00
Calvin Smith
637a1d5c17
Adds unit test for the interaction between agent controller truncation and condenser ( #7186 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-03-11 09:57:15 -06:00
AutoLTX
5e521a4a6e
Expose accumulate and llm_metric from eventstream (backend) ( #7082 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-11 12:18:08 +01:00
chuckbutkus
2cb5b91300
Change names to prepare for moving to keycloak User ID ( #7178 )
2025-03-10 19:23:57 -04:00
answer-huang
d6e601ea2e
bugfix: selected_repository may includes more then two parts, could b… ( #7114 )
2025-03-10 19:47:33 +00:00
Rohit Malhotra
ac680e7688
[Fix]: Remove remaining hard coded refs to sessions store ( #7176 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-10 15:07:01 -04:00
mamoodi
4b04f09035
Update Cloud docs ( #7158 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-10 14:00:06 -04:00
mamoodi
e99f503e0f
Release 0.28.1 ( #7170 )
2025-03-10 13:22:34 -04:00
Rohit Malhotra
f51eb93d3e
Add error logs to API response from GH Service ( #7165 )
2025-03-09 21:45:13 +00:00
mamoodi
7c2a98d1ce
Change back the runtime binding address to 0.0.0.0 ( #7161 )
2025-03-09 11:37:10 -04:00
Ray Myers
dc9489ddcd
Include metadata like session_id in logs ( #7145 )
2025-03-08 00:28:51 +01:00
sp.wack
83851c398d
chore(frontend): Restyle toasts and replace all current instances with new one ( #6854 )
2025-03-08 01:23:50 +04:00
Xingyao Wang
a4908f9a75
[agent] system message + SWE-Bench instruction improvements ( #7018 )
2025-03-08 00:27:02 +08:00
Robert Brennan
366fd7ab8a
Improve agent loop tracking and make concurrent limit configurable ( #6945 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-03-07 09:19:50 -07:00
dependabot[bot]
318fcbcfc7
chore(deps): bump the version-all group across 1 directory with 21 updates ( #7146 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-07 15:58:54 +00:00
sp.wack
521492f8f9
chore: Prevent user from modifying basic LLM settings in saas mode ( #7137 )
2025-03-07 19:14:06 +04:00
mamoodi
71f6b0b4a9
Release 0.28.0 ( #7127 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-03-07 09:17:01 -05:00
Xingyao Wang
b146b63380
chore: temporary fix to get sonnet 3.7 working again ( #7140 )
2025-03-06 20:30:35 +00:00
Engel Nyst
22064d5555
Add condensation observation to history and detect its loop ( #7132 )
2025-03-06 18:52:45 +01:00
sp.wack
08735a9b72
Fix loading spinner ( #7134 )
2025-03-06 17:40:13 +00:00
tofarr
54f982589a
Fix annoying Avatar flicker when loading ( #7129 )
2025-03-06 15:59:28 +00:00
Nan Jiang
ec087993f1
rename commit0_bench to commit0 ( #7124 )
2025-03-06 02:55:39 +00:00
chuckbutkus
f12e9e94f7
Offline session login ( #7086 )
...
Changes to allow the resolver to access keycloak and retrieve an offline token.
2025-03-05 21:58:34 +00:00
Xingyao Wang
9f720a9d69
[eval] SWE-Gym Integration ( #6651 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-03-05 20:15:02 +00:00
Xingyao Wang
bbf40c6576
docs: cleanup and update SWE-Bench documentation; and remove the support of non-instance-level image ( #7118 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-03-06 03:18:40 +08:00
Ivan Dagelic
1ffee80dcb
feat: prompt instructions for runtimes ( #6943 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-05 17:45:55 +01:00
dependabot[bot]
43bc944ac4
chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /docs in the version-all group ( #7116 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 15:09:49 +00:00
Xingyao Wang
4be33a079b
Update SWE-Bench README.md about RemoteRuntime ( #7108 )
2025-03-05 23:00:54 +08:00
Aditya Bharat Soni
c76a659cde
Condenser for Browser Output Observations ( #6578 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Rick van Hattem <wolph@wol.ph >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akim Tsvigun <36672861+Aktsvigun@users.noreply.github.com >
Co-authored-by: Akim Tsvigun <aktsvigun@nebius.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
Co-authored-by: OpenHands <opendevin@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-03-04 16:28:33 -05:00
dependabot[bot]
0f68a18cbb
chore(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 ( #7075 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 20:57:14 +00:00
Robert Brennan
c9ebabd82d
Add contact link to runtime settings label ( #6880 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-05 00:49:53 +04:00
mamoodi
ad932e45e8
Checkout HEAD instead of Merge Commit for builds ( #7085 )
2025-03-04 15:32:59 -05:00
sp.wack
3278caf3c2
Always enable GET /settings ( #7101 )
2025-03-04 14:54:26 -05:00
He Du
896d7b8b96
Openhands fix issue 7091 ( #7092 )
...
Co-authored-by: 杜贺 <duhe@duhedeMacBook-Pro-2.local >
2025-03-04 18:39:28 +01:00
Ryan H. Tran
cb61282c39
Improve error detection for read and edit observations ( #7090 )
2025-03-04 15:05:15 +01:00
Graham Neubig
7a235ce6ff
Fix/mypy routes ( #6900 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-04 03:43:09 +00:00
Rohit Malhotra
5ffb1ef704
Fix typing ( #7083 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-03 20:41:11 +00:00
chuckbutkus
4e4f4d64f8
Fix runtime to call new token refresh ( #7084 )
2025-03-03 20:36:27 +00:00
Engel Nyst
3d38a105cf
Add loading from toml for condensers ( #6974 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-03-03 20:32:46 +01:00
chuckbutkus
b1ab4d342e
Add offline_access scope ( #7059 )
2025-03-03 19:06:08 +00:00
Rohit Malhotra
3e91899720
[Experimental]: Attach convo id to initial user instructions ( #7062 )
2025-03-03 13:46:09 -05:00
dependabot[bot]
959fa3ed64
chore(deps): bump the version-all group across 1 directory with 28 updates ( #7077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-03-03 18:32:27 +00:00
tofarr
c51f07bd1f
Fixes for keycloak in localhost ( #7079 )
2025-03-03 10:36:57 -07:00
tofarr
b8ef68dc60
Upgrade default version of claude ( #7072 )
2025-03-03 11:31:12 -05:00
Ivan Dagelic
d21bd49f08
docs: daytona runtime configuration ( #7073 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-03 11:30:58 -05:00
Engel Nyst
4c265515d2
(chore) Fix linting issues in openhands directory ( #7068 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-03 16:52:25 +01:00
Engel Nyst
e4acfa68ec
Fix #7060 : Remove obsolete micro_agent_name attribute from test_long_term_memory.py ( #7061 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-03 16:51:36 +01:00
mamoodi
d395b5e11f
Add more information to the main docs page ( #7074 )
2025-03-03 10:18:20 -05:00
tawago
6d75647c40
[Bugfix] Add github_token verification in resolver utils ( #7065 )
2025-03-03 09:59:16 -05:00
Engel Nyst
285010b48f
OpenAI models fixes ( #7045 )
2025-03-03 15:53:18 +01:00
Engel Nyst
395c1ea9e3
[Refactor] split runtime initialization (create, connect, init) in cli scripts ( #7036 )
2025-03-03 00:19:25 +01:00
Graham Neubig
91ad59dc24
More explicit feedback message about how to report errors to developers ( #7063 )
2025-03-02 22:21:07 +00:00
Engel Nyst
62750c07e5
Fix GitLab CI environment variable check (issue #7050 ) ( #7052 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-02 21:33:07 +01:00
Ivan Dagelic
cf439fa89c
chore: daytona readme quick start verbosity ( #7056 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-02 20:17:35 +01:00
Ivan Dagelic
85c0864802
chore: update daytona readme ( #7053 )
...
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
2025-03-02 17:43:38 +01:00
mamoodi
ff5d8094de
Updates to the ISSUE TRIAGE ( #7043 )
2025-03-02 10:35:47 -05:00
Engel Nyst
660d1d1e64
Fix argument in swe-bench grading scripts ( #7046 )
2025-03-02 12:37:15 +08:00
David Thompson
78cc27a18f
Update docker.py to support podman ( #6778 )
2025-03-01 23:10:03 +01:00
Engel Nyst
2db7a50e43
Separate microagent template ( #7041 )
2025-03-01 17:46:04 +01:00
きわみざむらい
f3702cec35
Create CITATION.cff ( #7037 )
2025-03-01 13:21:31 +00:00
Robert Brennan
d0cde6baf2
Remove hard error on session reuse ( #7026 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-03-01 07:58:01 -05:00
Ray Myers
2e4911dc59
Structured logging mode ( #7034 )
2025-03-01 04:17:56 +00:00
chuckbutkus
5378932017
Fix URL for staging stack ( #7030 )
2025-02-28 22:32:52 +00:00
Xingyao Wang
4502b009c2
Add Kubernetes microagent ( #7028 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-02-28 21:50:21 +00:00
Xingyao Wang
d3ef98bb4e
Add Docker microagent for installation and usage ( #7027 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-03-01 05:46:33 +08:00
Christopher Pereira
06cc1ef297
Bug fixes ( #6460 )
...
Co-authored-by: OH <openhands@example.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-28 20:35:58 +00:00
chuckbutkus
17644fedd7
Keycloak changes ( #6986 )
2025-02-28 15:29:15 -05:00
Christopher Pereira
de4cf07d4d
Support docker_runtime_kwargs dict ( #7025 )
2025-02-28 20:19:36 +00:00
Calvin Smith
2eec4cea6f
Fix: Update context window exceeded detection ( #7024 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-28 13:08:24 -07:00
Ryan H. Tran
32ee6a5a64
Add diff for edit observation and display in UI ( #7014 )
2025-02-28 16:36:32 +00:00
Fredy Sierra
2b3c38d061
feat: Adding sandbox property runtime_binding_address to specify whic… ( #6992 )
2025-02-28 10:50:26 -05:00
Xingyao Wang
7810d8c4a0
[agent] improve finish tool for sonnet 3.7 ( #7002 )
2025-02-28 15:43:13 +00:00
dependabot[bot]
a8f1feee5d
chore(deps-dev): bump llama-index from 0.12.20 to 0.12.21 in the llama group ( #7015 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-28 15:24:14 +00:00
Engel Nyst
0f07805a1b
Refactor to a helper class for the agent's history (ConversationMemory) ( #7008 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-02-28 03:22:33 +01:00
Magic Mai
8a58e724c6
fix: Remove nested git repositories before adding files in SWE-bench ( #6536 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-28 01:19:33 +00:00
Engel Nyst
996757f4f5
Separate additional_info template ( #6996 )
2025-02-28 00:53:45 +01:00
Xingyao Wang
02bc7de36d
Add Memory Monitor VSCode Extension ( #6951 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-27 22:02:33 +00:00
Xingyao Wang
42332294a1
[agent] Add "thinking" tool only ( #6977 )
2025-02-28 05:47:39 +08:00
Engel Nyst
6e3e9e397e
Re-add separators between user messages ( #7004 )
2025-02-27 22:47:15 +01:00
dependabot[bot]
fb8de1f98c
chore(deps): bump the version-all group across 1 directory with 7 updates ( #7005 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-27 22:44:48 +01:00
jaybutera
9e5f767571
add add_agent.md ( #6891 )
...
Co-authored-by: smd <>
2025-02-27 20:51:09 +00:00
tofarr
ce30d63510
Page Refresh now restarts agent loop if status is STOPPED or ERROR ( #6829 )
2025-02-27 12:34:16 -07:00
Xingyao Wang
616ff49787
feat: add sound and browser notifications for agent state changes ( #6530 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-27 18:40:26 +00:00
mamoodi
0aa508c382
Release 0.27.0 ( #6993 )
2025-02-27 13:40:05 -05:00
tofarr
f32f683f92
Refactor: Moving ConversationInfo to server module ( #6981 )
2025-02-27 11:04:38 -07:00
zchn
fd5e1e0b0b
Fix image tag inconsistency in forked-PR workflows ( #6998 )
2025-02-27 12:42:31 -05:00
sp.wack
f02d55ae8b
hotfix(frontend): Truncate long conversation card titles ( #7001 )
2025-02-27 17:21:43 +00:00
tofarr
be73792230
Feat out of credits msg ( #6969 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-27 16:02:31 +00:00
tofarr
f437d06e81
Fix for error cleaning stale ( #6971 )
2025-02-27 08:04:37 -07:00
Engel Nyst
9e0fee1890
Refactor sandbox and security configurations ( #6973 )
2025-02-27 14:38:51 +01:00
Xingyao Wang
33780f97d0
[eval] Upgrade SWE-Bench to use official image and latest harness ( #6838 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-02-27 08:15:05 -05:00
dependabot[bot]
0137600988
chore(deps): bump react-icons from 5.4.0 to 5.5.0 in /docs in the version-all group ( #6962 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 17:00:26 +04:00
Xingyao Wang
6b1a937024
[agent] System message update ( #6787 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-27 10:06:01 +08:00
Ray Myers
34febafae4
Add system event listeners for monitoring ( #6929 )
2025-02-26 20:37:21 -05:00
Engel Nyst
8b234ae57c
Azure completion_tokens fix (take two) ( #6975 )
2025-02-27 02:28:01 +01:00
dependabot[bot]
7ea418d020
chore(deps): bump the version-all group across 1 directory with 11 updates ( #6966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-26 23:47:23 +00:00
Xingyao Wang
c4ba54122e
refactor: codeact tools into separate files ( #6978 )
2025-02-26 22:57:14 +00:00
Engel Nyst
4b7cca9bdf
Refactor agent_config loading from toml ( #6967 )
2025-02-26 22:06:10 +00:00
Engel Nyst
544e756f5f
Fix microagent matching to the user message, not previous enhancements ( #6963 )
2025-02-26 20:46:24 +01:00
sp.wack
d5f7dde7c9
hotfix(frontend): Consistent buttons and their styles throughout the app ( #6835 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-02-26 19:43:58 +00:00
Engel Nyst
4f98bce6df
Add selected_repo to command line ( #6949 )
2025-02-26 20:42:59 +01:00
tofarr
b38039e626
Fix fd leak ( #6950 )
2025-02-26 09:35:38 -07:00
Ray Myers
db1f5a8df2
Add ability to define custom runtime classes ( #6955 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-26 16:22:47 +01:00
Engel Nyst
f8045784b6
Refactor llm config from toml and clean up ( #6923 )
2025-02-26 15:20:58 +01:00
Ryan H. Tran
34fa9ed4db
fix: task_str validation not required for trajectory replay ( #6957 )
2025-02-26 14:17:03 +01:00
Rohit Malhotra
e49b9243af
[Feat]: Adding endpoint for suggested tasks Openhands could tackle ( #6844 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-25 22:10:24 -05:00
Robert Brennan
ef62ccde36
Add pause_closed_runtimes config to pause instead of stop runtimes ( #6885 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-25 13:43:51 -05:00
Graham Neubig
6ba79c454b
feat(llm): Add Claude 3.7 backend configurations ( #6937 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-25 16:46:53 +00:00
sp.wack
fbc06f42aa
chore(frontend): Claude 3.7 is visible in dropdown for selection ( #6931 )
2025-02-25 08:17:33 -05:00
mamoodi
f35ed5e277
Add documentation checkbox to PR template ( #6924 )
2025-02-24 16:03:10 -05:00
mamoodi
6787a3adf7
Release 0.26.0 ( #6915 )
2025-02-24 15:34:34 -05:00
celek
fa50e0c9b9
add extended generic section ( #5932 )
...
Co-authored-by: Christophe Elek <christophe.elek@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-24 20:31:02 +01:00
tofarr
f4c5bbda19
Revert "Fix file descriptor leak ( #6897 )" ( #6921 )
2025-02-24 13:47:13 -05:00
Mateusz Kwiatkowski
6562297615
Replace shebang with /usr/bin/env bash for improved portability ( #6876 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-24 18:07:28 +00:00
Xingyao Wang
0217a7cfbd
chore: Make remote runtime class default to None ( #6919 )
2025-02-24 17:51:48 +00:00
Christopher Pereira
aa15c9d385
Handle Docker version string with +dfsg1 ( #6732 )
...
Co-authored-by: Christoper Pereira <kripper@gmail.com >
2025-02-24 15:36:55 +00:00
Engel Nyst
8ad89e368a
Small rename to long term memory ( #6914 )
2025-02-24 23:35:16 +08:00
tofarr
29ba94fc0f
Fix file descriptor leak ( #6897 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-24 08:35:10 -07:00
Graham Neubig
8956f92f6a
Fix mypy errors in core directory ( #6901 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-24 10:00:57 -05:00
Graham Neubig
753e3c4205
Fix mypy errors in security/invariant directory ( #6908 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-24 10:00:43 -05:00
Ivan Dagelic
ecd573febc
Daytona Runtime ( #6863 )
...
Signed-off-by: jsrzic <josip.srzic@gmail.com >
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com >
Co-authored-by: jsrzic <65179822+jsrzic@users.noreply.github.com >
2025-02-24 13:09:30 +01:00
sp.wack
325a558fbc
hotfix: Fix switch color regression ( #6881 )
2025-02-24 16:01:47 +04:00
Engel Nyst
666c186826
Display session ID in CLI mode
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-24 03:18:28 +01:00
Engel Nyst
2d2dbf1561
Use LLM APIs responses in token counting ( #5604 )
...
Co-authored-by: Calvin Smith <email@cjsmith.io >
2025-02-23 17:58:47 +01:00
Engel Nyst
abac25cc4c
Keep the first user message by default in condensers ( #6888 )
2025-02-23 17:20:31 +01:00
tofarr
70b21d16bd
Fix for regression where conversations are not clickable ( #6886 )
2025-02-22 13:19:18 +00:00
Engel Nyst
bf82f75ae4
Revert "Fix: File Descriptor leak" ( #6887 )
2025-02-22 11:21:02 +00:00
tofarr
a8bce3724f
Fix: Increase Entropy Requirement for Secret Redaction to Reduce False Positives ( #6875 )
2025-02-22 01:44:28 -07:00
Dai Dao
e109f7e58e
refactor : Improve frontend setup doc and locale error ( #6850 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-21 23:14:44 +01:00
tofarr
a20f299579
Fix: File Descriptor leak ( #6883 )
2025-02-21 14:47:59 -07:00
Robert Brennan
bf77da7849
Add info logs for microagent loading and triggering ( #6882 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-21 15:07:52 -05:00
Calvin Smith
869ea59ecd
(feat): Enable memory condensation from settings page ( #6868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-21 10:15:31 -07:00
Graham Neubig
f093c14ad3
Fix mypy errors in agenthub directory ( #6811 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-21 13:55:27 +00:00
Graham Neubig
9d3a0a02b8
fix: Add missing type annotations in utils/ directory ( #6687 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-21 08:27:57 -05:00
sp.wack
35bab5070d
chore(frontend): Remove latest conversation text in home screen ( #6851 )
2025-02-21 15:45:51 +04:00
tofarr
d03b9775b5
Fix jumpy conversation panel ( #6874 )
2025-02-21 04:44:38 -07:00
Boxuan Li
fab4532f6b
Save complete trajectory in presence of history truncation ( #6751 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-21 00:14:30 -08:00
Boxuan Li
d33913e036
Add enable_history_truncation option to disable history truncation ( #6820 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-21 06:43:02 +00:00
Xingyao Wang
e52aee168e
Docs: Clarify config.toml usage in evaluation harness ( #6828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-20 22:16:17 -08:00
dependabot[bot]
c27b191358
chore(deps): bump the version-all group across 1 directory with 10 updates ( #6870 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-21 06:10:35 +00:00
Engel Nyst
22c5ad85d9
Fix: Simplify prompt caching for new Anthropic API ( #6860 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-20 23:38:55 +01:00
Rohit Malhotra
0180ce77b1
[Bug]: Fix workflow definition for installation phase of resolver ( #6861 )
2025-02-20 16:40:23 +00:00
sp.wack
2f14e53746
chore(frontend): Standardize custom colors used throughout the app ( #6833 )
2025-02-20 16:13:50 +00:00
Robert Brennan
52723061b1
Add conversation age limit configuration ( #6763 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-20 10:50:17 -05:00
tofarr
42f1fc92fa
Fix: Less squashed logo ( #6853 )
2025-02-20 07:56:20 -07:00
sp.wack
3f8bc8a7ea
hotfix: Set proper minimum and maximum defaults that can be entered in billing input ( #6842 )
2025-02-20 17:58:23 +04:00
sp.wack
f869ad995c
hotfix: Remove external link in billing settings UI ( #6841 )
2025-02-20 17:58:09 +04:00
Calvin Smith
74c942c911
fix: LLM summarization prompt handles user messages ( #6837 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-19 14:17:48 -07:00
Engel Nyst
eed7e2dd6e
Refactor I/O utils; allow 'task' command line parameter in cli.py ( #6187 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
2025-02-19 22:10:14 +01:00
Engel Nyst
663e36109c
Clean up NullObservations from the stream ( #6260 )
2025-02-19 20:40:40 +01:00
mamoodi
e92e4a1cbc
Update documentation with new settings page ( #6716 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-19 14:30:36 -05:00
mamoodi
61ce673400
Release 0.25.0 ( #6782 )
2025-02-19 14:30:05 -05:00
Engel Nyst
b95840db0c
hotfix azure ( #6806 )
2025-02-19 19:24:35 +01:00
Xingyao Wang
003ebc0ded
feat: better error logging for remote runtime ( #6805 )
2025-02-19 17:54:34 +00:00
Ryan H. Tran
df8bbc2b67
Update openhands-aci to 0.2.5 ( #6834 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-19 16:27:14 +00:00
diwu-sf
eb5be2ab63
Fix download workspace zip file event loop hanging ( #6722 )
2025-02-19 10:51:52 -05:00
Calvin Smith
81f2b08a89
fix: Avoid infinite loop with rolling condensers and history truncation ( #6795 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-19 07:45:33 -07:00
Graham Neubig
cb72a06ca3
Fix mypy errors in storage directory ( #6809 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-19 10:52:49 +00:00
Ryan H. Tran
340c2310d1
Fix diskcache breaking CI & eval intermittently ( #6817 )
2025-02-19 05:20:44 -05:00
Graham Neubig
f4e5fb2873
Fix type checking errors in resolver directory ( #6738 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-18 20:13:33 -05:00
Xingyao Wang
1a7003a705
Add sysbox support to remote runtime for eval; Add memory monitor, stress tests to help debug memory issue ( #6684 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-02-18 20:02:28 +00:00
Calvin Smith
8d097efb4f
enh: Refactor Event -> Message pipeline outside of CodeActAgent ( #6715 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-18 11:23:06 -07:00
sp.wack
2e98fc8fb3
feat(SaaS): Billing settings screen ( #6495 )
...
Co-authored-by: Tim O'Farrell <tofarr@gmail.com >
2025-02-18 18:56:10 +01:00
sp.wack
e3e00ed70a
fix(frontend): Hide modal when in settings page if first time ( #6792 )
2025-02-18 21:28:59 +04:00
sp.wack
96d1992823
hotfix: Conversation panel toggle should change color given state ( #6791 )
2025-02-18 11:38:26 -05:00
dependabot[bot]
7a3a0d8c0c
chore(deps): bump the version-all group across 1 directory with 9 updates ( #6783 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-18 16:09:30 +00:00
sp.wack
fdffca18e0
hotfix(frontend): Input set/unset state and disable runtime input ( #6788 )
2025-02-18 20:01:39 +04:00
sp.wack
b10416e0a3
hotfix: Consistent background color ( #6786 )
2025-02-18 19:38:01 +04:00
nottherealironman
1f462d2417
docs: add guide for minimum computing and storage requirements ( #6575 )
2025-02-18 14:20:35 +00:00
tofarr
0a6ff463db
CSS Fixes ( #6770 )
2025-02-18 12:10:07 +00:00
Rohit Malhotra
9ff15bf94f
Add selected branch to convo metadata ( #6773 )
2025-02-17 17:27:13 -05:00
mamoodi
6c48013601
Update OpenHands Cloud docs with correct permissions and instructions ( #6774 )
2025-02-17 21:48:57 +00:00
Graham Neubig
07fcb786af
Upgrade tree sitter ( #6740 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-17 20:14:26 +01:00
Rohit Malhotra
ce42e22105
[Docs]: Cloud Openhands ( #6747 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-02-17 18:39:49 +00:00
Rohit Malhotra
14ee6d7afe
hotfix(Secrets): Add event stream filter for refreshed secret ( #6764 )
2025-02-17 18:27:32 +00:00
tofarr
57391d6e66
Enable the multi conversation UI for all users ( #6374 )
2025-02-17 11:07:47 -07:00
Xingyao Wang
a7bb73ded2
fix: disable prlimit since limiting --vm breaks nodejs ( #6765 )
2025-02-17 17:53:02 +00:00
tofarr
f4b123f73b
Improve SensitiveDataFilter and add comprehensive tests ( #6755 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-17 10:23:43 -07:00
Robert Brennan
ae31a24c29
Fix caps in status message ( #6761 )
2025-02-17 16:14:19 +00:00
Robert Brennan
3a478c2303
Better LLM retry behavior ( #6557 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-17 10:36:59 -05:00
tofarr
82b5325792
Added iterate method and additional tests for search functions ( #6756 )
2025-02-17 08:11:13 -07:00
tofarr
265e8ae5f4
feat: implement optimistic updates for conversation deletion ( #6745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-02-17 07:33:36 -07:00
李师胡
0cbf50576d
docs(runtime): fix broken links of benchmarks ( #6744 )
...
Co-authored-by: jianhao1 <jianhao1@taobao.com >
2025-02-17 14:11:32 +00:00
dependabot[bot]
745038b394
chore(deps): bump the version-all group in /frontend with 4 updates ( #6725 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-17 11:35:50 +00:00
Arpan Koirala
b018567d53
fix: no interaction when clearing poetry cache ( #6752 )
2025-02-17 12:18:27 +01:00
Christopher Pereira
30e39e85d0
Show docker build errors ( #6695 )
2025-02-15 06:58:16 +01:00
Boxuan Li
4443417c75
A few fixes for TAC evaluation harness ( #6586 )
2025-02-14 21:01:57 -08:00
Boxuan Li
efbff2e655
Add a sanity test for load_app_config and get_agent_config_arg ( #6723 )
2025-02-14 21:01:42 -08:00
Cheng Yang
63565982aa
docs: improve docstrings for CLI and config utils ( #5398 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-15 01:51:59 +00:00
dependabot[bot]
b07fddcb71
chore(deps): bump the version-all group across 1 directory with 12 updates ( #6736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-15 01:17:17 +00:00
Ryan H. Tran
99b50d038e
chore: upgrade openhands-aci to 0.2.2 ( #6731 )
2025-02-15 03:21:40 +08:00
Rohit Malhotra
1ddfa99c57
[Resolver]: Prep env in expectation of release ( #6735 )
2025-02-14 19:11:01 +00:00
sp.wack
0c03e257b7
feat(frontend): Settings screen ( #6550 )
2025-02-14 15:11:18 +04:00
Rohit Malhotra
85e3a00d9d
hotfix(Resolver): Workflow definition is out of sync with released package ( #6719 )
2025-02-14 04:31:22 +00:00
Rohit Malhotra
edd51102ad
fix: Simplify nested f-string to fix pydoc-markdown parsing ( #6717 )
2025-02-13 19:29:51 -05:00
wtiger9218
f5fccab1f6
feat(resolver): implement gitlab resolver ( #6458 )
...
Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar >
Co-authored-by: José Luis Di Biase <josx@interorganic.com.ar >
Co-authored-by: Oriana <oriana@camba.coop >
Co-authored-by: Charlie <charlie@camba.coop >
Co-authored-by: Juan Manuel Daza <61162223+juanmanueldaza@users.noreply.github.com >
Co-authored-by: Juan Manuel Daza <juandaza@camba.coop >
Co-authored-by: Cody Kociemba <cody@symbaventures.com >
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-13 18:21:23 -05:00
Boxuan Li
ef12bc5381
Evaluation harness: Add agent config option ( #6662 )
2025-02-13 15:05:03 -05:00
dependabot[bot]
b197e0af47
chore(deps): bump the version-all group across 1 directory with 5 updates ( #6712 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-13 19:09:50 +00:00
Calvin Smith
341b695ad3
fix: Filter AgentCondensationObservation events from agent state ( #6705 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-02-13 11:50:05 -07:00
tofarr
d46d99a35e
More effective remote runtime identification ( #6714 )
2025-02-13 09:39:22 -07:00
mamoodi
653168fc3d
Release 0.24.0 ( #6689 )
2025-02-13 10:22:05 -05:00
tofarr
cb5e7f0130
Agent session no longer stuck in starting on raised exception ( #6703 )
2025-02-13 05:24:44 -07:00
Rohit Malhotra
312b9fbfb1
Feat: Add selected branch param to backend ( #6508 )
2025-02-12 15:39:10 -05:00
sp.wack
ba599c7dd6
chore: Throw a 404 instead of returning defaults if settings does not exist ( #6704 )
2025-02-12 22:46:15 +04:00
tofarr
7e359eda4a
Fix log formatting error ( #6699 )
2025-02-12 08:28:10 -07:00
Xingyao Wang
f7c806c119
using all available system memory when RUNTIME_MAX_MEMORY_GB is not set ( #6691 )
2025-02-12 09:18:34 -05:00
sp.wack
ff25e794ef
Revert "Only show start project button in conversations" ( #6698 )
2025-02-12 17:57:13 +04:00
Xingyao Wang
a371562d94
refactor: do not add DEBUG env var when it is not set ( #6690 )
2025-02-11 22:30:40 +00:00
dependabot[bot]
425ccc9b1f
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.66.0 to 5.66.1 in /frontend in the eslint group ( #6682 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 23:53:51 +04:00
Robert Brennan
1afe7f1058
Fix debug in remote runtime ( #6688 )
2025-02-11 17:43:46 +00:00
Xingyao Wang
3188646195
refactor(runtime): Use openhands-aci file editor directly in runtime instead of execute it through ipython ( #6671 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-12 01:37:44 +08:00
Eric Zhang
6772227c9d
fix(frontend): fix public github repo cannot be selected ( #6680 )
2025-02-11 16:46:53 +00:00
Xingyao Wang
6a6dc93e03
feat(runtime): use prlimit to limit resource usage of command to avoid OOM Runtime Kill ( #6338 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-02-11 11:21:11 +08:00
Engel Nyst
1a715d2ec4
Clean up global in llm.py (we figured it's not needed) ( #6675 )
2025-02-11 00:00:46 +01:00
Xingyao Wang
4615548477
Bump OpenHands ACI to 0.2.1 ( #6678 )
2025-02-10 21:54:23 +00:00
sp.wack
b12b426e3d
hotfix: Typecheck routes during frontend build ( #6676 )
2025-02-10 20:52:59 +00:00
dependabot[bot]
a1107a2c30
chore(deps): bump the version-all group across 1 directory with 9 updates ( #6667 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-10 20:58:00 +01:00
dependabot[bot]
af0becd65b
chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 ( #6666 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-10 19:58:37 +01:00
Fredy Sierra
13839b4273
fix: adding support for environment variables type dict ( #6672 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-10 18:56:58 +00:00
Graham Neubig
7860055f8c
fix: Normalize whitespace when comparing patch context lines ( #6541 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-10 18:53:39 +00:00
tofarr
2b40a92943
Fix for issue where temp file is empty ( #6669 )
2025-02-10 11:07:40 -07:00
Graham Neubig
6c88b10c59
Fix issue #6262 : Add success/failure indicators for file read/edit operations ( #6653 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-10 12:58:31 -05:00
Rohit Malhotra
8688634950
[Resolver]: Add target branch param ( #6668 )
2025-02-10 17:28:38 +00:00
dependabot[bot]
6e35ac49c1
chore(deps): bump the version-all group in /frontend with 4 updates ( #6665 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-10 16:52:20 +00:00
Rohit Malhotra
9bdc8dda6c
[Enhancement]: Handle GH token refresh inside runtime ( #6632 )
2025-02-10 11:12:12 -05:00
Robert Brennan
75f3f282af
Add comprehensive OpenHands glossary ( #6310 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-02-10 10:13:39 -05:00
Rohit Malhotra
4a5891cbea
[Bug fix]: Standardize SecretStr use ( #6660 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-10 08:03:56 -05:00
tofarr
707cb07f4f
Removed in page callback ( #6657 )
2025-02-10 05:34:58 -07:00
dependabot[bot]
61c709b7c7
chore(deps): bump the version-all group across 1 directory with 3 updates ( #6648 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-10 09:02:02 +00:00
zchn
1c72676483
fix(6223): More properly add 'pyproject.toml' and 'poetry.lock' to the pip package ( #6658 )
2025-02-08 01:23:42 +01:00
Xingyao Wang
52ac2729f7
fix: set tool_choice to none for non-fncall models ( #6652 )
2025-02-07 12:49:08 -05:00
sp.wack
5fa2634d60
chore(frontend): Take into account other error message types ( #6647 )
2025-02-07 20:52:02 +04:00
Xingyao Wang
478b225d11
feat: Add LocalRuntime ( #5284 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-07 16:35:14 +00:00
tofarr
ce82545437
fix: handle SAAS mode properly in useSettings hook ( #6646 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-07 09:24:15 -07:00
Graham Neubig
93d2e4a338
Optimize memory usage in FileEditObservation ( #6622 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-02-07 08:19:32 -05:00
mamoodi
ff48f8beba
Add o1 to verfied models ( #6642 )
2025-02-06 16:38:08 -05:00
Graham Neubig
e930cd0aef
Better error logging in posthog ( #6346 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-02-06 20:16:37 +00:00
sp.wack
6655ec0731
chore(frontend): Migrate from NextUI to HeroUI via codemod ( #6635 )
2025-02-06 19:24:54 +04:00
mamoodi
669e284dc5
Only show start project button in conversations ( #6626 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-02-06 09:57:54 -05:00
dependabot[bot]
8140d2e05a
chore(deps): bump the version-all group across 1 directory with 15 updates ( #6617 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-02-06 12:29:12 +00:00
Peter Dave Hello
ed68034427
Update and Improve zh-TW Traditional Chinese locale ( #6621 )
2025-02-05 13:37:31 -05:00
Graham Neubig
2832dba27a
Fix memory leak in JSON encoder ( #6620 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-02-05 17:39:04 +00:00
Graham Neubig
5491ad3318
Remove free disk space steps from workflows to test if they are necessary ( #6618 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-05 12:28:57 -05:00
Calvin Smith
e47aaba4ca
Improve performance of LLM summarizing condenser ( #6597 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-05 03:26:15 +00:00
OpenHands
fe8b92743b
Fix issue #6531 : [Bug]: GITHUB_TOKEN would missing when the runtime resume ( #6533 )
2025-02-04 17:48:25 -05:00
Engel Nyst
0d312a645a
Simplify fn calling usage ( #6596 )
2025-02-04 22:54:38 +01:00
mamoodi
f564939780
Release 0.23.0 ( #6598 )
2025-02-04 15:54:09 -05:00
Akim Tsvigun
be7007bcca
Fix/llm prompt fn converter ( #6610 )
...
Co-authored-by: Akim Tsvigun <aktsvigun@nebius.com >
2025-02-04 20:24:31 +00:00
sp.wack
240d1c972c
hotfix(frontend): Make conversation title clickable ( #6609 )
2025-02-04 19:49:35 +00:00
Rohit Malhotra
a7239ce799
Move GH Token retrieval to GitHubService class ( #6605 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2025-02-04 18:39:42 +00:00
dependabot[bot]
7c16ca8f27
chore(deps): bump the version-all group with 4 updates ( #6604 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-04 17:39:42 +00:00
Rohit Malhotra
7151f75340
Use user_id as token set indicator for settings ( #6595 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-03 20:36:47 -05:00
tofarr
f24fbec165
Fix: re-add github token middleware ( #6594 )
2025-02-03 19:55:09 +00:00
dependabot[bot]
4dbe831d42
chore(deps): bump the version-all group across 1 directory with 7 updates ( #6591 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-03 19:15:49 +00:00
Xingyao Wang
90bbd4edbe
fix: initialize default metadata with all required fields ( #6583 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-02-04 02:52:11 +08:00
tofarr
cc104b2e44
Fix for typo ( #6592 )
2025-02-03 18:37:09 +00:00
Rohit Malhotra
4adef574c0
Refactor: Github Service ( #6580 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-02-03 17:21:36 +00:00
Rohit Malhotra
7d09a158c3
Fix Github service bugs ( #6571 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2025-02-03 16:44:32 +00:00
tofarr
bbfdc62139
Fix for issue where retries continue on a closed runtime ( #6564 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-02-03 08:44:09 -07:00
Xingyao Wang
622fc5213d
[feat] support o3-mini ( #6570 )
2025-02-03 23:26:35 +08:00
sp.wack
6d62be518b
hotfix(frontend): Only show settings error toast when there is an error ( #6587 )
2025-02-03 18:29:55 +04:00
Boxuan Li
e487008e74
Trajectory replay: Fix a few corner cases ( #6380 )
2025-02-02 00:27:22 -08:00
Boxuan Li
62402cd617
The-Agent-Company evaluation harness: Support splits ( #6577 )
2025-02-02 13:12:01 +08:00
Engel Nyst
be522f1fb9
Upgrade litellm (with o3-mini) ( #6581 )
2025-02-02 13:06:08 +08:00
Rick van Hattem
4ef09ab897
Update llm.py ( #6582 )
2025-02-02 03:24:46 +00:00
Ryan Peach
32c5fde562
LLM_API_VERSION in openhands resolver ( #6507 )
2025-02-02 00:01:56 +01:00
Aditya Bharat Soni
a593d9bc6d
Visual browsing in CodeAct using set-of-marks annotated webpage screenshots ( #6464 )
2025-02-02 04:56:11 +08:00
Engel Nyst
eb8d1600c3
Chore: clean up LLM (prompt caching, supports fn calling), leftover renames ( #6095 )
2025-02-01 18:14:08 +01:00
mamoodi
3b0bbce54a
update custom sandbox instructions with docker method ( #6566 )
2025-02-01 11:06:43 -05:00
Rohit Malhotra
19e0c32eb7
Fix: RM debug print ( #6569 )
2025-01-31 20:57:43 +00:00
Rohit Malhotra
17a4100feb
Refactor: Move Github endpoint logic to GithubService class ( #6558 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-31 15:20:28 -05:00
mamoodi
47b84189a3
Update stale job workflow with operations per run ( #6568 )
2025-01-31 14:24:27 -05:00
Robert Brennan
7f4b5476dc
Add VSCode Hello World extension ( #6463 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-31 11:48:59 -05:00
Xingyao Wang
0c84fe58dd
Update ACI to 0.2.0 to fix Memory Leak ( #6559 )
2025-01-31 16:09:38 +00:00
sp.wack
575f4fd347
chore(frontend): Better error toast handling mechanism ( #6561 )
2025-01-31 15:16:46 +00:00
sp.wack
f7934bed80
chore(backend): GitHub token should be a SecretStr ( #6494 )
2025-01-31 19:15:19 +04:00
sp.wack
e01fdf2a11
hotfix(frontend): Show error toast if settings errors ( #6554 )
2025-01-31 18:55:21 +04:00
Ray Myers
fd73f4210e
Show LLM retries and allow resume from rate-limit state ( #6438 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-30 21:51:47 +00:00
Robert Brennan
1bccfb3492
fix gh middleware ( #6556 )
2025-01-30 16:17:49 -05:00
Robert Brennan
27fdae6ecc
Refactor: move middleware definition ( #6552 )
2025-01-30 15:32:26 -05:00
mamoodi
5dd4810f58
Add note to Windows that docker command must be run in WSL terminal ( #6553 )
2025-01-30 20:15:32 +00:00
Ray Myers
83724100e5
fix: Don't close runtime on error ( #6549 )
2025-01-30 19:09:24 +00:00
sp.wack
6b243155f4
hotfix(frontend): Only open consent form if user truly did not make a choice ( #6551 )
2025-01-30 18:45:55 +00:00
tofarr
173f824704
Filtering lost+found directory from root of workspace ( #6487 )
2025-01-30 10:24:12 -07:00
dependabot[bot]
8f881c4df1
chore(deps): bump the version-all group across 1 directory with 5 updates ( #6547 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-30 17:52:20 +01:00
Engel Nyst
d0276d1925
Quick fix log leak ( #6545 )
2025-01-30 17:32:35 +01:00
mamoodi
6e90c30be4
Remove python unit tests on Mac ( #6546 )
2025-01-30 11:16:58 -05:00
Graham Neubig
8ff0e027a6
Fix share label ( #6474 )
2025-01-30 10:25:54 -05:00
sp.wack
c54911d877
chore: Move user's analytics consent to the backend ( #6505 )
2025-01-30 18:28:29 +04:00
sp.wack
0afe889ccd
chore(frontend): Handle test warnings ( #6538 )
2025-01-30 18:25:24 +04:00
Boxuan Li
c9f16248d0
Add tests for trajectory replay ( #6513 )
2025-01-30 13:56:24 +00:00
Boxuan Li
99d2d01e1a
Fix condensers registration ( #6537 )
2025-01-30 14:32:15 +01:00
Calvin Smith
36090ad8ff
enh: Organizing condenser implementations ( #6529 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-29 18:21:04 -07:00
Xingyao Wang
1a9971b1bf
misc: make RemoteRuntime API timeout configurable ( #6518 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-30 06:30:18 +08:00
Calvin Smith
473fcae57e
fix: Recover from ContextWindowExceededError ( #6519 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-29 15:25:46 -07:00
Rohit Malhotra
a6eed5b7e9
Remove unused event search route ( #6510 )
2025-01-29 16:45:24 -05:00
Robert Brennan
b64d130a6e
remove old manager ( #6525 )
2025-01-29 16:45:07 -05:00
mamoodi
a253713ce2
Release 0.22.0 ( #6522 )
2025-01-29 14:50:22 -05:00
sp.wack
94d833cb5f
fix: Update config.template.toml to have empty api keys ( #6521 )
2025-01-29 18:54:28 +00:00
dependabot[bot]
6909075be8
chore(deps): bump the version-all group in /frontend with 3 updates ( #6515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-29 17:40:19 +00:00
sp.wack
28d7127257
hotfix(frontend): Return DEFAULT_SETTINGS if GET /settings is 404 ( #6517 )
2025-01-29 17:24:17 +00:00
dependabot[bot]
1509f4ce56
chore(deps): bump the version-all group with 6 updates ( #6516 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-29 16:36:47 +01:00
sp.wack
a7bb6720ba
feat: Better error message handling ( #6502 )
2025-01-29 15:25:31 +00:00
sp.wack
b987f33a67
chore: Remove settings local storage logic ( #6504 )
2025-01-29 15:42:20 +04:00
Rohit Malhotra
eb760f32c7
Refactor: Don't serialize matching events when searching event stream ( #6509 )
2025-01-28 18:17:44 -05:00
sp.wack
35346068d1
chore: Remove root level package.json ( #6498 )
2025-01-29 00:31:48 +04:00
Chriest Yu
8ae5655157
fix(frontend): make chat message content wrappable ( #6421 )
2025-01-28 19:03:11 +00:00
dependabot[bot]
de786f930d
chore(deps): bump the version-all group across 1 directory with 21 updates ( #6493 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-28 18:10:09 +00:00
Xingyao Wang
7bf354be53
chore: typo fix for for add_openhands_repo_instruction.md ( #6501 )
2025-01-28 17:50:11 +00:00
Rohit Malhotra
f18729f5f8
Remove unused refresh func ( #6499 )
2025-01-28 17:09:29 +00:00
Robert Brennan
f3b8bad09f
Fix file descriptor leak in S3FileStore ( #6486 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-28 11:47:37 -05:00
Robert Brennan
41e5d12f63
update slack link ( #6497 )
2025-01-28 11:37:33 -05:00
dependabot[bot]
fa009f0a57
chore(deps): bump the version-all group with 10 updates ( #6496 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 16:11:50 +00:00
Xingyao Wang
391200510c
fix: revert #5506 for SWE-Bench performance regression ( #6491 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-28 22:52:57 +08:00
sp.wack
36c2abadc2
chore: Move GitHub logic out of the frontend ( #6307 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-28 13:14:32 +00:00
dependabot[bot]
d6655f3470
chore(deps): bump the version-all group in /docs with 3 updates ( #6288 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 16:57:22 +04:00
Engel Nyst
f2427d7ffa
Add the resolver to the bug_template ( #6490 )
2025-01-28 02:45:24 +00:00
Rohit Malhotra
94a64a47f2
Feat: Filter matching events in reverse order ( #6485 )
2025-01-27 22:53:16 +00:00
Rohit Malhotra
0ba96ce69e
Feat: Ability to filter events by multiple types ( #6484 )
2025-01-27 22:09:16 +00:00
Engel Nyst
89c7bf59a7
Fix first user message ( #6471 )
2025-01-27 22:09:03 +01:00
Rohit Malhotra
604534905f
Refactor: Use type[Event] instead of str to filter events ( #6480 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-27 13:58:09 -05:00
Xingyao Wang
4bde644fab
Improve function call validation with better error handling ( #6453 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-28 02:42:45 +08:00
tofarr
ffdab28abc
Fix Docker runtimes not stopping ( #6470 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-27 11:09:09 -07:00
Calvin Smith
12dd23ba1c
Enable memory condensation from the frontend ( #6333 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-27 11:02:35 -07:00
Robert Brennan
9611093458
allow http session reuse ( #6478 )
2025-01-27 12:29:49 -05:00
tofarr
8a65df6bce
refactor: Update get_github_installation_ids to use httpx ( #6451 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-27 09:59:50 -07:00
tofarr
c997495200
Fix S3FileStore / GoogleCloudFileStore directory list & deletion ( #6449 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-27 08:40:08 -07:00
Calvin Smith
23348af431
Add test for context window truncation in agent controller ( #6477 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-27 08:35:43 -07:00
dependabot[bot]
5b53dbd85c
chore(deps-dev): bump llama-index from 0.12.13 to 0.12.14 in the llama group ( #6476 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 15:30:53 +00:00
Ray Myers
e619929909
Log restart reason if runtime reports it ( #6455 )
2025-01-25 07:20:18 +01:00
Ryan H. Tran
93753ac2e0
Upgrade openhands-aci to 0.1.9 ( #6450 )
2025-01-24 19:03:00 +00:00
Robert Brennan
38e19d214d
Fix up conversation initialization ( #6430 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-24 18:43:02 +00:00
dependabot[bot]
19a4f1c3ec
chore(deps-dev): bump llama-index from 0.12.12 to 0.12.13 in the llama group ( #6448 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 16:16:53 +00:00
Rohit Malhotra
45a048f9e3
NIT: Remove unused param ( #6446 )
2025-01-24 14:51:09 +00:00
sp.wack
358d9cb3f4
hotfix(frontend): Logout and clear token if retrieving user fails ( #6436 )
2025-01-24 09:49:50 -05:00
Xingyao Wang
e6a2fd3fd4
feat: add prompt to prevent agent execute multiple bash command at the same time ( #6428 )
2025-01-24 22:43:34 +08:00
OpenHands
c2f308f397
Fix issue #5620 : [Bug]: Resolver fails when the existing requirements.txt does not end in a newline character ( #6327 )
2025-01-24 09:36:59 -05:00
Rohit Malhotra
a1f1c802d9
[Fix]: Fix bugs for target_branch param on resolver ( #5745 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 21:36:20 -05:00
Xiaohua Zhang
ad2237d7dd
feat: vscode support for modal runtime ( #6442 )
...
Co-authored-by: Xiaohua Zhang <xiaohua.dev@gmail.com >
2025-01-24 01:39:07 +00:00
Xiaohua Zhang
aa0cd51967
fix(frontend): display confirmation buttons for explandable messages ( #6426 )
...
Co-authored-by: Xiaohua Zhang <xiaohua.dev@gmail.com >
2025-01-23 20:14:52 -05:00
Graham Neubig
081a1305f0
Fix resolver linting issues ( #6401 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 18:21:11 -05:00
Xiaohua Zhang
9912e28576
chore: update config template to use docker runtime by default ( #6435 )
...
Co-authored-by: Xiaohua Zhang <xiaohua.dev@gmail.com >
2025-01-23 22:24:00 +00:00
tofarr
b19a33ccad
Fix: Filtering conversations with no created at ( #6414 )
2025-01-23 15:09:57 -07:00
tofarr
21e912d6fb
Feat remove redis ( #6278 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 14:33:16 -07:00
Robert Brennan
0dd9b95dbe
change message to connecting ( #6433 )
2025-01-23 20:42:41 +00:00
Aditya Bharat Soni
aebb583779
Support for VisualWebArena evaluation in OpenHands ( #4773 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-23 20:18:30 +00:00
chuckbutkus
2ff9ba1229
AWS necessary changes only ( #6375 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-23 13:10:11 -05:00
Michael Jewell
a7e6068ba8
build: add required dependencies to package.json ( #6423 )
2025-01-23 10:07:12 -05:00
dependabot[bot]
24adcee9e3
chore(deps-dev): bump the llama group with 2 updates ( #6411 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 14:54:27 +00:00
tofarr
21d4ba0bbd
Feat: Stop runtimes rather than delete them ( #6403 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-23 07:43:02 -07:00
tofarr
5ba9a6d321
Feat: Better mechanism for attaching middleware ( #6365 )
2025-01-23 07:31:43 -07:00
tofarr
aa223734d4
One more SecretStr fix ( #6419 )
2025-01-22 18:21:14 -07:00
sp.wack
053723a4d4
fix(frontend): Refetch conversations when toggling the conversation panel ( #6190 )
2025-01-22 18:19:01 +00:00
mamoodi
5a6dbac5a3
Release 0.21.0 ( #6392 )
...
Co-authored-by: Calvin Smith <email@cjsmith.io >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-22 11:26:12 -05:00
Robert Brennan
93d74e9b41
make export button more stylistically consistent ( #6412 )
2025-01-22 11:18:43 -05:00
tofarr
1337d03816
Example usage of httpx ( #6325 )
2025-01-22 16:06:43 +00:00
Robert Brennan
04e36df4d7
remove dead code ( #6386 )
2025-01-22 10:26:59 -05:00
Boxuan Li
f9ba16b648
Edit tool prompt tweaking: only plain-text format is supported ( #6067 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-01-21 18:22:01 -08:00
Engel Nyst
f0dbb02ee1
Adjust prompt to use view command ( #5506 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-21 23:50:39 +01:00
tofarr
318c811817
Added check to shutdown hook ( #6402 )
2025-01-21 22:32:46 +00:00
Xingyao Wang
b468150f2a
fix(codeact): make sure agent sees the prefix/suffix as part of observation ( #6400 )
2025-01-21 21:54:57 +00:00
Engel Nyst
b9a3f1c753
Fix eval on remote runtime ( #6398 )
2025-01-21 20:49:30 +00:00
tofarr
09e8a1eeba
Fix: Keeping runtimes alive again (For now) ( #6395 )
2025-01-21 19:20:35 +00:00
Xingyao Wang
ff3880c76d
fix(remote_runtime): define runtime_id first to fix attrbute error ( #6393 )
2025-01-21 18:13:43 +00:00
Calvin Smith
8bd7613724
fix: Settings modal properly tracks if an API key is set ( #6394 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-21 11:04:30 -07:00
Engel Nyst
5b7fcfbe1a
Disable prompt extensions in SWE-bench ( #6391 )
2025-01-21 17:18:30 +00:00
Robert Brennan
8ae36481df
Fix API key again ( #6390 )
2025-01-21 17:00:59 +00:00
Robert Brennan
25fdb0c3bf
fix api key value ( #6388 )
2025-01-21 16:15:28 +00:00
louria
7f57dbebda
Update MiniWoB README ( #6385 )
2025-01-21 16:26:47 +01:00
dependabot[bot]
54589d7e83
chore(deps-dev): bump pre-commit from 4.0.1 to 4.1.0 in the pre-commit group ( #6384 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 15:10:20 +00:00
Boxuan Li
b7f34c3f8d
(feat) Add button to export trajectory on chat panel ( #6378 )
2025-01-21 22:10:00 +08:00
dependabot[bot]
210eeee94a
chore(deps-dev): bump the eslint group in /frontend with 2 updates ( #6358 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:46:56 +04:00
Robert Brennan
509892cf0e
Revert changes to config defaults ( #6370 )
2025-01-21 04:23:21 +01:00
Engel Nyst
89963e93d8
Re-add reasoning effort ( #6371 )
2025-01-21 04:22:48 +01:00
tofarr
b6804f9e1e
Fix: Static assets should not have the same rate limit ( #6360 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-20 21:55:49 +00:00
mamoodi
d30211da18
Update running OpenHands guide with detailed prerequisites ( #6366 )
2025-01-20 13:53:14 -05:00
Boxuan Li
06121bf20f
chore(deps): Revert vite upgrade ( #6349 )
2025-01-20 19:11:32 +01:00
tofarr
541a445dfc
Fix: API meta for OpenHands ( #6295 )
2025-01-20 09:47:57 -07:00
dependabot[bot]
03e496fb60
chore(deps): bump the version-all group with 7 updates ( #6359 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 17:04:22 +01:00
Xingyao Wang
1b6e444ecb
feat(remote runtime): do not resume runtime if not keep_runtime_alive ( #6355 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-19 21:42:00 +00:00
Xingyao Wang
2b04ee2e62
feat(eval): reliability improvement for SWE-Bench eval_infer ( #6347 )
2025-01-18 14:02:59 -05:00
Boxuan Li
4383be1ab4
(feat) Add trajectory replay for headless mode ( #6215 )
2025-01-18 05:48:22 +00:00
tofarr
b4d20e3e18
Feat: settings default ( #6328 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 20:17:18 -07:00
mamoodi
532c7cdf02
Attempt to fix doc deploy ( #6337 )
2025-01-18 00:16:47 +00:00
mamoodi
987861b5e7
Remove broken browser counter logic ( #6334 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 22:41:31 +00:00
Calvin Smith
f07ec7a09c
fix: Conversation creation accessing secret without unwrapping ( #6335 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2025-01-17 22:16:57 +00:00
Xingyao Wang
b1fa6301f0
feat: add prompt for generating repo.md for an arbiratry repo ( #6034 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-17 21:47:27 +00:00
Graham Neubig
62fbe4c622
docs: improve custom sandbox guide with more configuration options ( #5589 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-18 05:05:41 +08:00
dependabot[bot]
a1a87af69d
chore(deps): bump the version-all group across 1 directory with 18 updates ( #6332 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-17 23:46:57 +04:00
Calvin Smith
a12087243a
Pydantic-based configuration and setting objects ( #6321 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-17 12:33:22 -07:00
Xingyao Wang
899c1f8360
fix(bash): also show timeout reminder when no_change_timeout is triggered ( #6318 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-18 03:31:23 +08:00
manna_and_poem
c5d7caf01f
remove useless axtree str ( #6315 )
2025-01-17 17:50:40 +00:00
Engel Nyst
85a760e561
Simplify draft llm ( #6281 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 17:38:02 +00:00
dependabot[bot]
8e9c315729
chore(deps): bump the version-all group with 8 updates ( #6331 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 15:19:45 +00:00
Rohit Malhotra
000055ba73
Add initial user msg to /new_conversation route ( #6314 )
2025-01-17 14:43:03 +00:00
Aleksandr Kadykov
2edb2337c2
Fix typo in Development.md ( #6330 )
2025-01-17 13:51:53 +00:00
Amaechi-Okorie Onyedikachi Hope
7c8a0162ae
feat: add slack etiquettes ( #6178 )
2025-01-17 01:28:23 +00:00
Robert Brennan
c10f18b3bd
Better message when trying to reconnect ( #6323 )
2025-01-16 22:10:48 +00:00
tofarr
313c8eca20
Fix closing sessions (again) ( #6322 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-16 15:03:38 -07:00
tofarr
eff9e07272
Fix for issue with user id ( #6320 )
2025-01-16 20:33:36 +00:00
Xingyao Wang
f8a3aeccd6
fix: Restore missing translation keys ( #6317 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-16 19:21:46 +00:00
Robert Brennan
9375e0d756
fix browser async lock ( #6316 )
2025-01-16 19:17:17 +00:00
Xingyao Wang
72af7bbba2
feat(eval): misc SWE-Bench improvement - use different resources for different instances ( #6313 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-17 02:48:41 +08:00
OpenHands
0661c69bd3
Fix issue #6273 : [Feature]: Disable LitLLM Print Message ( #6274 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-17 02:43:55 +08:00
Xingyao Wang
0c961bfd8b
refactor(prompt): move runtime/repo info to user message and disable them in eval ( #6291 )
2025-01-16 17:53:10 +00:00
Xingyao Wang
0bed17758f
fix: incorrect soft-timeout implementation & fix hard-timeout follow-up command ( #6280 )
2025-01-17 01:27:00 +08:00
Ryan H. Tran
da1a6035ac
Enable runtime build in openhands-resolver.yml ( #6312 )
2025-01-16 11:42:22 -05:00
Rohit Malhotra
df050e4786
Separate data extraction and convo creation logic ( #6298 )
2025-01-16 11:40:03 -05:00
Xingyao Wang
e211647eba
fix: llm-proxy response_cost being 0 ( #6293 )
2025-01-16 15:33:22 +00:00
Alejandro Cuadron Lafuente
8579710c82
[Fix] Restored FC default for GPT-4o ( #6311 )
2025-01-16 15:27:57 +00:00
dependabot[bot]
8c35150c3e
chore(deps-dev): bump llama-index from 0.12.10 to 0.12.11 in the llama group ( #6308 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 16:18:37 +01:00
Alejandro Cuadron Lafuente
578291e961
Enabled native function calling for O1 + added support for reasoning_effort config in the config. ( #6256 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-16 14:53:11 +00:00
Xingyao Wang
efe04baf34
Revert "Fix closing sessions" ( #6300 )
2025-01-16 09:14:56 -05:00
dependabot[bot]
6e089619e0
chore(deps-dev): bump chromadb from 0.6.2 to 0.6.3 in the chromadb group ( #6289 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 00:37:42 +01:00
Xingyao Wang
179a89a211
Fix microagent loading with trailing slashes and nested directories ( #6239 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-15 17:07:40 +00:00
tofarr
8795ee6c6e
Fix closing sessions ( #6114 )
2025-01-15 10:04:22 -07:00
Engel Nyst
97e938d545
Fix French doc ( #6283 )
2025-01-15 04:25:47 +00:00
Engel Nyst
b9a70c8d5c
Delegation fixes ( #6165 )
2025-01-15 03:24:39 +00:00
Ray Myers
082d0b25c5
Send status message on runtime restart ( #6275 )
2025-01-15 03:21:06 +01:00
Engel Nyst
c5797d1d5a
Fix llm_config fallback ( #4415 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-15 01:17:37 +00:00
Xingyao Wang
7ce1fb85ff
chore: remove repo info from initial query for #6057 ( #6279 )
2025-01-15 00:40:54 +00:00
Robert Brennan
fa6792e5a6
Add GitHub repository information to system prompt ( #6057 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-15 08:02:07 +08:00
dependabot[bot]
3d9b4c4af6
chore(deps): bump the version-all group with 4 updates ( #6267 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 21:30:56 +01:00
tofarr
e21cbf67ee
Feat: User id should be a str (Because it will probably be a UUID) ( #6251 )
2025-01-14 12:39:51 -07:00
Xingyao Wang
6b2e3f938f
fix: prevent runtime size deselection ( #6119 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-01-14 17:53:51 +00:00
Rohit Malhotra
580d7b938c
Fix: Don't refresh github token on local ( #5880 )
2025-01-14 17:48:33 +00:00
mamoodi
28178a2940
Remove extra optional for github token ( #6270 )
2025-01-14 17:44:28 +00:00
sp.wack
04382b2b19
hotfix(backend): Remove GH header token middleware ( #6269 )
2025-01-14 12:07:13 -05:00
Robert Brennan
4da812c781
Better handling of stack traces and exc_info ( #6253 )
2025-01-14 10:22:39 -05:00
mamoodi
37b7173481
Update landing page examples ( #6254 )
2025-01-14 15:09:30 +00:00
Graham Neubig
f0ebf3eba8
Improve i18n support and add missing translations ( #6070 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-14 13:46:22 +00:00
Boxuan Li
92b8d55c2d
Rename trajectories_path config to save_trajectory_path ( #6216 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-14 04:32:45 +00:00
dependabot[bot]
a125b6cd43
chore(deps): bump the version-all group across 1 directory with 6 updates ( #6248 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 23:33:09 +01:00
tofarr
01ac207b92
Fix remove dead code ( #6249 )
2025-01-13 14:15:13 -07:00
Ray Myers
6d015a5dca
Don't start conversation runtime without valid API key ( #6181 )
2025-01-13 22:03:37 +01:00
dependabot[bot]
275512305d
chore(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 ( #6229 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 21:31:01 +01:00
mamoodi
3a4bc10b29
Release 0.20.0 ( #6234 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-13 14:58:20 -05:00
sp.wack
bbd31b32f3
chore: Move GH requests to the server ( #6217 )
2025-01-13 23:12:50 +04:00
Joseph O'Connor
295c6fd629
fix(issue_definitions, issue-success-check.jinja): pass git-patch to issue-success-check ( #6243 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-13 18:40:15 +00:00
tofarr
5a809c9b53
Feature: User id propagation ( #6233 )
2025-01-13 18:10:45 +00:00
sp.wack
0b74fd71d9
fix(frontend): Prevent from send a SET API key ( #6235 )
2025-01-13 17:50:37 +00:00
tofarr
4fa5c329d6
Fix : minor updates to log messages ( #6232 )
2025-01-13 17:19:51 +00:00
tofarr
5b1dcf83a6
Fix for issue where S3FileStore does not delete directory objects ( #6231 )
2025-01-13 16:50:58 +00:00
tofarr
b9884f7609
Fixes for minor cases where FDs were not closed ( #6228 )
2025-01-13 09:15:23 -07:00
dependabot[bot]
99eda0e571
chore(deps-dev): bump the eslint group in /frontend with 2 updates ( #6227 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 19:44:10 +04:00
Ryan H. Tran
5832463088
Revert openhands-resolver.yml change in #5972 ( #6222 )
2025-01-13 15:39:54 +00:00
tofarr
045ec2b95d
Fix: Timezone should be UTC ( #6225 )
2025-01-13 08:24:26 -07:00
tofarr
23473070b9
Revert "Config objects as Pydantic BaseModels ( #6176 )" ( #6214 )
2025-01-13 07:36:25 -07:00
mamoodi
63133c0ba9
Document changes for Micro-Agents and some formatting changes ( #6155 )
...
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-13 09:24:10 -05:00
dependabot[bot]
2023fb767f
chore(deps): bump the version-all group in /frontend with 2 updates ( #6192 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-13 11:09:11 +00:00
Ryan H. Tran
23f40a1c01
Enable runtime image build for resolver's experimental feature ( #5972 )
2025-01-12 17:21:34 -05:00
Calvin Smith
873dddb4e8
Config objects as Pydantic BaseModels ( #6176 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-12 15:09:45 -05:00
Ryan H. Tran
fe50cd1f9f
Upgrade openhands-aci to 0.1.8 ( #6123 )
2025-01-12 07:26:57 +01:00
Boxuan Li
516e2da520
Custom runtime builder: fix NoEmptyContinuation error ( #6211 )
2025-01-11 15:58:08 -08:00
jmtatsch
1dd6f544bc
Fix #6056 ( #6203 )
2025-01-11 23:32:12 +01:00
Graham Neubig
40c52feb5b
fix: Handle empty lines in patch parser ( #6208 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-12 06:43:08 +09:00
Xingyao Wang
f31ccad48b
feat: misc bash improvements, set max value for action-exec timeout, retry on requests.ConnectionError ( #6175 )
2025-01-11 04:36:12 +08:00
Xingyao Wang
828d169b82
refactor: consolidate runtime startup command into an util function ( #6199 )
2025-01-11 04:27:13 +08:00
dependabot[bot]
a622d27016
chore(deps-dev): bump llama-index-embeddings-huggingface from 0.4.0 to 0.5.0 in the llama group ( #6194 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 19:59:54 +01:00
sp.wack
5507b131fe
hotfix(frontend): Add beta tag to new app tab ( #6198 )
2025-01-10 17:31:42 +00:00
sp.wack
0f102e4c71
hotfix(frontend): Get bottom right conversation card details even when multi convo is disabled ( #6197 )
2025-01-10 17:19:37 +00:00
sp.wack
157a1a24f6
fix(frontend): Wait for fetched settings instead of loading default ones ( #6193 )
2025-01-10 16:54:31 +00:00
dependabot[bot]
fcfbcb64d4
chore(deps): bump the version-all group in /frontend with 5 updates ( #6170 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-10 13:51:03 +00:00
Xingyao Wang
931792e87a
fix: UI terminal output incorrect newline ( #6182 )
2025-01-10 17:11:06 +04:00
Robert Brennan
ee701eacc2
fix: prevent race condition in session manager during disconnect ( #6053 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-09 17:26:53 -07:00
Ray Myers
8907fed78e
Provide a clearer error message when settings are missing midsession ( #6158 )
2025-01-09 19:09:34 +00:00
Robert Brennan
3cc20a2576
remove timeouts on remote runtime ( #6171 )
2025-01-09 12:39:40 -05:00
dependabot[bot]
01cf0d433c
chore(deps): bump the version-all group with 5 updates ( #6169 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-09 17:45:16 +01:00
sp.wack
f6bed82ae2
Add port mappings support ( #5577 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Robert Brennan <contact@rbren.io >
2025-01-09 15:02:56 +00:00
sp.wack
3eae2e2aca
chore(frontend): Optimize requests made to the backend ( #6168 )
2025-01-09 15:00:26 +00:00
sp.wack
b45fc522c7
feat(frontend): Display current conversation info in the bottom right ( #6143 )
2025-01-09 14:55:33 +00:00
sp.wack
0d409c8c24
fix(frontend): Prevent saving empty custom model ( #6149 )
2025-01-09 13:43:39 +00:00
Graham Neubig
5458ebbd7d
Fix issue #6048 : Update documentation of recommended models and add deepseek ( #6050 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-09 02:39:53 +00:00
Robert Brennan
c411a29db4
Move GitHub Token export to backend ( #6153 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-08 21:12:46 +00:00
ross
386e04a2ba
Fix field deprecation in runloop runtime client ( #6152 )
2025-01-08 15:18:24 -05:00
sp.wack
62c4bab6ba
hotfix(frontend): Prevent a redirect when clicking edit ( #6151 )
2025-01-08 19:53:24 +00:00
sp.wack
e308b6fb6f
chore(backend): Update default conversation title logic ( #6138 )
2025-01-08 22:30:29 +04:00
Engel Nyst
27a660fb6b
Make runtime logs optional ( #6141 )
2025-01-08 19:20:46 +01:00
sp.wack
27d761a1fe
chore(frontend): Improve conversation card ( #6121 )
2025-01-08 21:57:57 +04:00
Robert Brennan
8028e2c2dd
fix: handle binary data in GoogleCloudFileStore.write ( #6145 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-08 17:36:34 +00:00
dependabot[bot]
ff9058e28a
chore(deps): bump the version-all group with 6 updates ( #6146 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 16:03:04 +00:00
dependabot[bot]
c45caaef1f
chore(deps): bump the version-all group in /frontend with 8 updates ( #6144 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 15:40:43 +00:00
dependabot[bot]
a3c107daa4
chore(deps): bump the docusaurus group in /docs with 7 updates ( #6142 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 19:27:37 +04:00
Boxuan Li
040839bdd1
Support custom base container image in openhands-app container ( #6039 )
2025-01-07 21:28:37 -08:00
Engel Nyst
aabbbb6c6a
Fix duplicate state initialization ( #6089 )
2025-01-07 23:22:43 +01:00
mamoodi
9747c9e9f8
Some changes to microagents docs and new micro-agents section ( #6020 )
2025-01-07 16:21:12 -05:00
mamoodi
bb85542aca
Release 0.19.0 ( #6129 )
2025-01-07 16:14:22 -05:00
Calvin Smith
6e4ff56934
feature: Condenser Interface and Defaults ( #5306 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-08 04:36:30 +08:00
Ray Myers
561f308401
Display connection rejection errors passed to client ( #6101 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-08 00:26:05 +04:00
Robert Brennan
3733c646af
Fix file uploads ( #6126 )
2025-01-07 19:19:24 +00:00
sp.wack
cf0f6e5e38
Improve conversation panel ( #6087 )
2025-01-07 17:51:03 +00:00
Xingyao Wang
77aa843d53
feat: support running docker runtime stresstest in CI ( #6100 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2025-01-07 16:55:21 +00:00
Robert Brennan
affbc49b08
fix for clone repo ( #6116 )
2025-01-07 16:42:41 +00:00
sp.wack
9016b9c434
chore(frontend): Fix "confirm delete conversation" modal button colors ( #6118 )
2025-01-07 16:42:06 +00:00
Robert Brennan
e3a96097ba
Remove leaked exception ( #6086 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-07 16:15:47 +00:00
dependabot[bot]
6a41a3cb4f
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.62.15 to 5.62.16 in /frontend in the eslint group ( #6112 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 20:06:22 +04:00
sp.wack
d1555e093c
chore(frontend): Close conversation card context menu when clicking elsewhere ( #6111 )
2025-01-07 19:46:03 +04:00
dependabot[bot]
5469d5311d
chore(deps): bump the version-all group across 1 directory with 11 updates ( #6110 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 16:28:08 +01:00
tofarr
eaf4c610b2
Fix for delete conversation ( #6097 )
2025-01-07 08:25:45 -07:00
Mark Watson
aad7a612c1
fix(frontend): prevent repository name overflow in project menu card ( #6091 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-07 14:48:06 +00:00
OpenHands
23425c85aa
Fix issue #6063 : [Bug]: Build error on opencv-python ( #6064 )
2025-01-07 14:49:59 +09:00
Boxuan Li
fb53ae43c0
Add a stress test for eventstream runtime ( #6038 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2025-01-06 22:36:59 +00:00
Graham Neubig
1f8a0180d3
Add runtime size configuration feature ( #5805 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-07 06:22:58 +08:00
Robert Brennan
8cfcdd7ba3
Add close method to EventStream ( #6093 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: tofarr <tofarr@gmail.com >
2025-01-06 21:59:42 +00:00
tofarr
9515ac5e62
Feat - browser client can now close sessions. ( #6088 )
2025-01-06 14:26:48 -07:00
Xingyao Wang
cebd391b7a
fix: better handle bashlex error ( #6090 )
2025-01-06 20:45:59 +00:00
Robert Brennan
343b86429e
Retrieve GitHub IDs more efficiently ( #6074 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-06 19:22:52 +00:00
sp.wack
09734467c0
fix(frontend): Only render loading indicator if events are messages ( #6082 )
2025-01-06 13:03:44 -05:00
Dmitry Kozlov
17d722f3b3
Update README.md ( #6076 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-06 17:31:19 +00:00
tofarr
e310f6b776
Feature - sort conversations by created at ( #6079 )
2025-01-06 09:07:53 -07:00
dependabot[bot]
5626a22e42
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.62.9 to 5.62.15 in /frontend in the eslint group ( #6077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 14:49:43 +00:00
tofarr
cde8aad47f
Feat multi conversations wiring ( #6011 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-06 07:43:11 -07:00
stefand678
efd0267919
docs: Fix inconsistent comments ( #6051 )
2025-01-06 13:43:53 +09:00
Xingyao Wang
f8735efadf
chore: improve error logging for RuntimeError ( #6055 )
2025-01-05 23:02:42 +00:00
Boxuan Li
00d7395e09
Makefile: Fix poetry version detector ( #6058 )
2025-01-05 22:43:05 +00:00
மனோஜ்குமார் பழனிச்சாமி
150463e629
feat: Add GPU support ( #6042 )
2025-01-05 15:28:05 +09:00
Xingyao Wang
b7bbf0f5eb
fix(agent controller): missing await ( #6040 )
2025-01-05 04:57:07 +00:00
f-diao
d2790c8b21
docs: Update the referenced py filename. ( #6043 )
2025-01-05 04:10:51 +00:00
Engel Nyst
3d2138d9ce
Command line args fixes ( #5990 )
2025-01-05 02:58:26 +00:00
OpenHands
e4cf2eee2d
Fix issue #4864 : [Bug]: make start-backend results in NotImplementedError: Non-relative patterns are unsupported ( #5332 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-05 11:44:23 +09:00
dependabot[bot]
79551e67f6
chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.2.0 ( #5798 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-05 03:43:26 +01:00
Xingyao Wang
f5f988e552
fix(agent controller): state.metrics is missing on exception ( #6036 )
2025-01-05 01:08:47 +00:00
Talut Salako
0c58f469b4
fix: improve how llm models option ( #6026 )
2025-01-05 00:25:45 +00:00
Xingyao Wang
56d7dccec9
fix(runtime): replace send_request with _send_action_server_request ( #6035 )
2025-01-04 23:38:34 +00:00
Graham Neubig
411b63159f
fix: Use _send_action_server_request in send_action_for_execution ( #5951 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-05 08:13:18 +09:00
OpenHands
5ca0beadfb
Fix issue #5995 : [Resolver] Resolver's summary suggests UNRESOLVED due to "no human reviewer" ( #5996 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-05 05:49:38 +09:00
Xingyao Wang
aaff3dd075
fix(llm): cost metrics calculation for unsupport litellm prefix ( #6022 )
2025-01-04 18:09:13 +00:00
sai krishna rohith k
ef2053011d
feat: Added RateLimitError status on UI and Agent state ( #5910 )
2025-01-04 12:07:07 -05:00
siu
e6499a68f6
fix(frontend): Prevent message submission during IME composition ( #6025 )
2025-01-04 10:41:48 +00:00
Ryan H. Tran
33cb1d5f3c
chore: upgrade openhands-aci to 0.1.6 ( #6023 )
2025-01-04 07:53:18 +00:00
Graham Neubig
5bdebac741
Add git patch info to guess_success prompt ( #5950 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-04 10:56:50 +09:00
Robert Brennan
510c1644dd
Add bytes support to FileStore write operations ( #6019 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-03 16:30:25 -07:00
Xingyao Wang
ec70af9412
refactor: Replace pexpect with libtmux in BashSession ( #4881 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2025-01-04 05:22:13 +08:00
Robert Brennan
761a574b09
Small style changes to repo picker ( #6013 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-03 20:44:30 +00:00
Robert Brennan
825a9ba893
default to local fs ( #6016 )
2025-01-03 15:18:52 -05:00
tofarr
a6d392322a
Fix conversation sorting and pagination ( #6014 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-03 19:35:20 +00:00
Xingyao Wang
1ddf398a81
fix(microagent): remove extra unnecessary check ( #6012 )
2025-01-04 02:58:17 +08:00
mamoodi
4de6c782cc
Add doc style guide and make docs adhere to it ( #5983 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-03 12:14:14 -05:00
dependabot[bot]
9fef6f909a
chore(deps): bump the version-all group across 1 directory with 5 updates ( #6008 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2025-01-03 16:54:48 +00:00
sp.wack
ff466d0f17
fix(frontend): Prevent rendering loading spinner in chat interface too frequently ( #6009 )
2025-01-03 16:34:06 +00:00
sp.wack
4c59cff2a3
fix(frontend): Memoize messages ( #6006 )
2025-01-03 16:12:28 +00:00
dependabot[bot]
fa44bdb390
chore(deps-dev): bump chromadb from 0.6.0 to 0.6.1 in the chromadb group ( #6004 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 17:12:08 +01:00
Xingyao Wang
dd10f37f66
chore: remove extra debugging print ( #6005 )
2025-01-03 16:02:48 +00:00
Robert Brennan
3b26678a77
feat(frontend): enhance GitHub repo picker with search and sorting ( #5783 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2025-01-03 19:44:32 +04:00
Xingyao Wang
f14f75b064
feat: runtime improvements for rate-limit and 502/503/404 error ( #5975 )
2025-01-03 08:36:19 -07:00
Robert Brennan
ef8e04aee3
Update github microagent for draft PRs and not creating new branches/PRs ( #5986 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2025-01-03 09:29:17 -05:00
Robert Brennan
23df4a09d2
Handle BadRequests in agent controller ( #5991 )
...
Co-authored-by: OpenHands Bot <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-03 09:29:01 -05:00
sp.wack
eb93113b7a
feat(frontend): Add active status for ws ( #5944 )
2025-01-03 16:38:03 +04:00
Xingyao Wang
c40b0b9ae1
chore: remove extra debug print ( #5994 )
2025-01-03 02:57:24 +00:00
Xingyao Wang
61ebec9ff7
feat(eval): better visualization for comparing two swe-bench runs ( #5993 )
2025-01-03 02:36:51 +00:00
Engel Nyst
c567c11267
Enable/disable function calling by user configuration ( #5992 )
...
Co-authored-by: co <yc5@tju.edu.cn >
Co-authored-by: Cheng Yang <93481273+young010101@users.noreply.github.com >
2025-01-03 01:40:49 +01:00
Robert Brennan
e628615094
Revert "feat(config): enable/disable LLM model tools/funcs usage by config" ( #5989 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2025-01-03 00:28:07 +01:00
tofarr
50f821f9b9
Feat conversations CRUDS API ( #5775 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-02 16:09:08 -07:00
Xingyao Wang
15e0a50ff4
chore: fix linter error for microagent re-structure ( #5987 )
2025-01-02 23:02:32 +00:00
dependabot[bot]
e52cdfd70a
chore(deps): bump the version-all group with 6 updates ( #5973 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 23:38:34 +01:00
Xingyao Wang
c1b514e9d3
refactor: restructure microagents system ( #5886 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-01-03 07:13:18 +09:00
Robert Brennan
8983d719bd
Support microagents in CLI and Headless ( #5971 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-02 16:52:45 -05:00
Xingyao Wang
9dd5463e06
Set default value of use_microagents to False to prevent breaking eval ( #5976 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-03 05:39:17 +08:00
Cheng Yang
d5b2ce18cb
Test/improve config loading tests ( #5399 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-02 21:32:23 +00:00
Cheng Yang
8d627e52cb
feat(config): enable/disable LLM model tools/funcs usage by config ( #5576 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-02 21:20:37 +00:00
mamoodi
a1b59b6185
Minor README update, Headless and CLI doc changes ( #5977 )
2025-01-02 13:18:01 -05:00
mamoodi
b73bac62f2
Fix CLI and Headless docs for after release ( #5941 )
2025-01-02 16:26:47 +00:00
mamoodi
ee88af8563
Release 0.18.0 ( #5974 )
2025-01-02 11:01:11 -05:00
Robert Brennan
f846b31eb8
Remove TaskAction functionality ( #5959 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-01-02 15:11:45 +00:00
Robert Brennan
50a0b1d91d
fix llm err handling ( #5958 )
2025-01-01 17:00:18 -05:00
dependabot[bot]
3d4d66a8c2
chore(deps-dev): bump llama-index from 0.12.8 to 0.12.9 in the llama group ( #5955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 16:15:31 +01:00
Robert Brennan
f3885cadc1
Fix CLI and headless after changes to eventstream ( #5949 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-01-01 06:05:35 +01:00
Engel Nyst
2ec2f2538f
Load the event stream fix after it's no longer a dataclass ( #5948 )
2024-12-31 22:03:57 +00:00
Engel Nyst
40d8245089
Fix history loading when state was corrupt/non-existent ( #5946 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-31 21:46:35 +00:00
Robert Brennan
d29cc61aa2
Remove while True in AgentController ( #5868 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-31 16:10:36 -05:00
Engel Nyst
a2e9e206e8
Reset a failed tool call ( #5666 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-31 21:21:32 +01:00
Robert Brennan
7ae1f768fc
remove logout on settings upgrade ( #5945 )
2024-12-31 18:36:59 +00:00
sp.wack
e692e06acf
fix(frontend): test act warnings ( #5942 )
2024-12-31 17:38:03 +00:00
dependabot[bot]
6f80dc5eee
chore(deps-dev): bump chromadb from 0.5.23 to 0.6.0 in the chromadb group ( #5934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-31 18:28:04 +01:00
sp.wack
aa6070624b
chore(frontend): Replace deprecated nextui component prop onClick with onPress ( #5851 )
2024-12-31 21:13:53 +04:00
sp.wack
b6c8aa27fa
fix(frontend): a few issues with settings ( #5940 )
...
Co-authored-by: Robert Brennan <contact@rbren.io >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-12-31 17:02:44 +00:00
Robert Brennan
3e9ba40a92
fix: remove logged VS Code token ( #5939 )
2024-12-31 15:51:02 +00:00
sp.wack
ab0eabd88c
fix(frontend): chat interface bg color ( #5936 )
2024-12-31 14:58:16 +00:00
sp.wack
4de0a27ed2
test(frontend): Settings logic and new API key UI ( #5873 )
2024-12-31 09:40:51 +00:00
tofarr
c37e865c56
Add resizable and collapsible panel layout ( #5926 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 22:40:07 +00:00
sp.wack
6523fcae6b
feat(frontend): Multi-project support ( #5376 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Robert Brennan <contact@rbren.io >
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-12-30 20:53:27 +00:00
tofarr
d7a3ec69d9
Refactor to make FileConversationStore more extendable ( #5922 )
2024-12-30 11:51:56 -07:00
Robert Brennan
bb578a2e9d
Fix remote runtime ( #5923 )
2024-12-30 18:15:51 +00:00
sp.wack
d8b33c4e78
Fix: Allow form submission with empty query if repo/files present ( #5919 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 17:23:26 +00:00
dependabot[bot]
0e8e3c87f3
chore(deps): bump the version-all group with 4 updates ( #5916 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-30 17:47:01 +01:00
diwu-sf
5e8c20f406
SocketIO init event ordering ( #5714 )
...
Co-authored-by: tofarr <tofarr@gmail.com >
2024-12-30 16:44:35 +00:00
tofarr
4dd40049ab
Refactor ConversationStore to follow SettingsStore pattern ( #5881 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 09:05:04 -07:00
Cheng Yang
c7a8dcf079
chore(log): better json parse ( #5581 )
2024-12-31 00:04:21 +08:00
Vaishakh
2869d646b6
Use i18n Keys ( #5286 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-30 15:57:18 +00:00
Robert Brennan
0e4e1b3316
Factor out ActionExecutionClient ( #5796 )
2024-12-30 15:32:13 +00:00
dependabot[bot]
37363a0a8d
chore(deps): bump the version-all group across 1 directory with 5 updates ( #5914 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-30 13:19:58 +00:00
OpenHands
14dc04474c
Fix issue #5831 : [Bug]: "Request failed with status code 409" on opening empty repo ( #5833 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-30 12:12:31 +00:00
OpenHands
5502a9c448
Fix issue #5806 : Tooltips for navbar ( #5807 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-30 20:40:06 +09:00
Engel Nyst
e718089802
Fix #5637 : Check for errors in IPython content instead of message ( #5895 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-30 12:45:36 +09:00
Boxuan Li
95f7a6a4dc
fn_call_converter: Fix newline in in-context learning prompt ( #5903 )
2024-12-29 13:20:05 -08:00
Boxuan Li
7318c22928
web read function call: Fix typo in prompt ( #5902 )
2024-12-29 12:14:19 -08:00
mamoodi
78aef2b150
Update headless with no auto continue ( #5901 )
2024-12-29 20:10:10 +01:00
Ketan Ramaneti
194181a420
check node.js req for 20.x or later ( #5877 )
2024-12-29 11:55:24 +01:00
Rohit Malhotra
2933f07440
[Fix]: Prevent back tick escape ( #5897 )
2024-12-29 01:02:14 -05:00
OpenHands
037457dec9
Fix issue #5890 : Add an automatic check of version consistency in documentation ( #5891 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-12-29 04:28:47 +00:00
Graham Neubig
7f665c2fb6
Improve test coverage of codeact_agent folder ( #5757 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-12-28 20:12:34 -05:00
Boxuan Li
ebb2d86ce3
Headless or endless? Rewrite auto continue response in headless mode ( #5879 )
2024-12-28 10:25:50 -08:00
Boxuan Li
6a4442e590
[Evaluation] Add summarise_results script for TheAgentCompany benchmark ( #5811 )
2024-12-27 20:33:41 -08:00
mamoodi
157ff4a4b9
Fix: Prevent submission of empty prompts with spaces ( #5874 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-27 15:31:28 -05:00
mamoodi
cc928e6d3f
Fix: Add vertical scrolling to file content viewer ( #5872 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-27 15:03:15 -05:00
Robert Brennan
6a75800e1b
fix github auth for settings ( #5871 )
2024-12-27 14:15:55 -05:00
tofarr
c9cecbc461
Responsive splash screen ( #5864 )
2024-12-27 11:12:48 -07:00
Robert Brennan
97b1867ea1
Fix for settings update ( #5858 )
2024-12-27 16:28:11 +00:00
dependabot[bot]
9bdc1df2df
chore(deps): bump boto3 from 1.35.87 to 1.35.88 in the version-all group ( #5861 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-27 17:15:29 +01:00
sp.wack
9d984aaa30
chore(frontend): Upgrade to React 19 ( #5835 )
2024-12-27 19:10:41 +04:00
Boxuan Li
5ed80b5c32
[doc] Fix link in TheAgentCompany benchmark's README.md ( #5848 )
2024-12-27 22:21:02 +08:00
mamoodi
df82202178
Fix formatting in docs ( #5842 )
2024-12-26 20:06:27 -05:00
tofarr
500598666e
Feat: Allow checking multiple conversations running at the same time ( #5843 )
2024-12-26 23:46:54 +00:00
Robert Brennan
69a9080480
fix install instructions ( #5844 )
2024-12-27 00:16:23 +01:00
Robert Brennan
b72f50cc4a
Remove file editing functionality from UI ( #5823 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-26 18:02:38 -05:00
mamoodi
f1a8be3817
Update Installation to align with README ( #5841 )
2024-12-26 17:44:54 -05:00
Robert Brennan
b34209c9a0
Fix state dir in docker mode ( #5840 )
2024-12-26 22:42:04 +00:00
Xingyao Wang
a021045dce
fix( #5818 ): Force to use string serializer for deepseek function calling ( #5824 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-26 20:45:39 +00:00
Robert Brennan
ad45f8dab0
Add loading spinner to task form during conversation creation ( #5828 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-26 15:22:03 -05:00
Rohit Malhotra
3bf5956493
[Regression]: Fix modal orders ( #5779 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-26 19:12:27 +00:00
sp.wack
d86b536d2f
chore(frontend): Update dependencies safely ( #5829 )
2024-12-26 18:47:23 +00:00
Robert Brennan
e2a25f1b31
update .openhands instructions ( #5821 )
2024-12-26 18:15:49 +00:00
sp.wack
32ee500c65
fix(frontend): Fatal nextui autocomplete issue ( #5825 )
2024-12-26 17:49:32 +00:00
dependabot[bot]
03d8a263ac
chore(deps): bump json-repair from 0.33.0 to 0.34.0 in the version-all group ( #5820 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 18:44:01 +01:00
mamoodi
5b0883ca0d
Release 0.17.0 ( #5822 )
2024-12-26 12:05:22 -05:00
tofarr
31bf9360fd
Fix: Added fallback when download files fails ( #5770 )
2024-12-26 09:42:06 -07:00
tofarr
c195e467ee
feat: migrate settings storage from localStorage to server API ( #5703 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-26 09:09:23 -07:00
OpenHands
8975fcd714
Fix issue #5748 : Rename "Ran a Jupyter Command" to "Ran a Python Command" in UI ( #5749 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-26 23:30:19 +08:00
Robert Brennan
95b416f092
fix double websocket connection in dev mode ( #5790 )
2024-12-26 18:27:03 +04:00
Ryan H. Tran
172183f1af
chore: upgrade openhands-aci to 0.1.5 ( #5808 )
2024-12-26 12:51:38 +08:00
Robert Brennan
ee766f6e39
Style changes for navbar ( #5780 )
2024-12-25 19:52:59 -05:00
dependabot[bot]
1668d58aec
chore(deps): bump actions/checkout from 3 to 4 ( #5802 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-25 18:32:15 -05:00
dependabot[bot]
0d3188914a
chore(deps): bump codecov/codecov-action from 4 to 5 ( #5800 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 00:16:00 +01:00
dependabot[bot]
f045c6eb17
chore(deps): bump actions/cache from 3 to 4 ( #5801 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 00:15:04 +01:00
dependabot[bot]
44d12f8f42
chore(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 ( #5799 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 00:14:13 +01:00
Scott Brenner
ff418a77dc
Add GitHub Actions package ecosystem to Dependabot workflow ( #5742 )
2024-12-25 22:38:26 +00:00
sp.wack
3dee207529
fix(frontend): Display user-submitted images in the chat interface ( #5626 )
2024-12-25 17:22:45 -05:00
mamoodi
b6448b9575
Fix push buttons and remove Push to Github flow ( #5720 )
2024-12-25 17:17:39 -05:00
OpenHands
bfb191b5c7
Fix issue #5739 : [Bug]: Move ./evaluation/swe_bench/scripts/cleanup_remote_runtime.sh to general eval utils ( #5740 )
2024-12-25 17:17:06 -05:00
dependabot[bot]
3dd39c59b6
chore(deps): bump the version-all group with 8 updates ( #5794 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-25 21:03:30 +01:00
Robert Brennan
642e962f89
randomize branch names ( #5784 )
2024-12-24 15:28:27 -05:00
Robert Brennan
d4e670a3e7
fix latest event id ( #5789 )
2024-12-24 18:08:33 +00:00
Robert Brennan
f9cc0bce53
Fix connection check ( #5787 )
2024-12-24 16:21:31 +00:00
dependabot[bot]
2c8b1ee136
chore(deps-dev): bump llama-index from 0.12.7 to 0.12.8 in the llama group ( #5765 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-24 15:24:36 +00:00
Robert Brennan
31dda63f43
Don't enforce user IDs in oss mode ( #5776 )
2024-12-24 06:30:33 -05:00
Boxuan Li
ecff5c67fb
Evaluation README: Add TheAgentCompany ( #5777 )
2024-12-24 02:37:42 +00:00
mamoodi
725e71ad22
Update Slack links again ( #5773 )
2024-12-23 21:20:08 +00:00
OpenHands
200270ba8f
Fix issue #5752 : Install "jq" by default in OpenHands runtime ( #5753 )
2024-12-23 16:16:36 -05:00
Robert Brennan
5bf55a0035
show most recent convo on homepage ( #5769 )
2024-12-23 20:04:05 +00:00
Robert Brennan
96329190d1
Session fixes for HA mode ( #5766 )
2024-12-23 18:07:56 +00:00
Robert Brennan
faf8b5829c
Fix for dying sessions/runtimes ( #5755 )
2024-12-23 16:00:05 +00:00
sp.wack
d62cf7e731
refactor(frontend): Remove test todos and fix light warning ( #5554 )
2024-12-23 18:43:36 +04:00
Engel Nyst
4a8bf3d2d0
Fix not initialized response latencies ( #5679 )
2024-12-22 16:31:05 -05:00
Robert Brennan
2cfbd26df7
Fixes for VS Code Button ( #5754 )
2024-12-22 16:27:30 -05:00
tofarr
b51dd3bc75
Fix stack trace in logs ( #5751 )
2024-12-22 14:51:22 -05:00
Boxuan Li
b1719bb3db
Add TheAgentCompany evaluation harness ( #5731 )
2024-12-22 14:12:30 -05:00
Rohit Malhotra
ee5f49afc1
[Bug]: Missing path import ( #5747 )
2024-12-22 15:58:17 +00:00
Rohit Malhotra
7fe692a7bd
Revert "[Resolver]: Add target branch param" ( #5743 )
2024-12-22 01:28:23 +00:00
OpenHands
21948fa81b
Fix issue #5735 : [Bug]: Inconsistent command line arguments in evaluation directory ( #5736 )
2024-12-22 04:41:39 +08:00
Robert Brennan
d646b2089d
Fix several async lockups ( #5734 )
2024-12-21 19:07:31 +00:00
Robert Brennan
f54d953fe1
Fix unclosed github client ( #5733 )
2024-12-21 13:51:37 -05:00
Rohit Malhotra
4e7af78b39
Fix missing closing brace in openhands-resolver.yml ( #5729 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-21 15:22:41 +00:00
Rohit Malhotra
252c70984c
[Resolver]: Rename success_explanation to result_explanation for better clarity ( #5724 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-21 01:31:05 +00:00
Rohit Malhotra
5ea096e95b
[Resolver]: Add target branch param ( #5642 )
2024-12-21 00:33:45 +00:00
Robert Brennan
a01fb9dca3
Fixes for listing files, clean up references to tokens ( #5718 )
2024-12-20 23:13:14 +00:00
Rohit Malhotra
51af29208f
[Resolver]: Indicating more informative failures ( #5685 )
2024-12-20 17:22:24 -05:00
mamoodi
e77f435901
Add note about custom configurations ( #5721 )
2024-12-20 17:20:11 -05:00
mamoodi
5fb0eec61e
Fix resolver workflow and update docs ( #5713 )
2024-12-20 15:59:13 -05:00
Rohit Malhotra
4af84a29dc
Adding more resilience to refresh token logic ( #5704 )
2024-12-20 14:37:04 -05:00
Ryan H. Tran
7a0488c012
Use more specific action types for openhands-aci commands ( #5508 )
...
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-12-21 02:48:27 +08:00
Xingyao Wang
581d5ec7a8
feat(eval): increase resource factor for remote runtime when previous run failed due to resource ( #5709 )
2024-12-21 01:47:06 +08:00
Xingyao Wang
cfbe77b367
fix: only register atexit when EventStreamRuntime is initialized ( #5712 )
2024-12-20 16:29:45 +00:00
sp.wack
3236602919
fix(frontend): Create a conversation without a query ( #5711 )
2024-12-20 16:24:30 +00:00
dependabot[bot]
aa2f34a1f5
chore(deps-dev): bump llama-index from 0.12.6 to 0.12.7 in the llama group ( #5708 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20 17:16:32 +01:00
Robert Brennan
73c38f1163
refactor: move session initialization from WebSocket to REST API ( #5493 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-12-20 15:50:09 +00:00
dependabot[bot]
0dd919bacf
Bump prism-react-renderer from 2.4.0 to 2.4.1 in /docs in the version-all group ( #5668 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20 16:43:12 +04:00
d-walsh
5ad361623d
feat: add support for custom PR titles ( #5706 )
...
Co-authored-by: David Walsh <walsha@gmail.com >
2024-12-20 04:00:00 +00:00
Xingyao Wang
c333938384
feat(eval): add standard error to swebench summarize outputs ( #5700 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-20 08:39:43 +08:00
tofarr
ebf3bf606a
Settings store type is defined in openhands_config rather than main config ( #5701 )
2024-12-19 12:44:35 -07:00
dependabot[bot]
c2293ad1dd
Bump the version-all group across 1 directory with 13 updates ( #5699 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 20:08:22 +01:00
mamoodi
6f7d054385
Add examples for filesystem use ( #5697 )
2024-12-19 13:13:09 -05:00
Xingyao Wang
e9cafb0372
chore: Cleanup runtime exception handling ( #5696 )
2024-12-19 17:28:29 +00:00
mamoodi
13097f9d1d
Release 0.16.1 ( #5693 )
2024-12-19 11:13:26 -05:00
OpenHands
2a66439ca6
Fix issue #5676 : [Bug]: Frontend Hyperlink in Chat window should open link in a new tab ( #5677 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-12-19 14:39:00 +00:00
Rohit Malhotra
3876f4a59c
[Bug]: Prevent selection of "add more repo" option in dropdown ( #5688 )
2024-12-19 16:00:10 +04:00
Rohit Malhotra
3db118f3d9
[Bug]: Fixing next page param extraction for app installation repos reponse ( #5687 )
2024-12-19 03:29:22 +00:00
tofarr
fe1bb1c233
Feat config server side store ( #5594 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-18 15:18:56 -07:00
mamoodi
154ef7391a
Release 0.16.0 ( #5678 )
2024-12-18 16:31:38 -05:00
tofarr
5498ca1f8b
Fix: Agent gets stuck in closing and server won't die ( #5675 )
2024-12-18 18:47:27 +00:00
Xingyao Wang
2cc6a51fe8
chore: cleanup log - make "cannot restore state" a debug message ( #5674 )
2024-12-18 18:43:28 +00:00
dependabot[bot]
409d132747
Bump llama-index from 0.12.5 to 0.12.6 in the llama group ( #5669 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 19:06:31 +01:00
Rohit Malhotra
2c47a1b33f
[Bug]: Settings modal opens on every refresh ( #5670 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-18 12:32:21 -05:00
Xingyao Wang
8983eb4cc1
fix(eval): Increase RemoteRuntime request timeouts to cope with busy cluster ( #5671 )
2024-12-18 17:10:38 +00:00
Robert Brennan
bd3e38fe67
Implement file-by-file download with progress ( #5008 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-18 08:37:43 -05:00
Calvin Smith
8488dd2a03
fix: Gracefully handling negative response latencies ( #5660 )
...
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2024-12-18 01:43:41 +01:00
Rohit Malhotra
d16842f413
[Bug][Resolver]: Skip bot comment when PR is updated ( #5628 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-17 16:53:17 -05:00
Xingyao Wang
9cdb8d06c0
fix(eval): Use cp -r instead of mv for SWE-Bench Initialization ( #5659 )
2024-12-17 21:21:27 +00:00
Engel Nyst
3297e4d5a8
Use litellm's modify params ( #5636 )
2024-12-17 21:32:49 +01:00
Rohit Malhotra
f9d052c493
[Refactor]: Changes to Github Authentication ( #5371 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-17 15:13:40 -05:00
dependabot[bot]
dc3e43b999
Bump the version-all group with 4 updates ( #5649 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 21:08:48 +01:00
Robert Brennan
8bd2205258
Fix expandable messages ( #5650 )
...
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-17 15:03:45 -05:00
Robert Brennan
6ae84bf992
fix session leak ( #5656 )
2024-12-17 14:38:33 -05:00
mamoodi
afea9f4bec
Release 0.15.3 ( #5654 )
2024-12-17 18:59:45 +00:00
sp.wack
8b1a7dff7e
fix(frontend): Prevent from setting multiple terminal stdin listeners on re-renders ( #5653 )
2024-12-17 17:57:34 +00:00
Ryan H. Tran
5e3123964f
Downgrade openhands-aci to 0.1.2 ( #5646 )
2024-12-17 15:44:39 +01:00
Motin
1ffd66f62e
chore: Add .nvmrc for automatic selection of Node v20 for nvm users ( #5624 )
2024-12-17 14:04:24 +00:00
sp.wack
b04ec03062
fix(frontend): Disable terminal stdin if the runtime is starting up ( #5625 )
2024-12-17 11:57:19 +04:00
Frank Xu
ee8438cd59
remove unused prompts from legacy browsing agent code ( #5643 )
2024-12-17 14:00:40 +08:00
Rohit Malhotra
7071742d4a
[Bug][Resolver]: Multiline comments crashing resolver ( #5641 )
2024-12-16 21:31:14 -05:00
tofarr
d76e83b55e
Fix: Mocking LLM proxy in unit tests ( #5639 )
2024-12-16 15:59:41 -07:00
OpenHands
239619a0a1
Fix issue #5633 : [Bug]: Decimal points in maximum iteration messages not needed ( #5635 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-16 17:54:37 -05:00
Robert Brennan
50478c7d21
fix: wrap multi-line code blocks in pre tag ( #5586 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-16 16:30:06 -05:00
OpenHands
4998b5de32
Fix issue #5559 : The turn limit should be measured from the last user interaction ( #5560 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-16 16:28:23 -05:00
sp.wack
dd79acdae1
Fix vscode url fetch regression ( #5632 )
2024-12-16 20:48:12 +00:00
Engel Nyst
b295f5775c
Revert "Fix issue #5609 : Use litellm's modify_params with default True" ( #5631 )
2024-12-16 20:39:57 +00:00
sp.wack
dabf0ce3af
fix(frontend): Trigger VSCode URL query only when runtime is active ( #5622 )
2024-12-16 14:31:57 -05:00
OpenHands
09735c7869
Fix issue #5609 : Use litellm's modify_params with default True ( #5611 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-16 20:18:45 +01:00
Xingyao Wang
e0b231092a
feat: support directly stream logs from container to stdout in debug mode ( #5408 )
2024-12-16 19:17:57 +00:00
Xingyao Wang
d6a2c4b167
runtime(eval): increase runtime status request timeout for sessions ( #5619 )
2024-12-17 00:51:08 +08:00
dependabot[bot]
6db32025b4
bump the version-all group across 1 directory with 26 updates ( #5630 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 16:46:06 +00:00
OpenHands
fdc00fbca0
Fix issue #5605 : [Bug]: UI regression, Jupyter tab has no vertical scroll bar, cannot see all actions ( #5607 )
2024-12-16 09:20:36 -05:00
sp.wack
08b1031666
fix(frontend): Prevent from submitting empty characters ( #5545 )
2024-12-16 07:33:26 +00:00
Engel Nyst
ad822a31e1
Fix issue #5591 : Clean up unused code ( #5592 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-16 08:22:21 +01:00
Engel Nyst
590ebb6e47
Small fix and addition for token counting ( #5550 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-15 15:12:05 +01:00
Engel Nyst
4716955960
Remove unused codeact-SWE agent ( #5600 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-14 20:49:44 +01:00
Engel Nyst
f0257c793b
fix: allow to continue when the agent is stuck in interactive mode ( #5597 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-14 20:49:04 +01:00
Calvin Smith
7ef6fa666d
feat(eval): Response Latency Tracking ( #5588 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Calvin Smith <calvin@all-hands.dev >
2024-12-13 22:51:13 +01:00
Robert Brennan
e0626a5741
Remove docker layer caching ( #5587 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 16:13:26 -05:00
Robert Brennan
deb2d330b6
Reset iteration budget and update default max_iterations to 500 ( #5590 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 20:46:40 +00:00
Engel Nyst
d733bc6bdd
fix: serialize tool calls ( #5553 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 20:51:03 +01:00
tofarr
d782bdf691
Persist jwt_secret in config file ( #5353 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-13 11:05:19 -07:00
OpenHands
9c950f499e
[Resolver] Reorder and comment workflow conditions ( #5446 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-13 11:07:37 -05:00
Ryan H. Tran
8ae2fb636e
Remove symlink use for swebench setup ( #5549 )
2024-12-13 22:18:14 +08:00
sp.wack
de75bd0690
fix(frontend): Prevent VSCode from opening when remounting ( #5544 )
2024-12-13 09:35:34 +04:00
tofarr
2fb45d410d
Fix: Making the logs quieter ( #5525 )
2024-12-12 19:36:13 -07:00
mamoodi
8300cf0436
Specify unsupported paths for installing OpenHands ( #5540 )
2024-12-12 16:26:18 -05:00
mamoodi
7dd2bc569f
Restart troubleshooting documentation. ( #5317 )
2024-12-12 15:49:18 -05:00
Robert Brennan
6e1fae29c9
Add note about design partner program to README ( #5570 )
2024-12-12 20:13:07 +00:00
sp.wack
19525a487c
fix(frontend): Trim settings data when setting to storage ( #5567 )
2024-12-12 22:36:17 +04:00
Engel Nyst
7d0405282a
Apply context window truncation for certain bad requests ( #5566 )
2024-12-12 18:11:59 +00:00
OpenHands
92c166551f
Fix issue #5563 : [Bug]: Prompt is not deleted when the user sends a message ( #5564 )
2024-12-12 10:06:40 -08:00
Xingyao Wang
ebb68b33db
Fix issue #5527 : Document repository customization and micro-agents ( #5528 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-12 09:47:28 -08:00
sp.wack
37c46f1ed8
fix(frontend): Prevent push message from being rendered twice ( #5546 )
2024-12-12 09:19:48 -08:00
Engel Nyst
ac5190c283
Add voyage ai embeddings ( #5547 )
2024-12-12 09:19:05 -08:00
dependabot[bot]
ed3916b79b
chore(deps-dev): bump @tanstack/eslint-plugin-query from 5.61.4 to 5.62.1 in /frontend in the eslint group ( #5556 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 15:30:02 +00:00
mamoodi
27a647cd3e
Release 0.15.2 ( #5552 )
2024-12-12 10:09:47 -05:00
sp.wack
42a536d450
Revert "chore(deps): bump the version-all group across 1 directory with 30 updates" ( #5548 )
2024-12-12 13:48:57 +04:00
dependabot[bot]
41e564dc41
chore(deps): bump the version-all group across 1 directory with 30 updates ( #5522 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-12 12:18:26 +04:00
Graham Neubig
e979f51ea5
Fix chat input not clearing after image paste/drop ( #5342 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-11 22:18:38 -08:00
Engel Nyst
425ccb0fbb
Clean up empty content fix (revert #4935 ) ( #5539 )
2024-12-12 02:48:06 +00:00
Cheng Yang
7e4c1c733b
feat(sandbox): add support for extra Docker build arguments ( #5447 )
2024-12-12 10:21:46 +08:00
Engel Nyst
ffd472d6b8
Update litellm ( #5520 )
2024-12-12 03:12:50 +01:00
mamoodi
2f2ea9ec91
Update the doc for headless to include no continue ( #5537 )
2024-12-12 02:03:06 +00:00
OpenHands
6a6ce5f3ee
Fix issue #5478 : Add color to the line next to "Ran a XXX Command" based on return value ( #5483 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-11 23:20:29 +00:00
Xingyao Wang
907c65cc00
chore: add back accidentally removed repo info ( #5532 )
2024-12-12 05:51:05 +08:00
tofarr
a6d1a4c98f
Fix: Redis listener attached at startup ( #5516 )
2024-12-11 09:39:57 -05:00
Robert Brennan
a60ee09881
Add docker layer caching to ghcr build ( #5517 )
2024-12-11 09:39:09 -05:00
Graham Neubig
246107c618
Parallize Python Unit tests ( #5499 )
2024-12-11 01:05:29 -08:00
Robert Brennan
5fa18511b3
minor fixes for when commands time out ( #5518 )
2024-12-10 21:55:02 +00:00
Rohit Malhotra
a482182a9e
Remove Beta label from Browser tab ( #5484 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-10 15:10:00 -05:00
tofarr
58d22a1905
Fix for issue where double scroll hides save button ( #5488 )
2024-12-10 19:50:49 +00:00
dependabot[bot]
17bbfa29a1
chore(deps): bump react-use from 17.5.1 to 17.6.0 in /docs in the version-all group ( #5505 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 23:40:20 +04:00
tofarr
5fe116cfb1
Make layout responsive for mobile devices ( #5475 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-11 03:31:20 +08:00
Xingyao Wang
e9637d40b9
Add browser observations to chat interface ( #5514 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-11 03:30:44 +08:00
OpenHands
6de177521f
Fix issue #5450 : In openhands-resolver.yml, request code review from the person who initiated the workflow ( #5451 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-12-10 12:19:55 -05:00
Xingyao Wang
9d36b80b96
Fix duplicate search messages in web browsing actions ( #5511 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-10 15:51:03 +00:00
Engel Nyst
b11e905988
Verify costs script ( #5469 )
2024-12-10 14:20:53 +01:00
dependabot[bot]
39e5311233
chore(deps-dev): bump the llama group across 1 directory with 3 updates ( #5503 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 07:00:45 +00:00
Engel Nyst
651ed1c3c8
Dependabot config for any browsergym-* package ( #5501 )
2024-12-10 01:27:11 -05:00
tofarr
e27c2e9c99
Fix: Auto-refresh file content when selected file changes ( #5476 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-09 21:17:41 -05:00
Rohit Malhotra
cfe222e1d5
Fix issue #5162 : docs: Improve GitHub token setup documentation in UI… ( #5491 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-09 21:14:55 -05:00
tofarr
c872af4658
Doc: Added troubleshooting section for Nebulous docker errors ( #5482 )
2024-12-09 22:04:23 +00:00
OpenHands
99fa6c6a4a
Fix issue #5186 : [Bug]: Fix up inline code styles in chat window ( #5226 )
...
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-12-09 16:33:25 -05:00
OpenHands
3946f813a4
Fix issue #5471 : Resolver: LLM_MODEL should use "variable" instead of "secret" ( #5477 )
2024-12-09 16:08:45 -05:00
Engel Nyst
455e667739
add cost to summary ( #5473 )
2024-12-10 03:14:03 +08:00
Engel Nyst
2874041381
Fix stuck execution flow ( #5458 )
2024-12-08 22:39:32 +01:00
Engel Nyst
279e1d7abc
Resolver minor tweaks ( #5461 )
2024-12-08 12:34:01 -05:00
Graham Neubig
a7e4a7aa63
Improve error message when issue/PR not found in resolver ( #5455 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2024-12-07 23:34:55 -05:00
Engel Nyst
2466d903df
Update version ( #5459 )
2024-12-07 18:59:46 -05:00
Cheng Yang
424cdf121a
Feat/better log: Add colorize function and TermColor enum for text coloring ( #5410 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-12-07 16:30:40 -05:00
Graham Neubig
6972f4806f
Update resolver README.md to fix repo location ( #5454 )
2024-12-07 21:02:45 +00:00
Graham Neubig
78cc552e3a
Fix syntax in external openhands-resolver.yml ( #5453 )
2024-12-07 20:46:20 +00:00
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
Raj Maheshwari
64be2cb466
[Fix] Minor bug in parse_response of CodeActResponseParser ( #2912 )
2024-07-13 14:36:27 +00:00
மனோஜ்குமார் பழனிச்சாமி
b2b6d2ac1e
Fix: hostname in logging ( #2914 )
...
Co-authored-by: tobitege <tobitege@gmx.de >
2024-07-13 10:04:08 +00:00
Boxuan Li
f249254ba4
Fix delegator LLM config when config is set from UI ( #2913 )
2024-07-13 11:31:30 +02:00
Xingyao Wang
7e68de746d
arch: refractor eventstream into async ( #2907 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* refractor runtime to use async
* remove search memory
* rename .initialize to .ainit
2024-07-12 20:03:28 +00:00
Xingyao Wang
e45ddeb2a2
arch: deprecating recall action and search_memory ( #2900 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* remove search memory
2024-07-12 19:23:21 +00:00
Boxuan Li
2b7c4e5571
Remove legacy dummy action from CI ( #2903 )
2024-07-13 02:27:13 +08:00
Boxuan Li
ebbc0e6803
Integration testing: unset irrelevant env variables ( #2902 )
2024-07-12 22:12:37 +08:00
Xingyao Wang
96b5cb78fd
[Arch] EventStreamRuntime supports browser ( #2899 )
...
* fix the case when source and tmp are not on the same device
* always build a dev box (with updated source code) for development purpose
* tail the log before removing the container
* move browse function
* support browser!
2024-07-11 22:32:12 +00:00
Xingyao Wang
ced7499f8d
fix Runtime import ( #2897 )
2024-07-11 21:51:57 +00:00
மனோஜ்குமார் பழனிச்சாமி
7cbf2d9f16
Doc: LM Studio guide ( #2875 )
2024-07-11 23:17:03 +02:00
Xingyao Wang
e45d46c993
[Arch] Implement EventStream Runtime Client with Jupyter Support using Agnostic Sandbox ( #2879 )
...
* support loading a particular runtime class via config.runtime (default to server to not break things)
* move image agnostic util to shared runtime util
* move dependency
* include poetry.lock in sdist
* accept port as arg for client
* make client start server with specified port
* update image agnostic utility for eventstream runtime
* make client and runtime working with REST API
* rename execute_server
* add plugin to initialize stuff inside es-runtime;
cleanup runtime methods to delegate everything to container
* remove redundant ls -alh
* fix jupyter
* improve logging in agnostic sandbox
* improve logging of test function
* add read & edit
* update agnostic sandbox
* support setting work dir at start
* fix file read/write test
* fix unit test
* update tescase
* Fix unit test again
* fix unit test again again
2024-07-12 01:52:26 +08:00
மனோஜ்குமார் பழனிச்சாமி
43c3e904b7
Restore last mute setting ( #2895 )
2024-07-11 16:48:04 +00:00
dependabot[bot]
ae2fbbf8af
chore(deps): bump boto3 from 1.34.142 to 1.34.143 ( #2893 )
2024-07-12 00:12:23 +08:00
dependabot[bot]
29ed1d744d
chore(deps-dev): bump chromadb from 0.5.3 to 0.5.4 ( #2892 )
2024-07-12 00:12:11 +08:00
dependabot[bot]
217eed9dab
chore(deps): bump litellm from 1.41.14 to 1.41.15 ( #2891 )
2024-07-12 00:11:59 +08:00
மனோஜ்குமார் பழனிச்சாமி
6bef270526
Doc: Fix Azure Guide ( #2894 )
...
* Doc: Fix Azure Guide
* Update azureLLMs.md
2024-07-11 15:56:36 +00:00
Xingyao Wang
1b54800a29
[Agent] Improve edits by adding back edit_file_by_line ( #2722 )
...
* add replace-based block edit & preliminary test case fix
* further fix the insert behavior
* make edit only work on first occurence
* bump codeact version since we now use new edit agentskills
* update prompt for new agentskills
* update integration tests
* make run_infer.sh executable
* remove code block for edit_file
* update integration test for prompt changes
* default to not use hint for eval
* fix insert emptyfile bug
* throw value error when `to_replace` is empty
* make `_edit_or_insert_file` return string so we can try to fix some linter errors (best attempt)
* add todo
* update integration test
* fix sandbox test for this PR
* fix inserting with additional newline
* rename to edit_file_by_replace
* add back `edit_file_by_line`
* update prompt for new editing tool
* fix integration tests
* bump codeact version since there are more changes
* add back append file
* fix current line for append
* fix append unit tests
* change the location where we show edited line no to agent and fix tests
* update integration tests
* fix global window size affect by open_file bug
* fix global window size affect by open_file bug
* increase window size to 300
* add file beginning and ending marker to avoid looping
* expand the editor window to better display edit error for model
* refractor to breakdown edit to internal functions
* reduce window to 200
* move window to 100
* refractor to cleanup some logic into _calculate_window_bounds
* fix integration tests
* fix sandbox test on new prompt
* update demonstration with new changes
* fix integration
* initialize llm inside process_instance to circumvent "AttributeError: Can't pickle local object"
* update kwargs
* retry for internal server error
* fix max iteration
* override max iter from config
* fix integration tests
* remove edit file by line
* fix integration tests
* add instruction to avoid hanging
* Revert "add instruction to avoid hanging"
This reverts commit 06fd2c5938 .
* handle content policy violation error
* fix integration tests
* fix typo in prompt - the window is 100
* update all integration tests
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-07-11 15:30:20 +00:00
dependabot[bot]
e793ca2261
chore(deps): bump framer-motion from 11.3.0 to 11.3.2 in /frontend ( #2890 )
2024-07-11 23:19:52 +08:00
adragos
5f61885e44
feat: Implement user confirmation mode, request confirmation when running bash/python code in this mode ( #2774 )
...
* [feat] confirmation mode for bash actions
* 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: Implement user confirmation for running bash/python code
* fix: don't display rejected actions
* fix: linting, rename/refactor based on feedback
* fix: add property only to commands, pass serialization tests
* fix: package-lock.json, lint test_action_serialization.py
* test: add is_confirmed to integration test outputs
---------
Co-authored-by: Mislav Balunovic <mislav.balunovic@gmail.com >
2024-07-11 14:57:21 +03:00
மனோஜ்குமார் பழனிச்சாமி
1d4f422638
Doc: Mention FORCE_REGENERATE var ( #2833 )
...
* Mention FORCE_REGENERATE var in doc
* Update tests/integration/README.md
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-11 04:01:15 +00:00
dependabot[bot]
456690818c
chore(deps): bump google-cloud-aiplatform from 1.58.0 to 1.59.0 ( #2884 )
...
Bumps [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform ) from 1.58.0 to 1.59.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.58.0...v1.59.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-07-10 10:09:48 -07:00
dependabot[bot]
de11b49a38
chore(deps): bump boto3 from 1.34.141 to 1.34.142 ( #2882 )
2024-07-11 00:04:56 +08:00
dependabot[bot]
50f07aea44
chore(deps): bump framer-motion from 11.2.14 to 11.3.0 in /frontend ( #2880 )
2024-07-11 00:03:22 +08:00
dependabot[bot]
008f288bb0
chore(deps-dev): bump openai from 1.35.10 to 1.35.13 ( #2885 )
2024-07-11 00:02:55 +08:00
dependabot[bot]
7938b454e4
chore(deps): bump litellm from 1.41.13 to 1.41.14 ( #2883 )
2024-07-11 00:02:39 +08:00
dependabot[bot]
45e40d68f6
chore(deps): bump json-repair from 0.25.2 to 0.25.3 ( #2881 )
2024-07-11 00:02:17 +08:00
Boxuan Li
c68478f470
Customize LLM config per agent ( #2756 )
...
Currently, OpenDevin uses a global singleton LLM config and a global singleton agent config. This PR allows customers to configure an LLM config for each agent. A hypothetically useful scenario is to use a cheaper LLM for repo exploration / code search, and a more powerful LLM to actually do the problem solving (CodeActAgent).
Partially solves #2075 (web GUI improvement is not the goal of this PR)
2024-07-09 22:05:54 -07:00
Jiayi Pan
23e2d01cf5
Fix instance agonistic: remove Miniforge after installation ( #2878 )
...
* remove Miniforge after installation
* fix typo
2024-07-09 20:08:58 +00:00
dependabot[bot]
de47d8eecc
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2872 )
2024-07-09 16:42:22 +00:00
dependabot[bot]
4049c69590
chore(deps): bump litellm from 1.41.11 to 1.41.13 ( #2870 )
2024-07-10 00:08:12 +08:00
dependabot[bot]
792949aeb2
chore(deps): bump boto3 from 1.34.140 to 1.34.141 ( #2869 )
2024-07-10 00:07:48 +08:00
dependabot[bot]
864ee465fe
chore(deps): bump google-generativeai from 0.7.1 to 0.7.2 ( #2868 )
2024-07-10 00:07:35 +08:00
dependabot[bot]
fbced43ff3
chore(deps): bump framer-motion from 11.2.13 to 11.2.14 in /frontend ( #2871 )
2024-07-10 00:07:12 +08:00
dependabot[bot]
46b853e1b4
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2873 )
2024-07-10 00:06:36 +08:00
Yufan Song
9198ea3fb1
fix output code error in docker image ( #2862 )
2024-07-08 22:40:39 -07:00
Yufan Song
f0bc231f3e
chores: open the websockets ports for port mapping and remove chores. ( #2864 )
...
* add port map
* add more comments TODO
2024-07-08 22:33:58 -07:00
Yufan Song
8cfb1be5a3
od-runtime-client: check and remove permission TODO ( #2863 )
2024-07-08 22:33:25 -07:00
Xingyao Wang
f2e92b2db7
move image agnostic util to shared runtime util ( #2859 )
2024-07-08 22:17:01 +00:00
mamoodi
e2636f9ece
docs: Reorder docs and small update to README ( #2860 )
...
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-07-08 21:33:12 +00:00
Yufan Song
351127db55
add od runtime clinet dependencies ( #2858 )
2024-07-08 18:20:44 +00:00
Yufan Song
9fbfa0650e
Add websocket runtime and od-client-runtime ( #2603 )
...
* add draft code
* add some sandbox draft code
* Export WebSocketBox and fix add_to_env async
* fix
* test execute
* add runtime draft
* add draft od-runtime-client
* refactor useless code
* format
* resume runtime
* resume runtime
* remove background command
* remove uselss action and init function
* add EventStreamRuntime test
* add echo server test
* temporarily build websocket everytimes
* remove websocket sandbox deprecated
* refactor code
* fix bug, add test
* fix bug
* remove test draft code
* refactor code, remove async
* rename file and directory
* add init plugin and runtime tools function
* add docker luanch
* fix plugin initialization
* remove test scropt
* add mock test code
* apply suggestions
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-07-08 17:44:37 +00:00
dependabot[bot]
e6ebb4307e
chore(deps): bump boto3 from 1.34.139 to 1.34.140 ( #2855 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.139 to 1.34.140.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.139...1.34.140 )
---
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-08 15:43:42 +00:00
dependabot[bot]
9b9b754965
chore(deps): bump litellm from 1.41.7 to 1.41.11 ( #2854 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.7 to 1.41.11.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.7...v1.41.11 )
---
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-08 15:41:41 +00:00
dependabot[bot]
648597c4f7
chore(deps-dev): bump @types/node from 20.14.9 to 20.14.10 in /frontend ( #2852 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.9 to 20.14.10.
- [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-08 14:49:49 +00:00
dependabot[bot]
ff701f99e6
chore(deps): bump tailwind-merge from 2.3.0 to 2.4.0 in /frontend ( #2851 )
...
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases )
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v2.3.0...v2.4.0 )
---
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-07-08 14:49:39 +00:00
Engel Nyst
2df1d67007
History clean up ( #2849 )
...
* clean up add_history
* refactor last agent message
2024-07-08 05:10:21 +02:00
மனோஜ்குமார் பழனிச்சாமி
c6aa50779d
Update regenerate.sh ( #2832 )
2024-07-07 23:52:03 +02:00
Ralf D. Müller
ba0f57c279
added netcat to the requirements ( #2822 )
2024-07-07 21:32:56 +00:00
Engel Nyst
d37b2973b2
Refactoring: event stream based agent history ( #2709 )
...
* add to event stream sync
* remove async from tests
* small logging spam fix
* remove swe agent
* arch refactoring: use history from the event stream
* refactor agents
* monologue agent
* ruff
* planner agent
* micro-agents
* refactor history in evaluations
* evals history refactoring
* adapt evals and tests
* unit testing stuck
* testing micro agents, event stream
* fix planner agent
* fix tests
* fix stuck after rename
* fix test
* small clean up
* fix merge
* fix merge issue
* fix integration tests
* Update agenthub/dummy_agent/agent.py
* fix tests
* rename more clearly; add todo; clean up
2024-07-07 21:04:23 +00:00
மனோஜ்குமார் பழனிச்சாமி
9dc2d2c80f
Refactor: Remove extra log ( #2687 )
2024-07-08 05:37:13 +09:00
Shimada666
e35c1ff74a
Display real-time build logs for the agnostic image ( #2830 )
...
* Display real-time build logs for the agnostic image and improve wget's output.
* remove unused code
2024-07-08 04:35:16 +08:00
மனோஜ்குமார் பழனிச்சாமி
34c765688b
Streamline Logging Events ( #2532 )
...
* Skip duplicate log
* log user actions
* fix tests
* log all action _step
* refactor log
* revert test
* refactor log
* visual diff
* disable overriding event source
* Revert "disable overriding event source"
This reverts commit b0047cc0cd .
* Refactor logic
* refactored runtime on_event
* fix merge conflict
in Web UI, it shows as red color (seems deletion but added)
* linted
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-07-08 05:34:47 +09:00
மனோஜ்குமார் பழனிச்சாமி
adf1a0d556
Bugfix: add missing f-string for logging debug message in task creation ( #2836 )
2024-07-07 17:36:19 +02:00
மனோஜ்குமார் பழனிச்சாமி
85a817304e
Check exit code ( #2834 )
2024-07-07 17:35:22 +02:00
Graham Neubig
d0384cafdd
Two fixes to swe bench eval ( #2831 )
...
* Two fixes to swe bench eval
* Add error message
* Change dumping of metadata
2024-07-07 07:21:50 +00:00
மனோஜ்குமார் பழனிச்சாமி
3a3694ca17
doc: Mention negative feedback feature in bug report. ( #2827 )
...
* doc: Mention feedback feature in bug report.
* Update .github/ISSUE_TEMPLATE/bug_template.yml
Co-authored-by: Graham Neubig <neubig@gmail.com >
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-07 06:56:12 +00:00
Bin Lei
c8e5848add
fix git diff TIMEOUT problem in swe_bench evaluation ( #2828 )
...
* fix git diff TIMEOUT problem in swe_bench evaluation
* fix git diff TIMEOUT problem in swe_bench evaluation
* Update evaluation/swe_bench/swe_env_box.py
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
---------
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
2024-07-07 06:30:59 +00:00
Shimada666
0973e31f00
Update custom sandbox usage guide ( #2829 )
2024-07-07 05:33:35 +02:00
Shimada666
82f256be96
trim the sandbox image and install plugin dependencies in agnostic image ( #2792 )
...
* trim the sandbox image
* remove wrong code
* readd python
* readd python
* fix script
* readd nano
2024-07-06 17:38:37 +02:00
மனோஜ்குமார் பழனிச்சாமி
d6570bd572
Fix gemini-1.5-flash crash due to missing 'vertexai' module ( #2826 )
...
* Fix gemini-1.5-flash crash due to missing 'vertexai' module
* Update poetry.lock
2024-07-06 16:27:59 +02:00
Shimada666
d22ff73905
Make the sandbox Python runtime completely transparent ( #2796 )
...
* Make the sandbox Python runtime completely independent
* fix source bashrc
* add pip install instruction for ipython to fix intergration tests for codeact swe
* update integration tests
* change flake8 command to (maybe) fix sandbox tests?
* make lint support both unittest & sandbox
* fix agnostic image build error
* refactor build script
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-07-06 15:22:44 +02:00
Leo
9b0ff117ab
CI: Support uploading frontend unit test coverage. ( #2772 )
...
* CI: Support uploading frontend unit test coverage.
* Add make-i18n before test.
* Update vitest configuration to include only .ts and .tsx files in coverage.
* remove .only in test and fix the failed tests.
* Add text summary.
* Move vite-tsconfig-paths to dev dep. Adjust UTs.
---------
Signed-off-by: ifuryst <ifuryst@gmail.com >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-07-06 12:16:30 +08:00
Xingyao Wang
f6dc89b41a
[Evaluation] Simplify eval & and multi-processing related fixes ( #2810 )
...
* initialize agent inside process_instance_fn;
* remove dependency on `config.max_iterations`
* switch back to only include llm config to metadata
2024-07-06 07:18:46 +08:00
Xingyao Wang
a47713ecb0
[Arch] Remove supports for Background Commands ( #2803 )
...
* depracting docker exec box
* remove doc exec from workflow and docs
* remove background commands
* Update tests/unit/test_sandbox.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* replace for-loop with assignment
* fix integration tests
* fix integration tests for shell script
* fix integration tests
* increase max iter to fix some monologue agent issue
* fix integration test again
* fix integration tests (seems related to run_user issue)
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-07-06 03:38:05 +08:00
mamoodi
99284da476
Use README as the only place for getting started instructions ( #2815 )
...
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-07-05 19:44:29 +02:00
mamoodi
9ccc64fa7e
Update README ( #2814 )
...
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-07-05 12:54:34 -04:00
dependabot[bot]
eda582335a
chore(deps): bump tenacity from 8.4.2 to 8.5.0 ( #2813 )
...
Bumps [tenacity](https://github.com/jd/tenacity ) from 8.4.2 to 8.5.0.
- [Release notes](https://github.com/jd/tenacity/releases )
- [Commits](https://github.com/jd/tenacity/compare/8.4.2...8.5.0 )
---
updated-dependencies:
- dependency-name: tenacity
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-07-05 16:26:08 +00:00
மனோஜ்குமார் பழனிச்சாமி
ed45a9e7b1
delete colima profile ( #2807 )
2024-07-05 08:55:26 -07:00
dependabot[bot]
1bdfbedccc
chore(deps-dev): bump ruff from 0.5.0 to 0.5.1 ( #2811 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.0 to 0.5.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.5.0...0.5.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>
2024-07-05 08:46:42 -07:00
dependabot[bot]
274464101f
chore(deps): bump litellm from 1.41.6 to 1.41.7 ( #2812 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.6 to 1.41.7.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.6...v1.41.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>
2024-07-05 08:46:34 -07:00
Graham Neubig
a081935fd8
Simplify eval code ( #2775 )
...
* Start simplifying eval code
* Update
* Add EDA
* Updated GAIA
* Update gpqa
* Add humanevalfix
* Fix logic_reasoning
* Add miniwob
* Add mint and ml_bench
* toolqa
* Added swe-bench
* Fixed webarena
* Refactor parameters
2024-07-05 19:33:08 +09:00
r.e.e.c.h.e.e
038e8f8caa
docs: update docker run command to pull default 'latest' tag ( #2804 )
...
- Ensure users get the most recent stable release version when pulling default image.
- Explains the main tag for those who want the most recent updates.
2024-07-05 04:13:35 +00:00
மனோஜ்குமார் பழனிச்சாமி
143f38d25a
Refactored sandbox config and added fast boot ( #2455 )
...
* Refactored sandbox config and added fastboot
* added tests
* fixed tests
* fixed tests
* intimate user about breaking change
* remove default config from eval
* check for lowercase env
* add test
* Revert Migration
* migrate old sandbox configs
* resolve merge conflict
* revert migration 2
* Revert "remove default config from eval"
This reverts commit de57c588db .
* change type to box_type
* fix var name
* linted
* lint
* lint comments
* fix tests
* fix tests
* fix typo
* fix box_type, remove fast_boot
* add tests for sandbox config
* fix test
* update eval docs
* small removal comments
* adapt toml template
* old fields shouldn't be in the app dataclass
* fix old keys in app config
* clean up exec box
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-07-05 03:30:21 +00:00
Xingyao Wang
82f4860470
retry for internal server error ( #2806 )
2024-07-05 01:47:55 +00:00
Xingyao Wang
298956c78a
[Eval] initialize llm inside process_instance to circumvent "AttributeError:… ( #2805 )
...
* initialize llm inside process_instance to circumvent "AttributeError: Can't pickle local object"
* update kwargs
2024-07-05 01:26:03 +00:00
Xingyao Wang
0d3b3ffbf8
[Arch] Removing docker exec box ( #2802 )
...
* depracting docker exec box
* remove doc exec from workflow and docs
2024-07-04 23:15:25 +00:00
Xingyao Wang
e6cdf18d3b
[Evaluation] Log empty patch stats for SWE-Bench ( #2776 )
...
* bump swebench version since the fix PR is merged
* add empy generation stats from latest pr
* delete eval_outputs if it already exists
* handle non string patch
2024-07-05 07:03:27 +08:00
Engel Nyst
0b8d357bef
Add event synchronously ( #2700 )
...
* add to event stream sync
* remove async from tests
2024-07-05 00:15:51 +02:00
sven
1b10e2b9d5
Make CodeAct finish task ( #2673 )
...
* Added feature to CodeAct agent to finish action instead of waiting for user input.
* Minor change
* Update agenthub/codeact_agent/codeact_agent.py
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* updated integration tests with claude-sonnet-3.5
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* updated tests to remove typo in prompt
* resolve merge conflicts II
* revert unintended change of regenerate script
* re-regenerating prompts to resolve merge conflicts
---------
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-07-04 11:21:46 -07:00
மனோஜ்குமார் பழனிச்சாமி
688bd2a8fc
Added local ollama models ( #2433 )
...
* added local ollama models
* add ollama_base_url config
* Update listen.py
* add docs
* Update opendevin/server/listen.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* lint
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-07-04 15:56:26 +00:00
dependabot[bot]
6853cbb4f6
chore(deps): bump framer-motion from 11.2.12 to 11.2.13 in /frontend ( #2793 )
...
Bumps [framer-motion](https://github.com/framer/motion ) from 11.2.12 to 11.2.13.
- [Changelog](https://github.com/framer/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/framer/motion/compare/v11.2.12...v11.2.13 )
---
updated-dependencies:
- dependency-name: framer-motion
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-04 23:41:47 +08:00
dependabot[bot]
14b4213acf
chore(deps-dev): bump openai from 1.35.9 to 1.35.10 ( #2789 )
2024-07-04 12:37:08 +00:00
dependabot[bot]
d145dd78a3
chore(deps-dev): bump typescript from 5.2.2 to 5.5.3 in /docs ( #2785 )
2024-07-04 20:02:11 +08:00
dependabot[bot]
c8270013ad
chore(deps): bump react-dom from 18.2.0 to 18.3.1 in /docs ( #2787 )
2024-07-04 11:36:57 +00:00
dependabot[bot]
dd1bd9caf3
chore(deps): bump react from 18.2.0 to 18.3.1 in /docs ( #2786 )
2024-07-04 19:03:46 +08:00
dependabot[bot]
c77480bb55
chore(deps): bump litellm from 1.41.3 to 1.41.6 ( #2790 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.3 to 1.41.6.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.3...v1.41.6 )
---
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-04 11:01:48 +00:00
dependabot[bot]
7291c320fc
chore(deps): bump boto3 from 1.34.138 to 1.34.139 ( #2788 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.138 to 1.34.139.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.138...1.34.139 )
---
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-04 10:58:40 +00:00
Leo
c2f557edde
refactor: multiple code improvements ( #2771 )
2024-07-04 18:51:22 +08:00
Leo
869997b941
chore: Add docs for dependabot and add the open pr limit from 5 to 20. ( #2784 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-04 18:07:30 +08:00
r.e.e.c.h.e.e
d894347f9b
Add 'latest' tag to Docker builds for stable releases only ( #2781 )
...
- Ensure 'latest' always points to the most recent stable version
- Address issue #2730 : Release "latest" tag when pushing image to DockerHub
2024-07-04 18:06:54 +08:00
Leo
90a68ca816
chore: Add architecture diagram. ( #2783 )
...
* chore: Add architecture diagram.
Signed-off-by: ifuryst <ifuryst@gmail.com >
* Fix syntax error.
Signed-off-by: ifuryst <ifuryst@gmail.com >
---------
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-04 18:06:14 +08:00
dependabot[bot]
82ed0a07cb
chore(deps): bump jose from 5.6.2 to 5.6.3 in /frontend ( #2766 )
2024-07-04 13:28:35 +08:00
dependabot[bot]
81226e63e9
chore(deps): bump vite from 5.3.2 to 5.3.3 in /frontend ( #2767 )
2024-07-04 13:28:25 +08:00
dependabot[bot]
8b01d16926
chore(deps): bump react-router-dom from 6.24.0 to 6.24.1 in /frontend ( #2768 )
2024-07-04 13:28:13 +08:00
John Yang
89a3752c8c
Restore SWE-bench dep refs ( #2752 )
...
* Restore SWE-bench dep refs
* update poetry lock
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-07-03 18:44:01 +00:00
Leo
b60a696296
Fix the FE failed unit test. ( #2773 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-03 15:52:51 +00:00
dependabot[bot]
018f45893b
chore(deps-dev): bump openai from 1.35.8 to 1.35.9 ( #2770 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.35.8 to 1.35.9.
- [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.35.8...v1.35.9 )
---
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-03 23:22:26 +08:00
dependabot[bot]
5123e1d8d1
chore(deps): bump boto3 from 1.34.137 to 1.34.138 ( #2769 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.137 to 1.34.138.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.137...1.34.138 )
---
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-03 23:21:42 +08:00
r.e.e.c.h.e.e
94d68ca0b8
docs: Update custom sandbox guide to include steps to use pre-existin… ( #2740 )
...
* docs: Update custom sandbox guide to include steps to use pre-existing Docker images #2734
* docs: Update custom and pre-existing sandbox guide
* docs: Update custom and pre-existing sandbox guide
2024-07-03 12:08:55 +00:00
Leo
4dc01a7369
feature: Enable DEBUG level logging based on config setting. ( #2762 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-03 20:21:41 +09:00
Graham Neubig
ffd3c7144c
Remove global args ( #2760 )
...
* Remove global args
* Remove global args
* Update files
* Update main
* Bug fixes
* Fix logging
2024-07-03 20:07:52 +09:00
Leo
0d0e6db1e3
feature: Add config template. ( #2736 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-03 13:31:09 +09:00
Xingyao Wang
4d0c4f37d6
[Evaluation] fix SWE-Bench docker image name ( #2751 )
...
* fix double underscore
* remove unused script
2024-07-03 04:30:38 +08:00
dependabot[bot]
f293b33856
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2742 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.14.1 to 7.15.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.15.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-02 16:08:09 +00:00
dependabot[bot]
50efea5960
chore(deps): bump boto3 from 1.34.136 to 1.34.137 ( #2744 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.136 to 1.34.137.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.136...1.34.137 )
---
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-02 23:35:35 +08:00
dependabot[bot]
52ab4b4f18
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2743 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.14.1 to 7.15.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.15.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-02 23:35:13 +08:00
dependabot[bot]
8ff9332358
chore(deps-dev): bump openai from 1.35.7 to 1.35.8 ( #2745 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.35.7 to 1.35.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.35.7...v1.35.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-07-02 23:34:47 +08:00
dependabot[bot]
c052ea30cc
chore(deps): bump litellm from 1.40.29 to 1.41.3 ( #2746 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.29 to 1.41.3.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.29...v1.41.3 )
---
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-07-02 23:34:11 +08:00
dependabot[bot]
4489c40106
chore(deps-dev): bump typescript from 5.5.2 to 5.5.3 in /frontend ( #2741 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.5.2 to 5.5.3.
- [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.2...v5.5.3 )
---
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-02 23:33:34 +08:00
மனோஜ்குமார் பழனிச்சாமி
cc8204e5c1
CI: For colima, modify CPU count and memory ( #2712 )
...
* CI: For colima, modify CPUcount and memory
* fix arg
2024-07-02 15:44:44 +02:00
r.e.e.c.h.e.e
0689eef844
Fix: Add scroll functionality to file explorer sidepane ( #2731 )
...
* Fix: Add scroll and resize functionalities to file explorer
* fix: the icon missing from filename and tree scroll
2024-07-02 12:14:12 +00:00
PierrunoYT
bfa1de4a6b
Refactor: Enhance file handling and code editing functionality ( #2646 )
...
* refactor: Enhance file handling and code editing functionality
# PR Summary
**refactor: Enhance file handling and code editing functionality**
## PR Description
This pull request includes improvements to file handling, error management, and code editing functionality across multiple files. The changes enhance the robustness, security, and user experience of the application.
### Changes in `listen.py`
1. **Imports and Error Handling**:
- Removed `warnings` import and its usage with `litellm`.
- More consistent use of `JSONResponse` and `HTTPException` for error handling.
2. **WebSocket Endpoint (`/ws`)**:
- Simplified logic for handling events using a single `isinstance` check.
3. **New Endpoint**:
- Added `/api/save-file` POST endpoint for saving file contents.
- Implemented checks for agent state before allowing file edits.
4. **Code Style and Organization**:
- Improved code formatting and organization.
- Refactored some functions for better readability and consistency.
### Changes in `fileService.ts`
1. **Error Handling**:
- Added try-catch blocks to all functions for better error handling and logging.
2. **Input Sanitization**:
- Implemented `encodeURIComponent()` for file names and paths in API requests.
3. **Type Checking**:
- Added type checks for API responses to ensure data format consistency.
4. **File Upload Improvement**:
- Refactored `uploadFiles()` to use `Array.from(files)` instead of a for loop.
5. **New Functionality**:
- Added `saveFile()` function to allow saving file content to a specified path.
### Changes in `CodeEditor.tsx`
1. **New Dependencies**:
- Added imports for state management, UI components, and file operations.
2. **State Management**:
- Introduced new state variables for tracking save status and last saved time.
- Implemented Redux state management for code and agent state.
3. **UI Enhancements**:
- Added a save button with dynamic colors based on save status.
- Implemented a save notification system.
- Added a "Last saved" timestamp display.
4. **File Saving Functionality**:
- Implemented complete file saving feature with error handling and user feedback.
5. **Code Structure**:
- Improved structure with additional hooks and memoized values for optimization.
### Testing Performed
- Manually tested new file saving functionality.
- Verified error handling and user feedback mechanisms.
- Checked integration between backend (`listen.py`) and frontend (`fileService.ts`, `CodeEditor.tsx`).
### Next Steps
- Conduct thorough testing of the file saving feature across different scenarios.
- Update documentation to reflect new file handling capabilities.
- Consider adding unit tests for new functions and components.
* Added Docstrings back
Added Docstrings back
* Fix
# Allow Code Editing in AWAITING_USER_INPUT State
## Description
This pull request extends the functionality of the code editor to allow editing when the agent is in the AWAITING_USER_INPUT state, in addition to the existing PAUSED and FINISHED states.
## Changes
1. Backend (`listen.py`):
- Updated the `save_file` function to allow saving when the agent state is AWAITING_USER_INPUT.
2. Frontend (`CodeEditor.tsx`):
- Modified the `isEditingAllowed` condition to include the AWAITING_USER_INPUT state.
## Files Changed
- `listen.py`
- `CodeEditor.tsx`
## Testing
- Verified that the save button appears when the agent is in the AWAITING_USER_INPUT state.
- Tested saving files in all three allowed states (PAUSED, FINISHED, AWAITING_USER_INPUT).
- Ensured that saving is still prohibited in other agent states.
## Additional Notes
This change improves the user experience by allowing code edits while the agent is waiting for user input, which is a common scenario in interactive coding sessions.
* Add internationalization for 'File saved successfully' message
# Add internationalization for 'File saved successfully' message
## Description
This PR adds internationalization support for the "File saved successfully" message in the CodeEditor component. It updates the translation.json file to include translations for multiple languages and modifies the CodeEditor.tsx file to use the new translation key.
## Changes
1. Updated `translation.json`:
- Added a new key `CODE_EDITOR$FILE_SAVED_SUCCESSFULLY` with translations for multiple languages.
- Ensured the file structure supports multiple languages per key.
2. Modified `CodeEditor.tsx`:
- Updated the success message to use the new translation key.
- Applied the translation to both the toast notification and the on-screen notification.
## Why
These changes improve the user experience for non-English speakers by providing localized feedback when a file is successfully saved. This aligns with our goal of making the application more accessible to a global audience.
## How to Test
1. Change the application language to different supported languages.
2. Open the CodeEditor, make changes to a file, and save it.
3. Verify that the "File saved successfully" message appears in the correct language for both the toast and on-screen notifications.
## Additional Notes
Please pay special attention to the structure of the translation.json file to ensure it follows our established patterns for internationalization.
* Add toast notifications for error handling in fileService
# Add toast notifications for error handling in fileService
## Description
This PR enhances the error handling in the `fileService.ts` file by adding toast notifications for user feedback. It maintains the existing console error logging for debugging purposes while improving the user experience by providing visible error messages in the UI.
## Changes
- Added import for the toast utility
- Implemented toast.error() calls in catch blocks for all file operations
- Kept console.error() calls for detailed logging
- Updated error messages to be more user-friendly
## Files Changed
- `src/services/fileService.ts`
## Testing
- Tested all file operations (select, upload, list, save) to ensure proper error handling
- Verified that toast notifications appear when errors are simulated
- Confirmed that console errors are still logged for debugging
## Additional Notes
This change improves error visibility for users without altering the underlying error handling logic. It should make troubleshooting easier for both users and developers.
* Add file path safety check and improve error handling in file services
# Add file path safety check and improve error handling in file services
## Description
This PR enhances the `fileService.ts` by adding a safety check for file paths in the `saveFile` function and improves error handling across all file operations. It also includes new translations for various file-related error messages.
## Changes
1. Updated `src/services/fileService.ts`:
- Added a validation check for file paths in the saveFile function
- Improved error handling for all file operations (select, upload, list, save)
- Implemented toast error messages with translation support
2. Updated `src/i18n/translations.json`:
- Added new translation keys for file service error messages:
- FILE_SERVICE$SELECT_FILE_ERROR
- FILE_SERVICE$UPLOAD_FILES_ERROR
- FILE_SERVICE$LIST_FILES_ERROR
- FILE_SERVICE$SAVE_FILE_ERROR
- FILE_SERVICE$INVALID_FILE_PATH
## Files Changed
- `src/services/fileService.ts`
- `src/i18n/translations.json`
## Key Implementation Details
```typescript
export async function saveFile(filePath: string, content: string): Promise<void> {
const { t } = useTranslation();
if (!filePath || filePath.includes('..')) {
toast.error(t(I18nKey.FILE_SERVICE$INVALID_FILE_PATH));
throw new Error('Invalid file path');
}
try {
// Existing implementation...
} catch (error) {
console.error('Error saving file:', error);
toast.error(t(I18nKey.FILE_SERVICE$SAVE_FILE_ERROR), 'File Save Error');
throw error;
}
}
```
## Testing
- Verified that the saveFile function rejects invalid file paths (empty or containing '..')
- Confirmed that appropriate error messages are displayed using toast notifications for all file operations
- Tested with different languages to ensure translated messages appear correctly
## Security Implications
The file path check in saveFile enhances security by preventing potential directory traversal attacks.
## Next Steps
- Consider adding similar safety checks to other file operations if applicable
- Ensure thorough testing of error scenarios across all supported languages
* Add docstrings to listen.py
# Add docstrings to listen.py
## Description
This PR adds comprehensive docstrings to all functions in the `listen.py` file. These additions improve code documentation, making the file more readable and maintainable for current and future developers.
## Changes
- Added docstrings to all functions in `listen.py`
- Docstrings follow the Google Python Style Guide format
- Included descriptions, parameters, return values, and potential exceptions for each function
## Files Changed
- `src/listen.py`
## Docstring Example
Here's an example of one of the added docstrings:
```python
@app.post('/api/save-file')
async def save_file(request: Request):
"""
Save a file to the agent's runtime file store.
This endpoint allows saving a file when the agent is in a paused, finished,
or awaiting user input state. It checks the agent's state before proceeding
with the file save operation.
Args:
request (Request): The incoming FastAPI request object.
Returns:
JSONResponse: A JSON response indicating the success of the operation.
Raises:
HTTPException:
- 403 error if the agent is not in an allowed state for editing.
- 400 error if the file path or content is missing.
- 500 error if there's an unexpected error during the save operation.
"""
# Function implementation...
```
## Impact
- Improved code readability and maintainability
- Better understanding of function purposes, inputs, outputs, and potential errors
- Easier onboarding for new developers working on this file
- Enhanced IDE support for function descriptions and parameter information
## Testing
- No functional changes were made, so existing tests should pass without modification
- Manual review of docstrings for accuracy and completeness is recommended
## Next Steps
- Consider adding similar docstrings to other files in the project for consistency
- Review the added docstrings to ensure they accurately describe the current functionality
- Update docstrings as needed when function implementations change in the future
## Additional Notes
The existing code structure and functionality remain unchanged. This PR focuses solely on improving documentation through the addition of docstrings.
* Revert exclude_list formatting and add docstrings in listen.py
# Revert exclude_list formatting and add docstrings in listen.py
## Description
This PR makes two main changes to the `listen.py` file:
1. Reverts the `exclude_list` in the `list_files` function to its original format, with each item on a separate line.
2. Adds comprehensive docstrings to all functions in the file.
These changes improve code readability, maintain consistency with project standards, and enhance documentation for better maintainability.
## Changes
1. Updated `opendevin/server/listen.py`:
- Reverted `exclude_list` formatting in `list_files` function
- Added docstrings to all functions
## Detailed Changes
### 1. Reverted exclude_list formatting
```python
exclude_list = (
'.git',
'.DS_Store',
'.svn',
'.hg',
'.idea',
'.vscode',
'.settings',
'.pytest_cache',
'__pycache__',
'node_modules',
'vendor',
'build',
'dist',
'bin',
'logs',
'log',
'tmp',
'temp',
'coverage',
'venv',
'env',
)
```
### 2. Added docstrings (example)
```python
@app.get('/api/list-files')
def list_files(request: Request, path: str = '/'):
"""
List files in the specified path.
This function retrieves a list of files from the agent's runtime file store,
excluding certain system and hidden files/directories.
Args:
request (Request): The incoming request object.
path (str, optional): The path to list files from. Defaults to '/'.
Returns:
list: A list of file names in the specified path.
Raises:
HTTPException: If there's an error listing the files.
"""
# Function implementation...
```
## Rationale
- Reverting `exclude_list` formatting maintains consistency with the project's coding style and ensures proper functioning of pre-commit hooks.
- Adding docstrings improves code documentation, making it easier for developers to understand and maintain the codebase.
## Impact
- Improved code readability and consistency
- Enhanced documentation for all functions in `listen.py`
- Easier onboarding for new developers
- Better IDE support for function descriptions and parameter information
## Testing
- No functional changes were made, so existing tests should pass without modification
- Manual review of the reverted `exclude_list` and new docstrings is recommended
## Additional Notes
- The existing code functionality remains unchanged
- All functions in `listen.py` now have detailed docstrings following the Google Python Style Guide format
## Next Steps
- Review the added docstrings to ensure they accurately describe the current functionality
- Consider adding similar docstrings to other files in the project for consistency
- Update docstrings as needed when function implementations change in the future
* made code reviewable
* fixed ruff issues
* Update listen.py docstrings
* final tweaks
* re-added encodedURIComponent in selectFile
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-07-02 09:42:43 +02:00
Leo
5e6fb6131f
refactor: Renamed variables to resolve naming conflicts and eliminate warnings ( #2732 )
...
* refactor: Renamed variables to resolve naming conflicts and eliminate warnings
Signed-off-by: ifuryst <ifuryst@gmail.com >
* Fix lint failed.
Signed-off-by: ifuryst <ifuryst@gmail.com >
* Combine set_initial_state methods, rename _filed to f, and adjust the AppConfig update codes.
Signed-off-by: ifuryst <ifuryst@gmail.com >
---------
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-02 15:00:58 +08:00
Xingyao Wang
41ddba84bd
[Agent] (Potentially) improve Editing using diff ( #2685 )
...
* add replace-based block edit & preliminary test case fix
* further fix the insert behavior
* make edit only work on first occurence
* bump codeact version since we now use new edit agentskills
* update prompt for new agentskills
* update integration tests
* make run_infer.sh executable
* remove code block for edit_file
* update integration test for prompt changes
* default to not use hint for eval
* fix insert emptyfile bug
* throw value error when `to_replace` is empty
* make `_edit_or_insert_file` return string so we can try to fix some linter errors (best attempt)
* add todo
* update integration test
* fix sandbox test for this PR
2024-07-02 11:50:15 +09:00
Xingyao Wang
6a0ffc5c61
[Evaluation] Use the latest official SWE-Bench Dockerization for evaluation ( #2728 )
...
* add newline after patch to fix patch apply
* new swebench wip
* add newline after patch to fix patch apply
* only add newline if not empty
* update swebench source and update
* update gitignore for swebench eval
* update old prep_eval
* update gitignore
* add scripts for push and pull swebench images
* update eval_infer.sh
* update eval_infer for new docker workflow
* update script to create markdown report based on report.json
* update eval infer to use update output
* update readme
* only move result to folder if running whole file
* remove set-x
* update conversion script
* Update evaluation/swe_bench/README.md
* Update evaluation/swe_bench/README.md
* Update evaluation/swe_bench/README.md
* make sure last line end with newline
* switch to an fix attempt branch of swebench
* Update evaluation/swe_bench/README.md
* Update evaluation/swe_bench/README.md
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-07-01 23:58:30 +00:00
tobitege
6246cb8e67
fix: improve exit_code processing (ssh_box) ( #2726 )
...
* improve exit_code processing
* removed debug spam
2024-07-01 19:59:31 +00:00
Arno.Edwards
c224a6f3f6
fix(docs): translate missing parts ( #2724 )
...
- fix incorrect format in sidebar.json
- add custom_sandbox_guide.md to other language folders
2024-07-01 18:57:21 +02:00
Leo
82ea8b3556
test: fix the failed unit tests. ( #2721 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-01 15:27:27 +00:00
dependabot[bot]
c88b9f8f6d
chore(deps-dev): bump ruff from 0.4.10 to 0.5.0 ( #2719 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.10 to 0.5.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/v0.4.10...0.5.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-07-01 23:22:13 +08:00
dependabot[bot]
e83d1fe8b8
chore(deps): bump @reduxjs/toolkit from 2.2.5 to 2.2.6 in /frontend ( #2717 )
...
Bumps [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit ) from 2.2.5 to 2.2.6.
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases )
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/v2.2.5...v2.2.6 )
---
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>
2024-07-01 23:21:47 +08:00
dependabot[bot]
1cbbb10c56
chore(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /frontend ( #2716 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.38 to 8.4.39.
- [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.38...8.4.39 )
---
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-01 23:21:24 +08:00
dependabot[bot]
51a71aaec9
chore(deps): bump boto3 from 1.34.135 to 1.34.136 ( #2718 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.135 to 1.34.136.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.135...1.34.136 )
---
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-01 15:18:28 +00:00
Leo
58191e0af0
style: refine the copy button and add copy feedback for the icon. ( #2715 )
...
* Add padding on top for input to overlay the message bubbles.
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-07-01 14:59:12 +00:00
tobitege
7fda69ff10
mixin: improve logging ( #2713 )
...
* mixin: improve logging
* refactor logger creation
2024-07-01 14:58:42 +02:00
tobitege
ea3c58dc8c
feat: added make run-wsl ( #2711 )
...
* feat: added make run-wsl
* moved Windows warning
2024-07-01 09:01:54 +02:00
Engel Nyst
1975689cd4
remove swe agent ( #2708 )
2024-07-01 12:27:14 +09:00
mamoodi
00542432bd
docs: Update documentation with some consistency ( #2706 )
...
* Update documentation with some consistency
* Make windows troubleshooting a little more clear
* Apply suggestions from code review
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
---------
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-30 23:27:58 +00:00
Boxuan Li
8dae1f9307
Bypass MAX_ITERATIONS and MAX_BUDGET_PER_TASK on web GUI ( #2697 )
...
Closes #1493
Introduced TRAFFIC_CONTROL_STATE to allow OpenDevin to switch between normal traffic limiting mode and temporarily disabled mode.
2024-06-30 13:19:45 -07:00
Engel Nyst
e24c52d060
Small refactoring of obs truncation ( #2701 )
...
* refactor truncate_content a bit to be usable by all agents
* adjust doc
2024-06-30 12:12:08 +02:00
Engel Nyst
2d9bb56763
Add ability to restore the cli session (optional) ( #2699 )
...
* add ability to restore the main session
* add quick log
* rename to cli session
2024-06-30 06:56:55 +00:00
Engel Nyst
874b4c9075
CLI concurrency ( #2695 )
...
* add session id in cli, evals
* fix main sid
2024-06-30 04:04:30 +02:00
Xingyao Wang
15e0c524f4
default to not use hint for eval ( #2696 )
2024-06-29 21:27:57 +00:00
Engel Nyst
4b1cc56682
Sync history to stream ( #2640 )
...
* add event to stream before budget check
* make the budget check before the step
* Update opendevin/controller/agent_controller.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-29 21:19:00 +00:00
மனோஜ்குமார் பழனிச்சாமி
b4f63ae076
doc: Update CONTRIBUTING.md ( #2671 )
2024-06-29 22:06:14 +02:00
Boxuan Li
e45b311c35
Remove MAX_CHARS traffic control ( #2694 )
...
* Remove MAX_CHARS limiting
* More cleanup
2024-06-29 12:59:41 -07:00
mamoodi
75f3181c08
Update tag to use in README and docs to 0.7.0 ( #2683 )
...
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-06-29 19:53:49 +00:00
Boxuan Li
79a3e81708
ghcr: Fix local built image name in tests ( #2686 )
...
* ghcr: Fix local built image name in tests
* Push to registry when tagged
* Fix push and experiment
* Remove debug
2024-06-29 09:53:30 -07:00
Xingyao Wang
e8cb6803df
[Evaluation] Improve patch apply in SWE-Bench ( #2684 )
...
* add newline after patch to fix patch apply
* only add newline if not empty
2024-06-29 14:11:07 +08:00
tobitege
7d31057904
feat: file explorer: better sorting; .gitignore support; file upload config ( #2621 )
...
* feat: file explorer: better sorting; .gitignore support; file upload config
* resolved poetry
* move config settings (no extra file); updated uploading of files; fix exception on refresh of removed folder
* removed console cmds; fix in a toast
* attempt fix of upload toasts
* fix new options' assignments in listen.py
2024-06-28 16:36:25 +00:00
dependabot[bot]
b88898235e
chore(deps-dev): bump llama-index-vector-stores-chroma ( #2680 )
2024-06-28 23:49:49 +08:00
dependabot[bot]
a9302b15df
chore(deps): bump json-repair from 0.25.1 to 0.25.2 ( #2679 )
2024-06-28 23:49:19 +08:00
dependabot[bot]
52c7019cb3
chore(deps): bump litellm from 1.40.28 to 1.40.29 ( #2677 )
2024-06-28 23:48:57 +08:00
dependabot[bot]
b05aaffd7e
chore(deps-dev): bump openai from 1.35.6 to 1.35.7 ( #2676 )
2024-06-28 23:48:37 +08:00
dependabot[bot]
a918198f43
chore(deps): bump vite from 5.3.1 to 5.3.2 in /frontend ( #2681 )
2024-06-28 23:48:02 +08:00
dependabot[bot]
839c51ed3c
chore(deps): bump jose from 5.6.1 to 5.6.2 in /frontend ( #2682 )
2024-06-28 23:47:35 +08:00
dependabot[bot]
105662a40c
chore(deps): bump boto3 from 1.34.134 to 1.34.135 ( #2678 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.134 to 1.34.135.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.134...1.34.135 )
---
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-06-28 15:08:16 +00:00
Boxuan Li
7766a3283e
CodeActAgent: Fix delegate history ( #2672 )
2024-06-28 16:37:23 +09:00
மனோஜ்குமார் பழனிச்சாமி
af9385322b
Refactor: Simplify message formatting ( #2670 )
...
Removed redundant `str()` conversion in f-string.
2024-06-28 07:34:26 +02:00
Jiayi Pan
917d96e06f
Fix doc error in evals ( #2654 )
2024-06-27 16:13:47 +00:00
dependabot[bot]
cc9cb1bac0
chore(deps): bump litellm from 1.40.27 to 1.40.28 ( #2664 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.27 to 1.40.28.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.27...v1.40.28 )
---
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-06-27 15:44:54 +00:00
dependabot[bot]
fdef348365
chore(deps): bump jose from 5.5.0 to 5.6.1 in /frontend ( #2663 )
2024-06-27 15:42:38 +00:00
dependabot[bot]
1827579f4b
chore(deps): bump google-generativeai from 0.7.0 to 0.7.1 ( #2662 )
2024-06-27 23:40:56 +08:00
dependabot[bot]
c2969d422a
chore(deps-dev): bump openai from 1.35.4 to 1.35.6 ( #2660 )
2024-06-27 23:40:28 +08:00
dependabot[bot]
badfb054f1
chore(deps): bump boto3 from 1.34.133 to 1.34.134 ( #2661 )
2024-06-27 23:39:58 +08:00
மனோஜ்குமார் பழனிச்சாமி
9919d8e448
Provide [Package already installed] info to LLM ( #2642 )
...
* Provide [Package already installed] info to LLM
* regenerate tests
2024-06-27 09:03:54 +00:00
Engel Nyst
58b06cced7
Revert "Show relevant error in UI ( #2516 )" ( #2657 )
...
This reverts commit d0bdae232f .
2024-06-27 08:55:41 +00:00
Boxuan Li
5835680292
Add test for auto_lint after file edit ( #2655 )
2024-06-27 17:13:45 +09:00
மனோஜ்குமார் பழனிச்சாமி
877d9ae794
Added Sound Notification 🎵 ( #2203 )
...
* Added Sound Notification
* prettify
* linted
* disabled by default
* Add dev config for frontend
* add volume icon
* fix typo
* lint
* lint
* Apply suggestions from code review
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Move volume icon to bottom
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-06-27 01:27:48 +00:00
Xingyao Wang
6099f72ae3
Update docusaurus.config.ts for a changed Doc URL ( #2653 )
...
* Update docusaurus.config.ts for a changed Doc URL
* fix url
* fix broken link again
* fix url again
2024-06-26 21:56:42 +00:00
Xingyao Wang
418cda23c5
Update custom_sandbox_guide.md ( #2650 )
2024-06-26 21:58:19 +02:00
dependabot[bot]
3fb8206b72
chore(deps-dev): bump openai from 1.35.3 to 1.35.4 ( #2649 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.35.3 to 1.35.4.
- [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.35.3...v1.35.4 )
---
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-06-26 15:51:57 +00:00
dependabot[bot]
7394c91c0e
chore(deps): bump litellm from 1.40.26 to 1.40.27 ( #2648 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.26 to 1.40.27.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.26...v1.40.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>
2024-06-26 15:46:56 +00:00
dependabot[bot]
acee3e9d04
chore(deps): bump boto3 from 1.34.132 to 1.34.133 ( #2647 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.132 to 1.34.133.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.132...1.34.133 )
---
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-06-26 15:42:58 +00:00
dependabot[bot]
8fef94cac4
chore(deps): bump jose from 5.4.1 to 5.5.0 in /frontend ( #2645 )
...
Bumps [jose](https://github.com/panva/jose ) from 5.4.1 to 5.5.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.4.1...v5.5.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>
2024-06-26 23:40:14 +08:00
Sheun Aluko, MD-MS
0e8d1e5fb8
added custom sandbox guide markdown file ( #2637 )
2024-06-26 23:33:53 +08:00
dependabot[bot]
10b7a1e9c5
chore(deps-dev): bump @types/node from 20.14.8 to 20.14.9 in /frontend ( #2644 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.8 to 20.14.9.
- [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-06-26 23:29:55 +08:00
dependabot[bot]
5abe014218
chore(deps): bump react-router-dom from 6.23.1 to 6.24.0 in /frontend ( #2628 )
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.23.1 to 6.24.0.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.24.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
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-06-26 23:19:52 +08:00
tobitege
163ee3abf6
dev: added make-i18n to "build" (package.json) ( #2641 )
...
* added i18n to build-frontend
* revert Makefile; update package.json for make-i18n instead
2024-06-26 11:53:40 +02:00
Boxuan Li
ee86d8d25e
Frontend support for delegation and rejection ( #2608 )
...
1. Add support for rejection action on frontend
2. Show users the reason for rejection
3. Get rid of weird empty box after delegation
4. On web GUI, show customer when a delegation starts and ends
2024-06-26 00:30:10 -07:00
Xavier Vergés
cd91d45b44
Allow SANDBOX_CONTAINER_IMAGEs built from opendevin/sandbox:main ( #2622 )
2024-06-26 12:05:07 +08:00
tobitege
94d24b71d7
frontend: apply more i18n ( #2639 )
2024-06-26 05:54:35 +02:00
PierrunoYT
fcbf1f8242
feat(frontend): Add Typing Indicator for Agent Response using Tailwind CSS ( #2630 )
...
* feat(frontend): Add Typing Indicator for Agent Response
* finetuning and linting
* evil lil linter
* TailwindCSS styles now
* improve bounce
* merge fix
* merge fix 2
* one more fix
* poetry.lock fix
---------
Co-authored-by: tobitege <tobitege@gmx.de >
2024-06-26 04:15:04 +02:00
dependabot[bot]
7ff746250e
chore(deps): bump boto3 from 1.34.131 to 1.34.132 ( #2632 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.131 to 1.34.132.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.131...1.34.132 )
---
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-06-26 02:37:28 +02:00
dependabot[bot]
2b1d2104d9
chore(deps-dev): bump reportlab from 4.2.0 to 4.2.2 ( #2635 )
...
Bumps [reportlab](https://www.reportlab.com/ ) from 4.2.0 to 4.2.2.
---
updated-dependencies:
- dependency-name: reportlab
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-06-26 00:45:12 +08:00
dependabot[bot]
406bb13caf
chore(deps): bump tenacity from 8.4.1 to 8.4.2 ( #2631 )
...
Bumps [tenacity](https://github.com/jd/tenacity ) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/jd/tenacity/releases )
- [Commits](https://github.com/jd/tenacity/compare/8.4.1...8.4.2 )
---
updated-dependencies:
- dependency-name: tenacity
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-06-26 00:44:52 +08:00
dependabot[bot]
c1009069ab
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2629 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.13.1 to 7.14.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.14.1/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-06-25 16:33:12 +00:00
dependabot[bot]
7d413c288e
chore(deps): bump litellm from 1.40.25 to 1.40.26 ( #2633 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.25 to 1.40.26.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.25...v1.40.26 )
---
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-06-26 00:06:06 +08:00
dependabot[bot]
781a6250f8
chore(deps-dev): bump mypy from 1.10.0 to 1.10.1 ( #2634 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.10.0 to 1.10.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.10.0...v1.10.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-06-26 00:05:45 +08:00
dependabot[bot]
ffda754256
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2627 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.13.1 to 7.14.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.14.1/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-06-25 23:55:40 +08:00
dependabot[bot]
7ca7f803e1
chore(deps): bump framer-motion from 11.2.11 to 11.2.12 in /frontend ( #2626 )
...
Bumps [framer-motion](https://github.com/framer/motion ) from 11.2.11 to 11.2.12.
- [Changelog](https://github.com/framer/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/framer/motion/compare/v11.2.11...v11.2.12 )
---
updated-dependencies:
- dependency-name: framer-motion
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-06-25 15:37:44 +00:00
tobitege
dab9a60e00
feat: Agent buttons hover decor ( #2623 )
...
* feat: Agent buttons hover decor
* use TailwindCSS for styling
2024-06-25 15:44:34 +02:00
PierrunoYT
c99b94dbe9
feat(frontend): Add "Copy" Button to Chat Messages ( #2619 )
...
* Add "Copy" Button to Chat Messages
### PR Overview: Add "Copy" Button to Chat Messages
**Description:**
This PR introduces a "Copy" button to each chat message in the `ChatMessage` component. The button allows users to easily copy the content of a chat message to their clipboard. The implementation includes a button with a clipboard icon and the necessary functionality to copy the message content.
**Changes Made:**
1. **Imports:**
- Added `FaClipboard` from `react-icons/fa` for the clipboard icon.
- Added `toast` from `#utils/toast` for displaying notifications.
2. **New Functionality:**
- Implemented `copyToClipboard` function using `navigator.clipboard.writeText` to copy the message content.
- Added a button element with an `onClick` handler to trigger the `copyToClipboard` function.
3. **UI Enhancements:**
- The button is styled to match the existing UI and is placed next to the message content.
**Code Changes:**
- Modified `frontend/src/components/chat/ChatMessage.tsx` to include the new button and functionality.
**Testing:**
- Verified that clicking the "Copy" button copies the message content to the clipboard.
- Confirmed that a toast notification appears upon successful copy or failure.
**Example Code:**
```tsx
import React from "react";
import Markdown from "react-markdown";
import { twMerge } from "tailwind-merge";
import { code } from "../markdown/code";
import { FaClipboard } from "react-icons/fa";
import toast from "#/utils/toast"; // Assuming you have a toast utility for notifications
interface MessageProps {
message: Message;
}
function ChatMessage({ message }: MessageProps) {
const className = twMerge(
"markdown-body",
"p-3 text-white max-w-[90%] overflow-y-auto rounded-lg",
message.sender === "user" ? "bg-neutral-700 self-end" : "bg-neutral-500",
);
const copyToClipboard = () => {
navigator.clipboard.writeText(message.content).then(() => {
toast.info("Message copied to clipboard!");
}).catch((error) => {
toast.error(`Failed to copy message: ${error}`);
});
};
return (
<div data-testid="message" className={className}>
<div className="flex justify-between items-center">
<Markdown components={{ code }}>{message.content}</Markdown>
<button
onClick={copyToClipboard}
className="ml-2 p-1 bg-neutral-600 rounded hover:bg-neutral-500"
aria-label="Copy message"
>
<FaClipboard />
</button>
</div>
</div>
);
}
export default ChatMessage;
```
**Notes:**
- Ensure that the `react-icons` package is installed (`npm install react-icons` or `yarn add react-icons`).
- The toast utility is assumed to be available for notifications. If not, consider using an alternative notification method.
* layout enhancements; linting
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-06-25 06:15:44 +00:00
Boxuan Li
7e78fde48f
Bug fix: add error observation to history ( #2610 )
...
* Bug fix: add error observation to history
* Regenerate to demonstrate format error
2024-06-24 21:24:17 -07:00
dependabot[bot]
e71b8d1464
chore(deps-dev): bump @types/node from 20.14.7 to 20.14.8 in /frontend ( #2617 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.7 to 20.14.8.
- [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-06-24 21:36:33 +03:00
dependabot[bot]
4b35497b54
chore(deps): bump litellm from 1.40.20 to 1.40.25 ( #2615 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.20 to 1.40.25.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.20...v1.40.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-06-24 19:08:03 +02:00
dependabot[bot]
6042b226a0
chore(deps): bump boto3 from 1.34.130 to 1.34.131 ( #2616 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.130 to 1.34.131.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.130...1.34.131 )
---
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-06-24 19:04:28 +02:00
tobitege
1117dfebeb
feat: update version to 0.6.2. added Action to update pyproject on Release ( #2552 )
...
* updated version; added Action to update pyproject version by current tag (if changed)
* higer pyproject version creates a tag now
* Release-only run to write tag to pyproject
2024-06-24 18:34:57 +02:00
Boxuan Li
8bce806dce
Tweak prompts of ManagerAgent and CommitWriterAgent ( #2609 )
...
* Tweak prompts of ManagerAgent and CommitWriterAgent
* Fix prompts
2024-06-24 00:14:28 -07:00
Boxuan Li
39d90c0b2a
Track metrics throughout delegation & Polish UX for out of budget error ( #2595 )
...
* Track metrics (costs) throught delegation
* Metrics should be shared across agents for better UX
* Update cost before starting delegate
2024-06-23 18:38:52 -07:00
Xingyao Wang
6de584d77d
update swe-bench output with eval results ( #2606 )
2024-06-24 08:07:28 +09:00
mamoodi
4d1ffa1aaf
Default makefile for persist_sandbox to be false ( #2605 )
...
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-06-23 15:56:56 +00:00
Arno.Edwards
e1caf1db33
Add i18n support for official website ( #2463 )
...
* feat(i18n): initial i18n setup
- Configured i18n settings in docusaurus.config.js
- Implemented Translate component and translate function in key components
* docs(i18n): complete documentation internationalization
- Added support for Simplified Chinese and French
* Update docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/usage/troubleshooting/troubleshooting.md
* Update docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/usage/troubleshooting/troubleshooting.md
* Update docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/usage/troubleshooting/troubleshooting.md
* fix(build): resolve broken links causing build failure
- Fix issue causing build errors due to broken links in Docusaurus documentation.
- Resolve uncontrolled resource consumption in braces (see: https://github.com/advisories/GHSA-grv7-fg5c-xmjg ).
- Bump Docusaurus to ^3.4.0 to fix MDX loader: linkify should process the md AST instead of the md string.
* fix: sync with commit 868b746
- Change to `docusaurus write-translations` to provide translation for JSON files.
---------
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-06-23 15:13:04 +00:00
sp.wack
868b7460d4
Replace console errors with toast errors ( #2601 )
2024-06-23 07:09:16 +00:00
sp.wack
63a3285b23
Disable eslint rule that throws useeffect warning ( #2600 )
2024-06-23 06:32:37 +00:00
sp.wack
0c1d6f8b4e
fix(frontend): Prevent actions from disappearing before sending data ( #2599 )
...
* Prevent actions from disappearing before sending data
* Lint
2024-06-23 06:28:48 +00:00
மனோஜ்குமார் பழனிச்சாமி
c455a09e43
Remove Colima and lima directory after uninstalling for Mac OS CI ( #2598 )
...
* Remove colima dir after uninstall
* Delete lima dir
2024-06-23 08:28:29 +02:00
Graham Neubig
cab7a288ca
Add NUM_WORKERS variable to run_infer.sh scripts for configurable woker settings ( #2597 )
...
* Add NUM_WORKERS variable to run_infer.sh scripts for configurable worker settings
* Update evaluation/webarena/scripts/run_infer.sh
---------
Co-authored-by: OpenDevin <opendevin@all-hands.dev >
2024-06-23 03:43:43 +00:00
mamoodi
9af2a08eda
Remove PERSIST_SANDBOX=true option ( #2591 )
2024-06-22 17:59:34 +00:00
மனோஜ்குமார் பழனிச்சாமி
6bf1b56f06
Revert "Enable "vz" vm-type for MacOS CI ( #2586 )" ( #2588 )
...
This reverts commit 57b56c0536 .
2024-06-22 23:45:14 +08:00
Graham Neubig
6312c21f8e
Update documentation regarding feedback data usage ( #2585 )
...
* Update feedback data usage
* Update hugging face
2024-06-22 23:39:40 +08:00
மனோஜ்குமார் பழனிச்சாமி
57b56c0536
Enable "vz" vm-type for MacOS CI ( #2586 )
2024-06-22 12:30:18 +00:00
மனோஜ்குமார் பழனிச்சாமி
4c5e5a0b5a
Mention Ubuntu supported versions ( #2584 )
2024-06-22 10:19:52 +00:00
sp.wack
fa86e32231
Update feedback modal content ( #2582 )
2024-06-22 08:12:39 +00:00
Graham Neubig
45d7a53b91
Add links to a feedback sharing site ( #2580 )
...
* Add links to a feedback sharing site
* Remove console log
---------
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-06-22 09:36:31 +02:00
dependabot[bot]
7ad6ab1548
chore(deps-dev): bump ruff from 0.4.9 to 0.4.10 ( #2573 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.9 to 0.4.10.
- [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/v0.4.9...v0.4.10 )
---
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: Graham Neubig <neubig@gmail.com >
2024-06-22 03:14:30 +00:00
dependabot[bot]
ec43e67ae0
chore(deps): bump litellm from 1.40.17 to 1.40.20 ( #2576 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.17 to 1.40.20.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.17...v1.40.20 )
---
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: Graham Neubig <neubig@gmail.com >
2024-06-22 03:13:12 +00:00
மனோஜ்குமார் பழனிச்சாமி
c743320201
Interactive Terminal ( #2493 )
...
* Interactive Terminal
* linted
* fixed tests
* fixed tests
* refactored logic
* remove console logs
2024-06-21 20:56:54 -06:00
மனோஜ்குமார் பழனிச்சாமி
0845d475b8
Fix Mac CI Test ( #2569 )
...
* Fix Mac CI Test
* Start colima service
* unlink colima dependency: go
* Check for colima
Co-authored-by: Graham Neubig <neubig@gmail.com >
* fix indent
Co-authored-by: Graham Neubig <neubig@gmail.com >
* Try with uninstall
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-06-22 02:36:23 +00:00
Shimada666
5972498e23
No longer chown -R the miniforge3 folder ( #2566 )
...
* No longer chown -R the miniforge3 folder
* change miniforge3 group permission
2024-06-21 17:33:00 +00:00
dependabot[bot]
4567dd60e4
chore(deps): bump json-repair from 0.25.0 to 0.25.1 ( #2575 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.25.0 to 0.25.1.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.25.0...0.25.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>
2024-06-21 09:38:37 -06:00
dependabot[bot]
13adfe5625
chore(deps-dev): bump openai from 1.35.1 to 1.35.3 ( #2574 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.35.1 to 1.35.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.35.1...v1.35.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>
2024-06-21 09:38:21 -06:00
dependabot[bot]
900743ee7a
chore(deps-dev): bump streamlit from 1.35.0 to 1.36.0 ( #2572 )
...
Bumps [streamlit](https://github.com/streamlit/streamlit ) from 1.35.0 to 1.36.0.
- [Release notes](https://github.com/streamlit/streamlit/releases )
- [Commits](https://github.com/streamlit/streamlit/compare/1.35.0...1.36.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-06-21 09:38:02 -06:00
dependabot[bot]
1076789c23
chore(deps-dev): bump @types/node from 20.14.6 to 20.14.7 in /frontend ( #2571 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.6 to 20.14.7.
- [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-06-21 15:23:25 +00:00
dependabot[bot]
3f158d09e2
chore(deps-dev): bump typescript from 5.4.5 to 5.5.2 in /frontend ( #2570 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.4.5 to 5.5.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.4.5...v5.5.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-06-21 15:18:21 +00:00
Graham Neubig
7e44c8f348
Update doc to clarify OpenDevin mission and link directly to content ( #2568 )
...
* Update doc
* Fix review comments
2024-06-21 15:12:40 +00:00
tobitege
6879acdfe7
fix: Makefile shall pull sandbox:main, not :latest ( #2561 )
2024-06-21 11:27:56 +02:00
Shimada666
64c2a783d4
Revert "Always pull sandbox image ( #2538 )" ( #2560 )
...
This reverts commit 6dd2491944 .
2024-06-21 08:09:26 +00:00
Shimada666
1ffaed48c4
Stop always pulling the latest image. ( #2558 )
...
LGTM, thanks!
2024-06-21 05:42:49 +00:00
Boxuan Li
01fa52d062
Enforce linter in tests folder ( #2557 )
2024-06-20 21:50:34 -07:00
மனோஜ்குமார் பழனிச்சாமி
f3ba2f02d5
Fix Mac OS CI - usernet unable to resolve IP for SSH forwarding ( #2556 )
2024-06-21 10:02:26 +05:30
dependabot[bot]
2df629f912
chore(deps-dev): bump eslint-plugin-jsx-a11y in /frontend ( #2543 )
...
Bumps [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y ) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsx-a11y
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: Leo <ifuryst@gmail.com >
2024-06-21 07:30:29 +03:00
மனோஜ்குமார் பழனிச்சாமி
41564c2eac
Use :main instead of :latest ( #2539 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-21 03:57:50 +00:00
tobitege
ff9f34bea2
sec: update npm module to 8.17.1 ( #2554 )
2024-06-21 02:45:09 +00:00
Boxuan Li
bfa00932cc
Enable test_agnostic_sandbox_jupyter_agentskills_fileop_pwd in CI ( #2534 )
...
* Enable test_agnostic_sandbox_jupyter_agentskills_fileop_pwd in CI
* Fix env variable value
2024-06-20 20:39:11 -06:00
Boxuan Li
feabc97aba
Evaluation time travel: build sandbox on the fly ( #2491 )
2024-06-20 20:22:02 -06:00
மனோஜ்குமார் பழனிச்சாமி
6dd2491944
Always pull sandbox image ( #2538 )
2024-06-21 06:52:18 +05:30
dependabot[bot]
0b742826ea
chore(deps-dev): bump openai from 1.34.0 to 1.35.1 ( #2547 )
2024-06-21 01:17:51 +08:00
Xingyao Wang
eac05d71fa
replace / for tag ( #2550 )
2024-06-20 11:09:29 -06:00
Shimada666
0c2882d552
add workspace text ( #2548 )
2024-06-21 00:57:10 +08:00
மனோஜ்குமார் பழனிச்சாமி
35fc2177d0
Fix Mac CI test ( #2544 )
2024-06-21 00:56:23 +08:00
dependabot[bot]
8e22cd5f5e
chore(deps-dev): bump @types/node from 20.14.5 to 20.14.6 in /frontend ( #2542 )
2024-06-21 00:36:46 +08:00
dependabot[bot]
cac8159fd8
chore(deps): bump boto3 from 1.34.129 to 1.34.130 ( #2546 )
2024-06-21 00:36:16 +08:00
dependabot[bot]
ff0a35451d
chore(deps): bump monaco-editor from 0.49.0 to 0.50.0 in /frontend ( #2541 )
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor ) from 0.49.0 to 0.50.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.49.0...v0.50.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-06-20 09:52:26 -06:00
Robert Brennan
373a700599
Architecture documentation ( #2116 )
...
* add initial arch
* add agent
* update docs
* Update opendevin/README.md
* Update opendevin/README.md
* Update opendevin/README.md
2024-06-20 15:16:06 +00:00
Shimada666
9ec5e4f3e2
remove gcc ( #2536 )
2024-06-20 13:49:26 +05:30
மனோஜ்குமார் பழனிச்சாமி
833bb50fb0
Downgrade Mac version in CI/CD Pipeline ( #2499 )
...
* downgrade mac version in CI
* Delete run-integration-tests.yml
2024-06-19 22:12:15 -07:00
Shimada666
26fc3c886a
Make plugins sandbox-agnostic ( #2101 )
...
* tmp
* tmp
* merge main
* feat: auto build image cache
* remove plugins
* use config file
* update mamba setup shell
* support agnostic sandbox image autobuild
* remove config
* Update .gitignore
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* Update opendevin/runtime/docker/ssh_box.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* update setup.sh
* readd sudo
* add sudo in dockerfile
* remove export
* move od-runtime dependencies to sandbox dockerfile
* factor out re-build logic into a separate util file
* tweak existing plugin to use OD specific sandbox
* update testcase
* attempt to fix unit test using image built in ghcr
* use cache tag
* try to fix unit tests
* add unittest
* add unittest
* add some unittests
* revert gh workflow changes
* feat: optimize sandbox image naming rule
* add pull latest image hint
* add opendevin python hint and use mamba to install gcc
* update docker image naming rule and fix mamba issue
* Update opendevin/runtime/docker/ssh_box.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix: opendevin user use correct pip
* fix lint issue
* fix custom sandbox base image
* rename test name
* add skipif
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: tobitege <tobitege@gmx.de >
2024-06-19 19:58:07 -07:00
Xingyao Wang
b569ba710d
docs: Add visualizer instruction for SWE-Bench ( #2529 )
...
* Update README.md for visualizer instruction
* Polish the visualization guidance (#2531 )
* fix conda create error
* fix and polish the readme for visualization
* Update README.md
---------
Co-authored-by: Haofei Yu <haofeiy@cs.cmu.edu >
2024-06-19 20:41:09 +00:00
Xingyao Wang
0a0f78f2fb
docs: Update link to evaluation benchmark on README.md ( #2530 )
2024-06-19 20:32:39 +00:00
mamoodi
c4ad3b8f47
docs: Fix formatting in CONTRIBUTING ( #2526 )
...
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-06-20 03:14:46 +08:00
dependabot[bot]
dda435e5e8
chore(deps-dev): bump eslint-plugin-react in /frontend ( #2524 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.34.2 to 7.34.3.
- [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.2...v7.34.3 )
---
updated-dependencies:
- dependency-name: eslint-plugin-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>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-06-19 17:10:08 +00:00
Graham Neubig
8ee5cbc786
Update CONTRIBUTING.md ( #2525 )
...
This PR tries to update contributing.md to add a little more structure and make it clear the different ways to contribute.
2024-06-19 15:41:48 +00:00
dependabot[bot]
64fe3d4cba
chore(deps): bump framer-motion from 11.2.10 to 11.2.11 in /frontend ( #2523 )
...
Bumps [framer-motion](https://github.com/framer/motion ) from 11.2.10 to 11.2.11.
- [Changelog](https://github.com/framer/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/framer/motion/compare/v11.2.10...v11.2.11 )
---
updated-dependencies:
- dependency-name: framer-motion
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-06-19 09:33:33 -06:00
dependabot[bot]
718e435bb8
chore(deps): bump litellm from 1.40.16 to 1.40.17 ( #2522 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.16 to 1.40.17.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.16...v1.40.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-06-19 15:13:40 +00:00
dependabot[bot]
13bd154b50
chore(deps): bump boto3 from 1.34.128 to 1.34.129 ( #2520 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.128 to 1.34.129.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.128...1.34.129 )
---
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-06-19 15:12:56 +00:00
dependabot[bot]
a67b79d9ea
chore(deps): bump json-repair from 0.23.1 to 0.25.0 ( #2521 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.23.1 to 0.25.0.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.23.1...0.25.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-06-19 15:10:53 +00:00
dependabot[bot]
e1c6af865b
chore(deps-dev): bump chromadb from 0.5.1 to 0.5.3 ( #2514 )
...
Bumps [chromadb](https://github.com/chroma-core/chroma ) from 0.5.1 to 0.5.3.
- [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.1...0.5.3 )
---
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-06-19 16:49:00 +02:00
மனோஜ்குமார் பழனிச்சாமி
d0bdae232f
Show relevant error in UI ( #2516 )
2024-06-19 15:58:48 +05:30
மனோஜ்குமார் பழனிச்சாமி
92a1eaa866
Add dev config for frontend for WSL ( #2506 )
...
* Add dev config for frontend
* Update package.json
* Update package.json
2024-06-19 14:06:06 +05:30
dependabot[bot]
3ffcc7157d
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2497 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.13.0 to 7.13.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.13.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-06-19 00:26:20 -07:00
Boxuan Li
89cae8d6b8
Fix Docker tagging issue with upper case ( #2512 )
...
* Fix Docker tagging issue with upper case
* Update containers/build.sh
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* Use tr command which is available on both zsh and bash
* Lower image name
* Lower image name
* Update .github/workflows/ghcr.yml
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* Fix shell syntax
---------
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
2024-06-19 00:11:18 -06:00
tobitege
3f869ae853
default timezone in build ( #2513 )
2024-06-19 08:07:57 +02:00
tobitege
8f48d10442
poetry.lock updated (lots of changes) ( #2492 )
...
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-19 04:10:41 +00:00
Engel Nyst
80fe13f4be
rename our completion as a drop-in replacement of litellm completion ( #2509 )
2024-06-19 05:25:25 +02:00
Engel Nyst
b2307db010
Document, rename Agent* exceptions to LLM* ( #2508 )
...
* rename "Agent" exceptions to LLM*, document
* LLMResponseError
2024-06-18 22:30:22 +00:00
dependabot[bot]
3d33bc6813
chore(deps): bump boto3 from 1.34.126 to 1.34.128 ( #2504 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.126 to 1.34.128.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.126...1.34.128 )
---
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-06-19 01:54:15 +08:00
Boxuan Li
c2fa99b4a1
Split container image build & push ( #2456 )
...
* Split container image build & push
* Code cleanup
* Cleanup
* Add back useless docker_build_success step to make CI happy
* Revert "Cleanup"
This reverts commit 2a260791a9 .
* Use fresh built sandbox image in integration test
* fix dependency
* DEBUG: only build
* Attempt to fix dependency
* Change dependency
* Combine both jobs
* Fix env
* Remove Mac integration tests as they are too unstable
* Move sandbox tests to ghcr
* Use loaded image
2024-06-19 01:44:51 +08:00
dependabot[bot]
5e8ef23a53
chore(deps): bump litellm from 1.40.15 to 1.40.16 ( #2501 )
2024-06-19 00:40:46 +08:00
Xingyao Wang
1f379bebc2
Update README.md ( #2505 )
...
LGTM
2024-06-18 18:14:21 +02:00
dependabot[bot]
1f72f4c401
chore(deps): bump google-generativeai from 0.6.0 to 0.7.0 ( #2500 )
2024-06-18 15:16:17 +00:00
dependabot[bot]
07fa57ff69
chore(deps-dev): bump @types/node from 20.14.2 to 20.14.5 in /frontend ( #2498 )
2024-06-18 22:54:46 +08:00
dependabot[bot]
9b9dae9463
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2495 )
2024-06-18 22:53:51 +08:00
dependabot[bot]
1bc3ca20da
chore(deps): bump jose from 5.4.0 to 5.4.1 in /frontend ( #2496 )
2024-06-18 22:53:06 +08:00
Shimada666
e4d78153fe
feat: add environments in global bashrc file ( #2486 )
2024-06-18 02:36:35 +00:00
dependabot[bot]
e001c6a9b8
chore(deps-dev): bump ruff from 0.4.8 to 0.4.9 ( #2482 )
2024-06-17 16:40:50 +00:00
dependabot[bot]
f8607e0ccf
chore(deps): bump @nextui-org/react from 2.4.1 to 2.4.2 in /frontend ( #2485 )
2024-06-18 00:10:13 +08:00
dependabot[bot]
f91fb3a839
chore(deps): bump tenacity from 8.3.0 to 8.4.1 ( #2483 )
2024-06-18 00:09:20 +08:00
dependabot[bot]
1075f5abad
chore(deps): bump litellm from 1.40.12 to 1.40.15 ( #2484 )
2024-06-18 00:08:52 +08:00
dependabot[bot]
75ab295aec
chore(deps-dev): bump flake8 from 7.0.0 to 7.1.0 ( #2481 )
2024-06-18 00:08:18 +08:00
மனோஜ்குமார் பழனிச்சாமி
5ae647f5c2
Bump docker version ( #2479 )
2024-06-17 13:50:48 +00:00
Boxuan Li
009f6f9ebc
Integration tests: check agent error and fix test_edits ( #2473 )
...
* Integration tests: check agent error and fix test_edits
* Fix CodeActSWEAgent test_ipython_module prompt logs
2024-06-17 20:39:03 +08:00
மனோஜ்குமார் பழனிச்சாமி
f4c917345f
Reworded port forward msg ( #2478 )
...
* Reworded port forward msg
* applied suggestions.
---------
Co-authored-by: tobitege <tobitege@gmx.de >
2024-06-17 11:40:37 +00:00
tobitege
3142764104
fix: test_ipython being skipped ( #2477 )
2024-06-17 16:33:37 +05:30
tobitege
d2509a19c8
fix: logger with more masking of sensitive data ( #2470 )
...
* fix: more logger sensitive masking
* fix: test_config.py updated for more sensitive patterns
* added one more...
2024-06-16 17:32:26 -04:00
Graham Neubig
798921cec3
Codecov after_n_builds=5 ( #2468 )
...
* Codecov after_n_builds=2
* Update to 5
2024-06-17 04:40:12 +08:00
tobitege
823298e0d0
fix: Agentskills enhancements ( #2384 )
...
* avoid repeat logging of unneeded messages
* refactored append/edit_file (tests next)
* agentskills and unit test fixes
* testing
* more changes and test prompts
* smaller changes
* final test fixes
* remove dead code from test_agent.py
* reverting unneeded changes
* updated tests, more tweaks to skills
* refactor (#2442 )
* chores: fix DelegatorAgent description (#2446 )
* change
* change comments
* fix
* stopped container to prevent port issues. (#2447 )
* chore: remove useless browsing code in CodeActSWEAgent (#2438 )
* remove useless
* fix integration test
* Regenerate test_ipython_module artifacts for CodeActSWEAgent
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Merge remote-tracking branch 'upstream/main' into agent-fileops
* unneeded tweak
* * fix edit_file to not introduce extra newline
* updated docstrings with more details for LLM
* fix legacy typo in prompts causing ]] instead of ]
* several mock files regenerated
* Regen'ed CodeActSWEAgent integration tests
* fix _print_window signature; explicit exception type in _is_valid_path
* splitlines with named param
---------
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-16 15:06:46 -04:00
மனோஜ்குமார் பழனிச்சாமி
cb44c116cd
detailed jupyter error log ( #2448 )
2024-06-16 14:28:24 -04:00
Yufan Song
85c0eae31d
remove ( #2465 )
2024-06-17 00:45:48 +08:00
mamoodi
b5e6ba8239
docs: Update Development and CONTRIBUTING docs ( #2453 )
...
* docs: Update Development and CONTRIBUTING docs
* Explain the PR process in simpler terms
* Fix formatting
---------
Co-authored-by: Mahmoud Work <mahmoudwork@mahmouds-mini.home >
2024-06-16 10:45:10 -04:00
tobitege
2d824947f8
fix: improve toml parsing exception ( #2459 )
2024-06-16 14:27:21 +00:00
Boxuan Li
6f235937cf
Evaluation time travel: allow evaluation on a specific version ( #2356 )
...
* Time travel for evaluation
* Fix source script path
* Exit script if given version doesn't exist
* Exit on failure
* Update README
* Change scripts of all other benchmarks
* Modify README files
* Fix logic_reasoning README
2024-06-16 10:25:14 -04:00
மனோஜ்குமார் பழனிச்சாமி
5e61a10627
Fixed typo in PR template ( #2461 )
2024-06-16 13:46:06 +00:00
மனோஜ்குமார் பழனிச்சாமி
b5b81d06a1
Added Pull Request Template ( #2454 )
2024-06-16 05:54:44 -04:00
Yufan Song
426e429b18
chore: remove useless browsing code in CodeActSWEAgent ( #2438 )
...
* remove useless
* fix integration test
* Regenerate test_ipython_module artifacts for CodeActSWEAgent
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-15 10:53:03 +08:00
மனோஜ்குமார் பழனிச்சாமி
ac6ef8e59d
stopped container to prevent port issues. ( #2447 )
2024-06-15 00:31:33 +00:00
Yufan Song
c82666fea3
chores: fix DelegatorAgent description ( #2446 )
...
* change
* change comments
* fix
2024-06-15 00:04:43 +00:00
Yufan Song
fd29b8faa8
refactor ( #2442 )
2024-06-14 19:02:25 -04:00
dependabot[bot]
0d5dc1faeb
chore(deps): bump vite from 5.3.0 to 5.3.1 in /frontend ( #2441 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.0 to 5.3.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.3.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-06-14 23:11:35 +08:00
dependabot[bot]
c272e2e851
chore(deps): bump boto3 from 1.34.125 to 1.34.126 ( #2439 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.125 to 1.34.126.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.125...1.34.126 )
---
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-06-14 22:57:58 +08:00
dependabot[bot]
1748d47437
chore(deps): bump litellm from 1.40.9 to 1.40.12 ( #2440 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.9 to 1.40.12.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.9...v1.40.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-06-14 22:57:31 +08:00
Engel Nyst
bb4ea1e6cb
Adjust is-stuck check for the same steps to 3 until it's stopped ( #2437 )
2024-06-14 19:20:12 +05:30
Boxuan Li
dd1095cf6b
regenerate.sh: Exit upon common known errors ( #2385 )
...
* Exit regenerate.sh upon common known errors
* More fixes
* Remove mention of transient issue
* Use tmp file instead of tty
* Remove redundant cleanup
2024-06-13 23:42:58 -07:00
Engel Nyst
1cc70be616
workspace_mount_path sentinel: an undefined string ( #2431 )
2024-06-14 10:39:33 +05:30
Graham Neubig
48a2f24bf4
Replace all instances of OPENDEVIN_WORKSPACE with WORKSPACE_BASE ( #2418 )
...
* Replace all instances of OPENDEVIN_WORKSPACE with WORKSPACE_BASE
* Update frontend/src/i18n/translation.json
* Update frontend/src/i18n/translation.json
---------
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-06-13 18:27:56 +00:00
dependabot[bot]
b2dc177562
chore(deps): bump datasets from 2.19.2 to 2.20.0 ( #2424 )
...
Bumps [datasets](https://github.com/huggingface/datasets ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/huggingface/datasets/releases )
- [Commits](https://github.com/huggingface/datasets/compare/2.19.2...2.20.0 )
---
updated-dependencies:
- dependency-name: datasets
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-06-13 18:18:46 +02:00
dependabot[bot]
ce0034eeaa
chore(deps): bump boto3 from 1.34.124 to 1.34.125 ( #2423 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.124 to 1.34.125.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.124...1.34.125 )
---
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-06-13 18:09:17 +02:00
dependabot[bot]
d42e02f286
chore(deps-dev): bump openai from 1.33.0 to 1.34.0 ( #2422 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.33.0 to 1.34.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.33.0...v1.34.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-06-13 17:49:25 +02:00
dependabot[bot]
0f26ff214a
chore(deps): bump vite from 5.2.13 to 5.3.0 in /frontend ( #2416 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.13 to 5.3.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/v5.3.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-06-13 14:57:37 +00:00
dependabot[bot]
52719b5ded
chore(deps-dev): bump lint-staged from 15.2.6 to 15.2.7 in /frontend ( #2414 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 15.2.6 to 15.2.7.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.6...v15.2.7 )
---
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-06-13 14:56:16 +00:00
Yufan Song
e04bde851e
test ( #2409 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-06-13 21:10:17 +08:00
Yufan Song
7f8c324d3a
Refactor CodeActSWEAgent, add response parser ( #2368 )
...
* refactor code
* fix
* seperate code
* Update agenthub/codeact_swe_agent/response_parser.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_swe_agent/response_parser.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_swe_agent/action_parser.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* remove browsing
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-13 04:14:05 +00:00
Yufan Song
0c92144220
Refactor MonologueAgent, PlannerAgent add response parser ( #2400 )
...
* refactor monologue
* refactor planner_agent
* fix bug
* add back code
* add back code
2024-06-13 12:00:27 +08:00
super-dainiu
563bc41fd3
Use LLM to analyze ML-Bench failure cases ( #2399 )
...
* add ml-bench w/o exec env
* fix typos (#1956 )
no functional change
* Refactored Logs (#1939 )
* [Feat] A competitive Web Browsing agent (#1856 )
* initial attempt at a browsing only agent
* add browsing agent
* update
* implement agent
* update
* fix comments
* remove unnecessary things from memory extras
* update image processing
---------
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update README.md SWE-bench score (#1959 )
* Update README.md SWE-bench score
Our most recent results on swe-bench lite are 25%, so this updates the README accordingly.
* Update
* fix: llm is_local function logic error (#1961 )
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* doc: update documentation about poetry update (#1962 )
* add doc
* Update Development.md
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* feat: add metrics related to cost for better observability (#1944 )
* add metrics for total_cost
* make lint
* refact codeact
* change metrics into llm
* add costs list, add into state
* refactor log completion
* refactor and test others
* make lint
* Update opendevin/core/metrics.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/llm/llm.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* refactor
* add code
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* doc: add more cmd in unit test documentation (#1963 )
* --- (#1975 )
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>
* --- (#1976 )
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>
* Logging security (#1943 )
* update .gitignore
* Rename the confusing 'INFO' style to 'DETAIL'
* override str and repr
* feat: api_key desensitize
* feat: add SensitiveDataFilter in file handler
* tweak regex, add tests
* more tweaks, include other attrs
* add env vars, those with equivalent config
* fix tests
* tests are invaluable
---------
Co-authored-by: Shimada666 <649940882@qq.com >
* --- (#1967 )
updated-dependencies:
- dependency-name: react-dom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
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>
* --- (#1968 )
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>
* --- (#1969 )
updated-dependencies:
- dependency-name: husky
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>
* --- (#1970 )
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>
* --- (#1971 )
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: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Refactor session management (#1810 )
* refactor session mgmt
* defer file handling to runtime
* add todo
* refactor sessions a bit more
* remove messages logic from FE
* fix up socket handshake
* refactor frontend auth a bit
* first pass at redoing file explorer
* implement directory suffix
* fix up file tree
* close agent on websocket close
* remove session saving
* move file refresh
* remove getWorkspace
* plumb path/code differently
* fix build issues
* fix the tests
* fix npm build
* add session rehydration
* fix event serialization
* logspam
* fix user message rehydration
* add get_event fn
* agent state restoration
* change history tracking for codeact
* fix responsiveness of init
* fix lint
* lint
* delint
* fix prop
* update tests
* logspam
* lint
* fix test
* revert codeact
* change fileService to use API
* fix up session loading
* delint
* delint
* fix integration tests
* revert test
* fix up access to options endpoints
* fix initial files load
* delint
* fix file initialization
* fix mock server
* fixl int
* fix auth for html
* Update frontend/src/i18n/translation.json
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* refactor sessions and sockets
* avoid reinitializing the same session
* fix reconnect issue
* change up intro message
* more guards on reinit
* rename agent_session
* delint
* fix a bunch of tests
* delint
* fix last test
* remove code editor context
* fix build
* fix any
* fix dot notation
* Update frontend/src/services/api.ts
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix up error handling
* Update opendevin/server/session/agent.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/server/session/agent.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update frontend/src/services/session.ts
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix build errs
* fix else
* add closed state
* delint
* Update opendevin/server/session/session.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* fix #1960 (#1964 )
* Add ruff for shared mutable defaults (B) (#1938 )
* Add ruff for shared mutable defaults (B)
* Apply B006, B008 on current files, except fast API
* Update agenthub/SWE_agent/prompts.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* fix unintended behavior change
* this is correct, tell Ruff to leave it alone
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Refactor integration testing CI, add optional Mac tests, and mark a few agents as deprecated (#1888 )
* Add MacOS to integration tests
* Switch back to python 3.11
* Install Docker for macos pipeline
* regenerate.sh: Use environmental variable for sandbox type
* Pack different agents' tests into a single check
* Fix CodeAct tests
* Reduce file match and extensive debug logs
* Add TEST_IN_CI mode that reports codecov
* Small fix: don't quit if reusing old responses failed
* Merge codecov results
* Fix typos
* Remove coverage merge step - codecov automatically does that
* Make mac integration tests as optional - too slow
* Fix codecov args
* Add comments in yaml
* Include sandbox type in codecov report name
* Fix codecov report merge
* Revert renaming of test_matrix_success
* Remove SWEAgent and PlannerAgent from tests
* Mark planner agent and SWE agent as deprecated
* CodeCov: Ignore planner and sweagent
* Revert "Remove SWEAgent and PlannerAgent from tests"
This reverts commit 040cb3bfb9 .
* Remove all tests for SWE Agent
* Only keep basic tests for MonologueAgent and PlannerAgent
* Mark SWE Agent as deprecated, and ignore code coverage for it
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* Fix Repeated Responses in Chat by Adding IPythonRunCellObservation (#1987 )
Co-authored-by: jianghongwei <jianghongwei@58.com >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* Save CI cycles for backend tests (#1985 )
* Fix typo in prompt (#1992 )
* Refactor monologue and SWE agent to use the messages in state history (#1863 )
* Refactor monologue to use the messages in state history
* add messages, clean up
* fix monologue
* update integration tests
* move private method
* update SWE agent to use the history from State
* integration tests for SWE agent
* rename monologue to initial_thoughts, since that is what it is
* fix: catch session file not existed exception when init EventStream(maybe creating a new session with no session files stored). (#1994 )
* add ml-bench in readme
* Bump boto3 from 1.34.110 to 1.34.111 (#2001 )
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.110 to 1.34.111.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.110...1.34.111 )
---
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>
* Bump docker from 7.0.0 to 7.1.0 (#2002 )
Bumps [docker](https://github.com/docker/docker-py ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/docker-py/releases )
- [Commits](https://github.com/docker/docker-py/compare/7.0.0...7.1.0 )
---
updated-dependencies:
- dependency-name: docker
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>
* Bump litellm from 1.37.20 to 1.38.0 (#2005 )
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.37.20 to 1.38.0.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.37.20...v1.38.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>
* Fix SWE-Bench evaluation due to setuptools version (#1995 )
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* Revert "correctly setup plugins for swebench eval"
This reverts commit 2bd1055673 .
* bump version
* fix session state after resuming (#1999 )
* fix state resuming
* fix session reconnection
* fix lint
* Implement `agentskills` for OpenDevin to helpfully improve edit AND including more useful tools/skills (#1941 )
* add draft for skills
* Implement and test agentskills functions: open_file, goto_line, scroll_down, scroll_up, create_file, search_dir, search_file, find_file
* Remove new_sample.txt file
* add some work from opendevin w/ fixes
* Add unit tests for agentskills module
* fix some issues and updated tests
* add more tests for open
* tweak and handle goto_line
* add tests for some edge cases
* add tests for scrolling
* add tests for edit
* add tests for search_dir
* update tests to use pytest
* use pytest --forked to avoid file op unit tests to interfere with each other via global var
* update doc based on swe agent tool
* update and add tests for find_file and search_file
* move agent_skills to plugins
* add agentskills as plugin and docs
* add agentskill to ssh box and fix sandbox integration
* remove extra returns in doc
* add agentskills to initial tool for jupyter
* support re-init jupyter kernel (for agentskills) after restart
* fix print window's issue with indentation and add testcases
* add prompt for codeact with the newest edit primitives
* modify the way line number is presented (remove leading space)
* change prompt to the newest display format
* support tracking of costs via metrics
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* implement and add tests for py linting
* remove extra text arg for incompatible subprocess ver
* remove sample.txt
* update test_edits integration tests
* fix all integration
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/runtime/plugins/agent_skills/agentskills.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* Revert "correctly setup plugins for swebench eval"
This reverts commit 2bd1055673 .
* bump version
* remove _AGENT_SKILLS_DOCS
* move flake8 to test dep
* update poetry.lock
* remove extra arg
* reduce max iter for eval
* update poetry
* fix integration tests
---------
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* build: Add poetry command to use Python 3.11 for environment setup (#1972 )
* Bump @react-types/shared from 3.23.0 to 3.23.1 in /frontend (#2006 )
Bumps [@react-types/shared](https://github.com/adobe/react-spectrum ) from 3.23.0 to 3.23.1.
- [Release notes](https://github.com/adobe/react-spectrum/releases )
- [Commits](https://github.com/adobe/react-spectrum/compare/@react-types/shared@3.23.0...@react-types/shared@3.23.1 )
---
updated-dependencies:
- dependency-name: "@react-types/shared"
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>
* Bump @types/react-syntax-highlighter in /frontend (#2007 )
Bumps [@types/react-syntax-highlighter](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-syntax-highlighter ) from 15.5.11 to 15.5.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-syntax-highlighter )
---
updated-dependencies:
- dependency-name: "@types/react-syntax-highlighter"
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>
* Bump @typescript-eslint/parser from 7.9.0 to 7.10.0 in /frontend (#2008 )
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.9.0 to 7.10.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.10.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>
* Bump lint-staged from 15.2.2 to 15.2.4 in /frontend (#2009 )
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 15.2.2 to 15.2.4.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.2...v15.2.4 )
---
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>
* Update README.md
* Update README.md
* add run_infer.sh
* fix input output
* fix docker sandbox
* fix run
* update and clean run_infer.py
* add script to clean up dockers
* update repo uid
* add description
* new
* Update README.md
* use root for sandbox
* update readme
* update ml-bench conda env
* update readme
* update readme
* use try except
* modify raise exception
* add int
* update README
* longer time
* fix existing issues
* fix existing issue
* new docker image
* add metrics of cost
* add result parsing cost
* fix
* fix
* update summarize
* fix
* add analyze
* update readme
* use 4o
* add eval output
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-31-157.ec2.internal >
Co-authored-by: RainRat <rainrat78@yahoo.ca >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Frank Xu <frankxu2004@gmail.com >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Shimada666 <649940882@qq.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rahul Anand <62982824+zeul22@users.noreply.github.com >
Co-authored-by: jiangleo <jiangleo@users.noreply.github.com >
Co-authored-by: jianghongwei <jianghongwei@58.com >
Co-authored-by: Jeremi Joslin <jeremi@newlogic.com >
Co-authored-by: Aaron Xia <zhhuaxia@gmail.com >
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: DaxServer <7479937+DaxServer@users.noreply.github.com >
Co-authored-by: Robert <871607149@qq.com >
2024-06-13 09:30:55 +08:00
dependabot[bot]
0bd5ab72ed
chore(deps): bump boto3 from 1.34.123 to 1.34.124 ( #2410 )
2024-06-13 00:07:45 +08:00
dependabot[bot]
4c774544ce
chore(deps): bump litellm from 1.40.8 to 1.40.9 ( #2411 )
2024-06-13 00:07:09 +08:00
dependabot[bot]
d1eaf486bd
chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.6 in /frontend ( #2407 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 15.2.5 to 15.2.6.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.5...v15.2.6 )
---
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-06-12 17:35:01 +03:00
Leo
7fcd14a055
fix the failed unit test. ( #2405 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-06-12 13:55:23 +00:00
Yufan Song
90ec0095df
Add integration test for CodeActSWEAgent ( #2377 )
...
* add test log
* remove browsing internet
* add test by GPT-4o
* fix prompts
* change test_agent
* fix test
* fix nits
2024-06-12 02:46:15 +08:00
dependabot[bot]
a25fb4d21b
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2387 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.12.0 to 7.13.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.13.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-06-11 18:33:20 +00:00
dependabot[bot]
11d7efb0e8
chore(deps-dev): bump @testing-library/jest-dom in /frontend ( #2388 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.4.5 to 6.4.6.
- [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.5...v6.4.6 )
---
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>
2024-06-12 02:17:20 +08:00
dependabot[bot]
17e7a45c3c
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2389 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.12.0 to 7.13.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.13.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-06-12 02:16:47 +08:00
dependabot[bot]
e14297fde9
chore(deps-dev): bump prettier from 3.3.1 to 3.3.2 in /frontend ( #2390 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.3.1...3.3.2 )
---
updated-dependencies:
- dependency-name: prettier
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-06-12 02:15:00 +08:00
dependabot[bot]
35c4c9cb34
chore(deps): bump litellm from 1.40.7 to 1.40.8 ( #2392 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.7 to 1.40.8.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.7...v1.40.8 )
---
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-06-11 15:23:14 +00:00
dependabot[bot]
9893c06b2e
chore(deps): bump boto3 from 1.34.122 to 1.34.123 ( #2391 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.122 to 1.34.123.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.122...1.34.123 )
---
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-06-11 15:19:34 +00:00
Yufan Song
c6951eb6c1
refactor browsing agent response parse ( #2366 )
...
* refactor browsing
* add comments
* change file name
* Rename resposne_parser.py to response_parser.py
* Fixed typos
* Typo fix
---------
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-11 03:46:33 +00:00
Xingyao Wang
b3bdc44292
mkdir infer_logs instead of logs ( #2382 )
2024-06-11 07:18:19 +08:00
Xingyao Wang
11a2d1682d
Minor SWE-Bench inference config tweak ( #2381 )
...
* save infer logs to infer_logs
* set max budget for swebench eval
2024-06-10 20:14:22 +00:00
tobitege
e4145aef66
avoid repeat logging of unneeded messages ( #2380 )
2024-06-10 20:08:09 +00:00
Xingyao Wang
a6ba6c5277
Add SWEBench-docker eval ( #2085 )
...
* add initial version of swebench-docker eval
* update the branch of git repo
* add poetry run
* download dev set too and pre-load f2p and p2p
* update eval infer script
* increase timeout
* add poetry run
* install swebench from our fork
* update script
* update loc
* support single instance debug
* replace \r\n from model patch
* replace eval docker from namespace xingyaoww
* update script to auto detect swe-bench format jsonl
* support eval infer on single instance id
* change log output dir to logs
* update summarise result script
* update README
* update readme
* tweak branch
* Update evaluation/swe_bench/scripts/eval/prep_eval.sh
Co-authored-by: Graham Neubig <neubig@gmail.com >
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-06-10 19:30:40 +00:00
tobitege
9605106e72
feat: append_file incl. all tests [agentskills] ( #2346 )
...
* new skill: append_file incl. all tests
* more tests needed caring
* file_name for append_file/edit_file; updated tests
2024-06-10 17:18:40 +00:00
dependabot[bot]
a5f5bc30b4
chore(deps): bump @vitejs/plugin-react from 4.3.0 to 4.3.1 in /frontend ( #2371 )
2024-06-11 00:32:10 +08:00
Yufan Song
f4cb192ebe
Fix llm key leaks bug ( #2376 )
...
* fix bug
* fix bug
* add
2024-06-10 15:55:33 +00:00
dependabot[bot]
c633d41091
chore(deps-dev): bump llama-index-vector-stores-chroma ( #2375 )
...
Bumps llama-index-vector-stores-chroma from 0.1.8 to 0.1.9.
---
updated-dependencies:
- dependency-name: llama-index-vector-stores-chroma
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-06-10 15:39:42 +00:00
dependabot[bot]
e2512b43b6
chore(deps-dev): bump llama-index-embeddings-azure-openai ( #2374 )
...
Bumps llama-index-embeddings-azure-openai from 0.1.9 to 0.1.10.
---
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-06-10 15:39:31 +00:00
dependabot[bot]
090046b2e6
chore(deps-dev): bump openai from 1.32.0 to 1.33.0 ( #2373 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.32.0 to 1.33.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.32.0...v1.33.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-06-10 15:32:52 +00:00
dependabot[bot]
f29a2704f2
chore(deps): bump boto3 from 1.34.121 to 1.34.122 ( #2372 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.121 to 1.34.122.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.121...1.34.122 )
---
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-06-10 15:25:38 +00:00
dependabot[bot]
a3062ba4d0
chore(deps): bump litellm from 1.40.4 to 1.40.7 ( #2370 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.4 to 1.40.7.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.4...v1.40.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>
2024-06-10 15:22:30 +00:00
tobitege
f1760f3a67
remove some MonologueAgent mentions ( #2364 )
2024-06-10 11:57:37 +00:00
Yufan Song
f7491bd2fa
Refactor response to action in agent step ( #2350 )
...
* refactor action parser
* Fix typos
* fix typo
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-10 10:17:30 +00:00
Robert
7fc57650f3
BioCoder integration ( #2076 )
...
* prepare execution and inference
* Create README.md
* Update README.md
* Update evaluation/biocoder/README.md
* Update evaluation/swe_bench/swe_env_box.py
* switch to biocoder docker container and test-specific code
* code for copying and running test files into container
* add metrics
* add readme
* Biocoder evaluation code finished (rewrite testing infrastructure, prompt tuning, and bug fixes)
* Update README.md
---------
Co-authored-by: lilbillybiscuit <qianbill2014@outlook.com >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-06-10 11:11:40 +08:00
Boxuan Li
91ddd93756
conftest: Exit without revealing secrets ( #2351 )
2024-06-10 10:47:31 +08:00
மனோஜ்குமார் பழனிச்சாமி
003b599dd0
Issues Category Update: Removed Question Type ( #2345 )
...
We've removed the "Question" type from the Issues category to streamline our issue-tracking process. This change will help us focus on actionable issues and feature requests. If you have any questions or discussions, please use the Discussions tab. This is better suited for community engagement, sharing knowledge, and getting help from other contributors.
2024-06-09 21:14:56 -04:00
tobitege
41344f0dfe
remove backtick handling from run_ipython ( #2347 )
2024-06-09 22:53:06 +00:00
RainRat
745ae42a72
fix typos ( #2352 )
2024-06-09 12:57:58 -07:00
Serg Kryvonos
a400e94971
Parameterize Python version ( #2348 )
2024-06-09 17:29:37 +00:00
Temo
e925cefeef
Refactored prompt.py to reduce token usage ( #1996 )
...
* Refactored prompt.py to reduce token usage
* Reverted some destructive changes
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* Apply suggestions from code review
* Apply suggestions from code review
* Update agenthub/codeact_agent/prompt.py
* fix integration test
* make lint
* feat: support ToolQA benchmark (#2263 )
* Add files via upload
* Update README.md
* Update run_infer.py
* Update utils.py
* make lint
* Update evaluation/toolqa/run_infer.py
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* feat: revert hiden special paths change in file action (#2328 )
* revert change in file action
* remove useless code
* make lint
* Support gpqa benchmark evaluation (#2080 )
* feat: add gpqa benchmark evaluation
* add metrics
* reset configs in final block
* make lint
---------
Co-authored-by: yufansong <yufan@risingwave-labs.com >
* fix(frontend): prevent API key from resetting after modal change (#2329 )
* remove bottom chatbox fade
* Modal wider; fix lint error
* settings: attempt to not clear api key for same provider
* prevent api key from resetting after changing the model
* revert other changes and fix post test tear down error
---------
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
* fix: codeact bug [If running a command that never returns, it gets stuck #1895 ] (#2034 )
* fix: codeact bug https://github.com/OpenDevin/OpenDevin/issues/1895
* fix: add CmdRunAction timeout hint.
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* regenerate integration test
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
* Feat: Support Gorilla APIBench (#2081 )
* removed unused files from gorilla
* Update run_infer.py, removed unused imports
* Update utils.py
* Update ast_eval_hf.py
* Update ast_eval_tf.py
* Update ast_eval_th.py
* Create README.md
* Update run_infer.py
* make lint
* Update run_infer.py
* fix lint
---------
Co-authored-by: yufansong <yufan@risingwave-labs.com >
* remote useless (#2332 )
* fix integration test
* Update agenthub/codeact_agent/prompt.py
* Update agenthub/codeact_agent/prompt.py
* fix integration test
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Frank Xu <frankxu2004@gmail.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
Co-authored-by: yueqis <141804823+yueqis@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: Jaskirat Singh <1.jaskiratsingh@gmail.com >
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
Co-authored-by: Aaron Xia <zhhuaxia@gmail.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-06-09 10:19:05 -07:00
Bibek Poudel
221a4e83f1
doc: Added citation subsection in README ( #2339 )
...
* added citation in readme
* minor change to date format
* Update README.md
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-06-09 14:05:35 +00:00
Frank Xu
bd00f0f049
Restore previous browsing agent behavior when evaluating on WebArena and miniwob++ only ( #2341 )
...
* restore eval mode
* fix
2024-06-09 04:10:02 -04:00
Engel Nyst
fab8c9003b
remove deprecated github-token config ( #2334 )
...
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-06-09 09:50:24 +02:00
மனோஜ்குமார் பழனிச்சாமி
e0ad289483
Downgraded Python version to 3.12.3 ( #2331 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-06-09 11:54:30 +05:30
Boxuan Li
a9a2f10170
Revamp AgentRejectAction and allow ManagerAgent to handle rejection ( #1735 )
...
* Fix AgentRejectAction handling
* Add ManagerAgent to integration tests
* Fix regenerate.sh
* Fix merge
* Update README for micro-agents
* Add test reject to regenerate.sh
* regenerate.sh: Add support for running a specific test and/or agent
* Refine reject schema, and allow ManagerAgent to handle reject
* Add test artifacts for test_simple_task_rejection
* Fix manager agent tests
* Fix README
* test_simple_task_rejection: check final agent state
* Integration test: exit if mock prompt not found
* Update test_simple_task_rejection tests
* Fix test_edits test artifacts after prompt update
* Fix ManagerAgent test_edits
* WIP
* Fix tests
* update test_edits for ManagerAgent
* Skip local sandbox for reject test
* Fix test comparison
2024-06-08 23:12:30 -07:00
tobitege
c062468dcf
fix: warning about zope-interface (pyproject) ( #2335 )
2024-06-08 22:51:55 +00:00
tobitege
a97d0767e9
fix: Backticks get always escaped by runtime; add Ipython test ( #2321 )
...
* added tests related to backticks
* updated .gitignore
* added extra linter test for #2210
* hotfix for integration test
* added test_ipython unit test
* added test_ipython unit test
* remove draft test from test_ipython.py
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-06-08 21:02:27 +00:00
Yufan Song
1bdf8752e6
remote useless ( #2332 )
2024-06-08 19:04:43 +00:00
yueqis
68d9ad61cf
Feat: Support Gorilla APIBench ( #2081 )
...
* removed unused files from gorilla
* Update run_infer.py, removed unused imports
* Update utils.py
* Update ast_eval_hf.py
* Update ast_eval_tf.py
* Update ast_eval_th.py
* Create README.md
* Update run_infer.py
* make lint
* Update run_infer.py
* fix lint
---------
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-06-08 16:54:54 +00:00
Aaron Xia
b5a17efc45
fix: codeact bug [If running a command that never returns, it gets stuck #1895 ] ( #2034 )
...
* fix: codeact bug https://github.com/OpenDevin/OpenDevin/issues/1895
* fix: add CmdRunAction timeout hint.
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* regenerate integration test
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-06-08 16:40:23 +00:00
tobitege
a8c6fd0d42
fix(frontend): prevent API key from resetting after modal change ( #2329 )
...
* remove bottom chatbox fade
* Modal wider; fix lint error
* settings: attempt to not clear api key for same provider
* prevent api key from resetting after changing the model
* revert other changes and fix post test tear down error
---------
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com >
2024-06-08 16:27:43 +00:00
Jaskirat Singh
e8307608c2
Support gpqa benchmark evaluation ( #2080 )
...
* feat: add gpqa benchmark evaluation
* add metrics
* reset configs in final block
* make lint
---------
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-06-08 16:24:24 +00:00
Yufan Song
06a6ffcb09
feat: revert hiden special paths change in file action ( #2328 )
...
* revert change in file action
* remove useless code
* make lint
2024-06-08 12:12:52 +00:00
yueqis
82d4d25b09
feat: support ToolQA benchmark ( #2263 )
...
* Add files via upload
* Update README.md
* Update run_infer.py
* Update utils.py
* make lint
* Update evaluation/toolqa/run_infer.py
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
2024-06-08 07:54:01 -04:00
Xingyao Wang
903381f16e
Add back jupyter PWD env var for agentskills ( #2327 )
...
* add back jupyter pwd env var for agentskills
* add unit test for pwd change in execute_cli
2024-06-08 08:51:42 +00:00
tobitege
c3c2b2d7b6
fix: remove bottom chatbox fade (frontend) ( #2323 )
...
* remove bottom chatbox fade
* Modal wider; fix lint error
2024-06-08 07:09:21 +00:00
tobitege
5e42f140cb
fix: hide special paths; sort models ( #2325 )
2024-06-08 02:13:11 +00:00
dependabot[bot]
705758ac36
Bump vite from 5.2.12 to 5.2.13 in /frontend ( #2315 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.12 to 5.2.13.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.13/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-06-07 17:47:36 +00:00
dependabot[bot]
f1fc2c3fea
Bump boto3 from 1.34.120 to 1.34.121 ( #2316 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.120 to 1.34.121.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.120...1.34.121 )
---
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-06-07 19:16:55 +02:00
dependabot[bot]
7e64df8332
Bump openai from 1.31.2 to 1.32.0 ( #2317 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.31.2 to 1.32.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.31.2...v1.32.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-06-07 19:16:44 +02:00
Yufan Song
dc94914ad7
fix dogfood ( #2313 )
2024-06-07 16:35:12 +00:00
tobitege
b431fce938
tests: more Agentskills tests; updated .gitignore ( #2307 )
...
* added tests related to backticks
* updated .gitignore
* added extra linter test for #2210
* hotfix for integration test
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-06-07 16:29:03 +00:00
Yufan Song
6aba337416
fix ( #2318 )
2024-06-07 09:22:29 -07:00
Frank Xu
4455260290
[bugfix] browse actions shouldn't change url and screenshot, only observations ( #2311 )
...
* browse related actions shouldn't change url and screenshot, only the observations should
* fix linting
* fix integrat
* update integration test
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-06-08 00:03:32 +08:00
Boxuan Li
45ce09d70e
CodeActAgent: Delegate to BrowsingAgent for browsing tasks ( #2103 )
2024-06-07 00:53:47 -07:00
Biraj Silwal
001cc33664
fix: ExplorerActions overlapping with file name. ( #2287 )
...
* fix ExplorerActions overlapping with file name.
* Update frontend/src/components/file-explorer/FileExplorer.tsx
---------
Co-authored-by: Leo <ifuryst@gmail.com >
2024-06-07 03:30:16 +00:00
dependabot[bot]
1df9649c7e
Bump tailwindcss from 3.4.3 to 3.4.4 in /frontend ( #2298 )
2024-06-07 09:03:03 +08:00
Mohammad Sadoughi
19788cbad8
updated Makefile setup-config to store the persist_sandbox bolean value to config.toml ( #2304 )
...
Co-authored-by: msadough <msadough@amazon.com >
2024-06-06 22:14:09 +00:00
dependabot[bot]
dea9b5c258
Bump boto3 from 1.34.119 to 1.34.120 ( #2299 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.119 to 1.34.120.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.119...1.34.120 )
---
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-06-06 18:50:12 +02:00
dependabot[bot]
07423c9277
Bump ruff from 0.4.7 to 0.4.8 ( #2297 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.7 to 0.4.8.
- [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/v0.4.7...v0.4.8 )
---
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-06-06 18:49:38 +02:00
dependabot[bot]
bb757223a2
Bump litellm from 1.40.2 to 1.40.4 ( #2300 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.2 to 1.40.4.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.2...v1.40.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-06-06 18:48:51 +02:00
dependabot[bot]
ac0c6efc82
Bump openai from 1.31.0 to 1.31.2 ( #2301 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.31.0 to 1.31.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.31.0...v1.31.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-06-06 18:48:04 +02:00
tobitege
1ce4d383d3
doc: add Python keyring to Troubleshooting documentation ( #2289 )
...
* fix: set Python keyring for Poetry
* Python keyring troubleshooting added
* Revert Makefile change
* Troubleshooting extended
* setup config: added absolute path hint
2024-06-06 12:26:58 +00:00
Aleksandar
b0b19e6c25
Update AgentHubREADME.md ( #2290 )
...
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-06-06 11:14:41 +00:00
dependabot[bot]
08137d1968
Bump boto3 from 1.34.118 to 1.34.119 ( #2280 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.118 to 1.34.119.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.118...1.34.119 )
---
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-06-06 14:13:41 +08:00
super-dainiu
beabcce16d
[Hotfix] Fix ML-Bench continue `run_inference.py` ( #2284 )
...
* add ml-bench w/o exec env
* fix typos (#1956 )
no functional change
* Refactored Logs (#1939 )
* [Feat] A competitive Web Browsing agent (#1856 )
* initial attempt at a browsing only agent
* add browsing agent
* update
* implement agent
* update
* fix comments
* remove unnecessary things from memory extras
* update image processing
---------
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update README.md SWE-bench score (#1959 )
* Update README.md SWE-bench score
Our most recent results on swe-bench lite are 25%, so this updates the README accordingly.
* Update
* fix: llm is_local function logic error (#1961 )
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* doc: update documentation about poetry update (#1962 )
* add doc
* Update Development.md
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* feat: add metrics related to cost for better observability (#1944 )
* add metrics for total_cost
* make lint
* refact codeact
* change metrics into llm
* add costs list, add into state
* refactor log completion
* refactor and test others
* make lint
* Update opendevin/core/metrics.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/llm/llm.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* refactor
* add code
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* doc: add more cmd in unit test documentation (#1963 )
* --- (#1975 )
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>
* --- (#1976 )
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>
* Logging security (#1943 )
* update .gitignore
* Rename the confusing 'INFO' style to 'DETAIL'
* override str and repr
* feat: api_key desensitize
* feat: add SensitiveDataFilter in file handler
* tweak regex, add tests
* more tweaks, include other attrs
* add env vars, those with equivalent config
* fix tests
* tests are invaluable
---------
Co-authored-by: Shimada666 <649940882@qq.com >
* --- (#1967 )
updated-dependencies:
- dependency-name: react-dom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
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>
* --- (#1968 )
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>
* --- (#1969 )
updated-dependencies:
- dependency-name: husky
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>
* --- (#1970 )
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>
* --- (#1971 )
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: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Refactor session management (#1810 )
* refactor session mgmt
* defer file handling to runtime
* add todo
* refactor sessions a bit more
* remove messages logic from FE
* fix up socket handshake
* refactor frontend auth a bit
* first pass at redoing file explorer
* implement directory suffix
* fix up file tree
* close agent on websocket close
* remove session saving
* move file refresh
* remove getWorkspace
* plumb path/code differently
* fix build issues
* fix the tests
* fix npm build
* add session rehydration
* fix event serialization
* logspam
* fix user message rehydration
* add get_event fn
* agent state restoration
* change history tracking for codeact
* fix responsiveness of init
* fix lint
* lint
* delint
* fix prop
* update tests
* logspam
* lint
* fix test
* revert codeact
* change fileService to use API
* fix up session loading
* delint
* delint
* fix integration tests
* revert test
* fix up access to options endpoints
* fix initial files load
* delint
* fix file initialization
* fix mock server
* fixl int
* fix auth for html
* Update frontend/src/i18n/translation.json
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* refactor sessions and sockets
* avoid reinitializing the same session
* fix reconnect issue
* change up intro message
* more guards on reinit
* rename agent_session
* delint
* fix a bunch of tests
* delint
* fix last test
* remove code editor context
* fix build
* fix any
* fix dot notation
* Update frontend/src/services/api.ts
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix up error handling
* Update opendevin/server/session/agent.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/server/session/agent.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update frontend/src/services/session.ts
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix build errs
* fix else
* add closed state
* delint
* Update opendevin/server/session/session.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* fix #1960 (#1964 )
* Add ruff for shared mutable defaults (B) (#1938 )
* Add ruff for shared mutable defaults (B)
* Apply B006, B008 on current files, except fast API
* Update agenthub/SWE_agent/prompts.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* fix unintended behavior change
* this is correct, tell Ruff to leave it alone
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Refactor integration testing CI, add optional Mac tests, and mark a few agents as deprecated (#1888 )
* Add MacOS to integration tests
* Switch back to python 3.11
* Install Docker for macos pipeline
* regenerate.sh: Use environmental variable for sandbox type
* Pack different agents' tests into a single check
* Fix CodeAct tests
* Reduce file match and extensive debug logs
* Add TEST_IN_CI mode that reports codecov
* Small fix: don't quit if reusing old responses failed
* Merge codecov results
* Fix typos
* Remove coverage merge step - codecov automatically does that
* Make mac integration tests as optional - too slow
* Fix codecov args
* Add comments in yaml
* Include sandbox type in codecov report name
* Fix codecov report merge
* Revert renaming of test_matrix_success
* Remove SWEAgent and PlannerAgent from tests
* Mark planner agent and SWE agent as deprecated
* CodeCov: Ignore planner and sweagent
* Revert "Remove SWEAgent and PlannerAgent from tests"
This reverts commit 040cb3bfb9 .
* Remove all tests for SWE Agent
* Only keep basic tests for MonologueAgent and PlannerAgent
* Mark SWE Agent as deprecated, and ignore code coverage for it
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* Fix Repeated Responses in Chat by Adding IPythonRunCellObservation (#1987 )
Co-authored-by: jianghongwei <jianghongwei@58.com >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* Save CI cycles for backend tests (#1985 )
* Fix typo in prompt (#1992 )
* Refactor monologue and SWE agent to use the messages in state history (#1863 )
* Refactor monologue to use the messages in state history
* add messages, clean up
* fix monologue
* update integration tests
* move private method
* update SWE agent to use the history from State
* integration tests for SWE agent
* rename monologue to initial_thoughts, since that is what it is
* fix: catch session file not existed exception when init EventStream(maybe creating a new session with no session files stored). (#1994 )
* add ml-bench in readme
* Bump boto3 from 1.34.110 to 1.34.111 (#2001 )
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.110 to 1.34.111.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.110...1.34.111 )
---
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>
* Bump docker from 7.0.0 to 7.1.0 (#2002 )
Bumps [docker](https://github.com/docker/docker-py ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/docker-py/releases )
- [Commits](https://github.com/docker/docker-py/compare/7.0.0...7.1.0 )
---
updated-dependencies:
- dependency-name: docker
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>
* Bump litellm from 1.37.20 to 1.38.0 (#2005 )
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.37.20 to 1.38.0.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.37.20...v1.38.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>
* Fix SWE-Bench evaluation due to setuptools version (#1995 )
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* Revert "correctly setup plugins for swebench eval"
This reverts commit 2bd1055673 .
* bump version
* fix session state after resuming (#1999 )
* fix state resuming
* fix session reconnection
* fix lint
* Implement `agentskills` for OpenDevin to helpfully improve edit AND including more useful tools/skills (#1941 )
* add draft for skills
* Implement and test agentskills functions: open_file, goto_line, scroll_down, scroll_up, create_file, search_dir, search_file, find_file
* Remove new_sample.txt file
* add some work from opendevin w/ fixes
* Add unit tests for agentskills module
* fix some issues and updated tests
* add more tests for open
* tweak and handle goto_line
* add tests for some edge cases
* add tests for scrolling
* add tests for edit
* add tests for search_dir
* update tests to use pytest
* use pytest --forked to avoid file op unit tests to interfere with each other via global var
* update doc based on swe agent tool
* update and add tests for find_file and search_file
* move agent_skills to plugins
* add agentskills as plugin and docs
* add agentskill to ssh box and fix sandbox integration
* remove extra returns in doc
* add agentskills to initial tool for jupyter
* support re-init jupyter kernel (for agentskills) after restart
* fix print window's issue with indentation and add testcases
* add prompt for codeact with the newest edit primitives
* modify the way line number is presented (remove leading space)
* change prompt to the newest display format
* support tracking of costs via metrics
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* implement and add tests for py linting
* remove extra text arg for incompatible subprocess ver
* remove sample.txt
* update test_edits integration tests
* fix all integration
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/runtime/plugins/agent_skills/agentskills.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* Revert "correctly setup plugins for swebench eval"
This reverts commit 2bd1055673 .
* bump version
* remove _AGENT_SKILLS_DOCS
* move flake8 to test dep
* update poetry.lock
* remove extra arg
* reduce max iter for eval
* update poetry
* fix integration tests
---------
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* build: Add poetry command to use Python 3.11 for environment setup (#1972 )
* Bump @react-types/shared from 3.23.0 to 3.23.1 in /frontend (#2006 )
Bumps [@react-types/shared](https://github.com/adobe/react-spectrum ) from 3.23.0 to 3.23.1.
- [Release notes](https://github.com/adobe/react-spectrum/releases )
- [Commits](https://github.com/adobe/react-spectrum/compare/@react-types/shared@3.23.0...@react-types/shared@3.23.1 )
---
updated-dependencies:
- dependency-name: "@react-types/shared"
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>
* Bump @types/react-syntax-highlighter in /frontend (#2007 )
Bumps [@types/react-syntax-highlighter](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-syntax-highlighter ) from 15.5.11 to 15.5.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-syntax-highlighter )
---
updated-dependencies:
- dependency-name: "@types/react-syntax-highlighter"
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>
* Bump @typescript-eslint/parser from 7.9.0 to 7.10.0 in /frontend (#2008 )
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.9.0 to 7.10.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.10.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>
* Bump lint-staged from 15.2.2 to 15.2.4 in /frontend (#2009 )
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 15.2.2 to 15.2.4.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.2...v15.2.4 )
---
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>
* Update README.md
* Update README.md
* add run_infer.sh
* fix input output
* fix docker sandbox
* fix run
* update and clean run_infer.py
* add script to clean up dockers
* update repo uid
* add description
* new
* Update README.md
* use root for sandbox
* update readme
* update ml-bench conda env
* update readme
* update readme
* use try except
* modify raise exception
* add int
* update README
* longer time
* fix existing issues
* fix existing issue
* new docker image
* add metrics of cost
* add result parsing cost
* fix
* fix
* update summarize
* fix
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-31-157.ec2.internal >
Co-authored-by: RainRat <rainrat78@yahoo.ca >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Frank Xu <frankxu2004@gmail.com >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Shimada666 <649940882@qq.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rahul Anand <62982824+zeul22@users.noreply.github.com >
Co-authored-by: jiangleo <jiangleo@users.noreply.github.com >
Co-authored-by: jianghongwei <jianghongwei@58.com >
Co-authored-by: Jeremi Joslin <jeremi@newlogic.com >
Co-authored-by: Aaron Xia <zhhuaxia@gmail.com >
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: DaxServer <7479937+DaxServer@users.noreply.github.com >
Co-authored-by: Robert <871607149@qq.com >
2024-06-06 03:53:21 +00:00
tobitege
1fa09e0414
fix: test_sandbox tests didn't close dockers ( #2274 )
...
* fix test_sandbox tests to close dockers
* removed try/finally
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-06-06 03:45:45 +00:00
Frank Xu
48151bdbb0
[feat] WebArena benchmark, MiniWoB++ benchmark and related arch changes ( #2170 )
...
* add webarena, and revamp messaging for webarena eval
* add changes for browsergym
* update infer script
* fix unit tests
* update
* add multiple run for miniwob
* update instruction, remove personal path
* update
* add code for getting final reward, fix integration, add results
* add avg cost calculation
2024-06-06 09:01:20 +08:00
dependabot[bot]
99c6333e1a
Bump openai from 1.30.5 to 1.31.0 ( #2283 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.30.5 to 1.31.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.30.5...v1.31.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-06-05 21:14:49 +00:00
Xingyao Wang
42d3dd8a2e
Update screenshot ( #2286 )
...
* Add files via upload
* Update screenshot.png
2024-06-05 22:43:46 +02:00
மனோஜ்குமார் பழனிச்சாமி
971ad68431
Solved Hugging Face cache issue. ( #2277 )
2024-06-05 21:18:33 +05:30
dependabot[bot]
3bf0636a53
Bump litellm from 1.40.0 to 1.40.2 ( #2282 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.40.0 to 1.40.2.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.0...v1.40.2 )
---
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-06-05 23:46:00 +08:00
dependabot[bot]
105b5b9103
Bump json-repair from 0.21.0 to 0.23.1 ( #2278 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.21.0 to 0.23.1.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.21.0...0.23.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-06-05 23:45:42 +08:00
dependabot[bot]
a4bccfc6aa
Bump @types/node from 20.14.1 to 20.14.2 in /frontend ( #2279 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.1 to 20.14.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-06-05 23:40:53 +08:00
dependabot[bot]
4e540da85e
Bump prettier from 3.3.0 to 3.3.1 in /frontend ( #2281 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.3.0...3.3.1 )
---
updated-dependencies:
- dependency-name: prettier
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-06-05 23:39:41 +08:00
RainRat
3b0e1361a4
fix typos ( #2267 )
...
* fix typos
no functional change
* fix typos
* fix typos
* fix integration test
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Leo <ifuryst@gmail.com >
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-06-05 23:06:40 +08:00
மனோஜ்குமார் பழனிச்சாமி
ae815b20d2
Improved logs ( #2272 )
2024-06-05 17:54:40 +05:30
Aaron Xia
69542c9999
fix: there maybe unexpected files in event file list, not like 1.json… ( #2270 )
...
* fix: there maybe unexpected files in event file list, not like 1.json, 2.json, but .DS_Store for macOS system.
* log
---------
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-06-05 17:56:39 +08:00
dependabot[bot]
95a9be2dc5
Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.12.0 in /frontend ( #2260 )
2024-06-05 08:10:05 +00:00
Boxuan Li
208b1461ca
[AgentBench evaluation] set run_as_devin to true ( #2269 )
...
Co-authored-by: Leo <ifuryst@gmail.com >
2024-06-05 07:53:33 +00:00
dependabot[bot]
1b25a37ad4
Bump @testing-library/react from 15.0.7 to 16.0.0 in /frontend ( #2227 )
...
* Bump @testing-library/react from 15.0.7 to 16.0.0 in /frontend
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 15.0.7 to 16.0.0.
- [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/v15.0.7...v16.0.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* resolve error during test teardown
---------
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-06-05 07:51:58 +00:00
Ryan H. Tran
0584e428b2
[Mint evaluation] Fix bug in stopping when the agent reaches max steps or solution proposals ( #2268 )
...
* fix: bug in stopping when the agent reaches max steps or solution proposals
* remove --eval-num-workers
* update env.py
2024-06-05 06:47:07 +00:00
super-dainiu
ebafb702e5
Add ML-Bench Evaluation with OpenDevin ( #2015 )
...
* add ml-bench w/o exec env
* fix typos (#1956 )
no functional change
* Refactored Logs (#1939 )
* [Feat] A competitive Web Browsing agent (#1856 )
* initial attempt at a browsing only agent
* add browsing agent
* update
* implement agent
* update
* fix comments
* remove unnecessary things from memory extras
* update image processing
---------
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Update README.md SWE-bench score (#1959 )
* Update README.md SWE-bench score
Our most recent results on swe-bench lite are 25%, so this updates the README accordingly.
* Update
* fix: llm is_local function logic error (#1961 )
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* doc: update documentation about poetry update (#1962 )
* add doc
* Update Development.md
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* feat: add metrics related to cost for better observability (#1944 )
* add metrics for total_cost
* make lint
* refact codeact
* change metrics into llm
* add costs list, add into state
* refactor log completion
* refactor and test others
* make lint
* Update opendevin/core/metrics.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/llm/llm.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* refactor
* add code
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* doc: add more cmd in unit test documentation (#1963 )
* --- (#1975 )
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>
* --- (#1976 )
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>
* Logging security (#1943 )
* update .gitignore
* Rename the confusing 'INFO' style to 'DETAIL'
* override str and repr
* feat: api_key desensitize
* feat: add SensitiveDataFilter in file handler
* tweak regex, add tests
* more tweaks, include other attrs
* add env vars, those with equivalent config
* fix tests
* tests are invaluable
---------
Co-authored-by: Shimada666 <649940882@qq.com >
* --- (#1967 )
updated-dependencies:
- dependency-name: react-dom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
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>
* --- (#1968 )
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>
* --- (#1969 )
updated-dependencies:
- dependency-name: husky
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>
* --- (#1970 )
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>
* --- (#1971 )
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: Yufan Song <33971064+yufansong@users.noreply.github.com >
* Refactor session management (#1810 )
* refactor session mgmt
* defer file handling to runtime
* add todo
* refactor sessions a bit more
* remove messages logic from FE
* fix up socket handshake
* refactor frontend auth a bit
* first pass at redoing file explorer
* implement directory suffix
* fix up file tree
* close agent on websocket close
* remove session saving
* move file refresh
* remove getWorkspace
* plumb path/code differently
* fix build issues
* fix the tests
* fix npm build
* add session rehydration
* fix event serialization
* logspam
* fix user message rehydration
* add get_event fn
* agent state restoration
* change history tracking for codeact
* fix responsiveness of init
* fix lint
* lint
* delint
* fix prop
* update tests
* logspam
* lint
* fix test
* revert codeact
* change fileService to use API
* fix up session loading
* delint
* delint
* fix integration tests
* revert test
* fix up access to options endpoints
* fix initial files load
* delint
* fix file initialization
* fix mock server
* fixl int
* fix auth for html
* Update frontend/src/i18n/translation.json
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
* refactor sessions and sockets
* avoid reinitializing the same session
* fix reconnect issue
* change up intro message
* more guards on reinit
* rename agent_session
* delint
* fix a bunch of tests
* delint
* fix last test
* remove code editor context
* fix build
* fix any
* fix dot notation
* Update frontend/src/services/api.ts
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix up error handling
* Update opendevin/server/session/agent.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/server/session/agent.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update frontend/src/services/session.ts
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix build errs
* fix else
* add closed state
* delint
* Update opendevin/server/session/session.py
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* fix #1960 (#1964 )
* Add ruff for shared mutable defaults (B) (#1938 )
* Add ruff for shared mutable defaults (B)
* Apply B006, B008 on current files, except fast API
* Update agenthub/SWE_agent/prompts.py
Co-authored-by: Graham Neubig <neubig@gmail.com >
* fix unintended behavior change
* this is correct, tell Ruff to leave it alone
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Refactor integration testing CI, add optional Mac tests, and mark a few agents as deprecated (#1888 )
* Add MacOS to integration tests
* Switch back to python 3.11
* Install Docker for macos pipeline
* regenerate.sh: Use environmental variable for sandbox type
* Pack different agents' tests into a single check
* Fix CodeAct tests
* Reduce file match and extensive debug logs
* Add TEST_IN_CI mode that reports codecov
* Small fix: don't quit if reusing old responses failed
* Merge codecov results
* Fix typos
* Remove coverage merge step - codecov automatically does that
* Make mac integration tests as optional - too slow
* Fix codecov args
* Add comments in yaml
* Include sandbox type in codecov report name
* Fix codecov report merge
* Revert renaming of test_matrix_success
* Remove SWEAgent and PlannerAgent from tests
* Mark planner agent and SWE agent as deprecated
* CodeCov: Ignore planner and sweagent
* Revert "Remove SWEAgent and PlannerAgent from tests"
This reverts commit 040cb3bfb9 .
* Remove all tests for SWE Agent
* Only keep basic tests for MonologueAgent and PlannerAgent
* Mark SWE Agent as deprecated, and ignore code coverage for it
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
* Fix Repeated Responses in Chat by Adding IPythonRunCellObservation (#1987 )
Co-authored-by: jianghongwei <jianghongwei@58.com >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
* Save CI cycles for backend tests (#1985 )
* Fix typo in prompt (#1992 )
* Refactor monologue and SWE agent to use the messages in state history (#1863 )
* Refactor monologue to use the messages in state history
* add messages, clean up
* fix monologue
* update integration tests
* move private method
* update SWE agent to use the history from State
* integration tests for SWE agent
* rename monologue to initial_thoughts, since that is what it is
* fix: catch session file not existed exception when init EventStream(maybe creating a new session with no session files stored). (#1994 )
* add ml-bench in readme
* Bump boto3 from 1.34.110 to 1.34.111 (#2001 )
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.110 to 1.34.111.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.110...1.34.111 )
---
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>
* Bump docker from 7.0.0 to 7.1.0 (#2002 )
Bumps [docker](https://github.com/docker/docker-py ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/docker-py/releases )
- [Commits](https://github.com/docker/docker-py/compare/7.0.0...7.1.0 )
---
updated-dependencies:
- dependency-name: docker
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>
* Bump litellm from 1.37.20 to 1.38.0 (#2005 )
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.37.20 to 1.38.0.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.37.20...v1.38.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>
* Fix SWE-Bench evaluation due to setuptools version (#1995 )
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* Revert "correctly setup plugins for swebench eval"
This reverts commit 2bd1055673 .
* bump version
* fix session state after resuming (#1999 )
* fix state resuming
* fix session reconnection
* fix lint
* Implement `agentskills` for OpenDevin to helpfully improve edit AND including more useful tools/skills (#1941 )
* add draft for skills
* Implement and test agentskills functions: open_file, goto_line, scroll_down, scroll_up, create_file, search_dir, search_file, find_file
* Remove new_sample.txt file
* add some work from opendevin w/ fixes
* Add unit tests for agentskills module
* fix some issues and updated tests
* add more tests for open
* tweak and handle goto_line
* add tests for some edge cases
* add tests for scrolling
* add tests for edit
* add tests for search_dir
* update tests to use pytest
* use pytest --forked to avoid file op unit tests to interfere with each other via global var
* update doc based on swe agent tool
* update and add tests for find_file and search_file
* move agent_skills to plugins
* add agentskills as plugin and docs
* add agentskill to ssh box and fix sandbox integration
* remove extra returns in doc
* add agentskills to initial tool for jupyter
* support re-init jupyter kernel (for agentskills) after restart
* fix print window's issue with indentation and add testcases
* add prompt for codeact with the newest edit primitives
* modify the way line number is presented (remove leading space)
* change prompt to the newest display format
* support tracking of costs via metrics
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* implement and add tests for py linting
* remove extra text arg for incompatible subprocess ver
* remove sample.txt
* update test_edits integration tests
* fix all integration
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update opendevin/runtime/plugins/agent_skills/README.md
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/codeact_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update opendevin/runtime/plugins/agent_skills/agentskills.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* correctly setup plugins for swebench eval
* bump swe-bench version and add logging
* Revert "correctly setup plugins for swebench eval"
This reverts commit 2bd1055673 .
* bump version
* remove _AGENT_SKILLS_DOCS
* move flake8 to test dep
* update poetry.lock
* remove extra arg
* reduce max iter for eval
* update poetry
* fix integration tests
---------
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* build: Add poetry command to use Python 3.11 for environment setup (#1972 )
* Bump @react-types/shared from 3.23.0 to 3.23.1 in /frontend (#2006 )
Bumps [@react-types/shared](https://github.com/adobe/react-spectrum ) from 3.23.0 to 3.23.1.
- [Release notes](https://github.com/adobe/react-spectrum/releases )
- [Commits](https://github.com/adobe/react-spectrum/compare/@react-types/shared@3.23.0...@react-types/shared@3.23.1 )
---
updated-dependencies:
- dependency-name: "@react-types/shared"
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>
* Bump @types/react-syntax-highlighter in /frontend (#2007 )
Bumps [@types/react-syntax-highlighter](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-syntax-highlighter ) from 15.5.11 to 15.5.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-syntax-highlighter )
---
updated-dependencies:
- dependency-name: "@types/react-syntax-highlighter"
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>
* Bump @typescript-eslint/parser from 7.9.0 to 7.10.0 in /frontend (#2008 )
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.9.0 to 7.10.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.10.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>
* Bump lint-staged from 15.2.2 to 15.2.4 in /frontend (#2009 )
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 15.2.2 to 15.2.4.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.2...v15.2.4 )
---
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>
* Update README.md
* Update README.md
* add run_infer.sh
* fix input output
* fix docker sandbox
* fix run
* update and clean run_infer.py
* add script to clean up dockers
* update repo uid
* add description
* new
* Update README.md
* use root for sandbox
* update readme
* update ml-bench conda env
* update readme
* update readme
* use try except
* modify raise exception
* add int
* update README
* longer time
* fix existing issues
* fix existing issue
* new docker image
* add metrics of cost
* add result parsing cost
* fix
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-31-157.ec2.internal >
Co-authored-by: RainRat <rainrat78@yahoo.ca >
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com >
Co-authored-by: Frank Xu <frankxu2004@gmail.com >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Shimada666 <649940882@qq.com >
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
Co-authored-by: Robert Brennan <accounts@rbren.io >
Co-authored-by: Rahul Anand <62982824+zeul22@users.noreply.github.com >
Co-authored-by: jiangleo <jiangleo@users.noreply.github.com >
Co-authored-by: jianghongwei <jianghongwei@58.com >
Co-authored-by: Jeremi Joslin <jeremi@newlogic.com >
Co-authored-by: Aaron Xia <zhhuaxia@gmail.com >
Co-authored-by: OpenDevin <opendevin@opendevin.ai >
Co-authored-by: DaxServer <7479937+DaxServer@users.noreply.github.com >
Co-authored-by: Robert <871607149@qq.com >
2024-06-05 01:56:39 +00:00
Leo
040d6bd806
fix: add an early exit check for agent answers in agent bench. ( #2257 )
...
Signed-off-by: ifuryst <ifuryst@gmail.com >
2024-06-04 18:45:07 -07:00
tobitege
5776474dcf
Fix SWE-Bench README typos ( #2250 )
2024-06-05 01:18:02 +00:00
tobitege
44bbe5e208
Fix agentskills tests ( #2242 )
...
* Fix agentskills tests
* Improved test_agent_skill
---------
Co-authored-by: Leo <ifuryst@gmail.com >
2024-06-04 21:33:32 +00:00
tobitege
0082640ac8
fix test_config to prevent leaks ( #2245 )
2024-06-04 21:32:46 +02:00
tobitege
7263705492
fix frontend tests; minor readme update ( #2219 )
...
* fix frontend tests; minor readme update
* Fix indent in ChatInput.test
* Fix linting errors, finally
* lint: minor fixes (per make lint)
* All tests passed!
2024-06-04 20:46:47 +03:00
dependabot[bot]
4de08a9c00
Bump @types/node from 20.14.0 to 20.14.1 in /frontend ( #2258 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.0 to 20.14.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>
Co-authored-by: Leo <ifuryst@gmail.com >
2024-06-04 16:09:17 +00:00
dependabot[bot]
7e3e740616
Bump jose from 5.3.0 to 5.4.0 in /frontend ( #2259 )
...
Bumps [jose](https://github.com/panva/jose ) from 5.3.0 to 5.4.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.3.0...v5.4.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>
2024-06-04 16:06:38 +00:00
மனோஜ்குமார் பழனிச்சாமி
2ffd54d258
fixed output logging ( #2244 )
...
Co-authored-by: Leo <ifuryst@gmail.com >
2024-06-04 16:05:23 +00:00
dependabot[bot]
6dd6e6c087
Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 in /frontend ( #2261 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.11.0 to 7.12.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.12.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>
Co-authored-by: Leo <ifuryst@gmail.com >
2024-06-04 15:59:35 +00:00
dependabot[bot]
aec3e18836
Bump litellm from 1.39.5 to 1.40.0 ( #2256 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.39.5 to 1.40.0.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.39.5...v1.40.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-06-04 15:36:15 +00:00
dependabot[bot]
d85c548bf5
Bump opencv-python from 4.9.0.80 to 4.10.0.82 ( #2255 )
...
Bumps [opencv-python](https://github.com/opencv/opencv-python ) from 4.9.0.80 to 4.10.0.82.
- [Release notes](https://github.com/opencv/opencv-python/releases )
- [Commits](https://github.com/opencv/opencv-python/commits )
---
updated-dependencies:
- dependency-name: opencv-python
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-06-04 15:08:05 +00:00
dependabot[bot]
0f60899ee0
Bump google-generativeai from 0.5.4 to 0.6.0 ( #2254 )
...
Bumps [google-generativeai](https://github.com/google/generative-ai-python ) from 0.5.4 to 0.6.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.5.4...v0.6.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-06-04 15:06:51 +00:00
மனோஜ்குமார் பழனிச்சாமி
4e479038f9
Bugfix by added config to disable plugin initialization for Persistent sandbox ( #2179 )
...
* refactored source bashrc logic
* added initialize_plugins config
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-06-04 10:59:30 -04:00
dependabot[bot]
11b66bd733
Bump boto3 from 1.34.117 to 1.34.118 ( #2253 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.117 to 1.34.118.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.117...1.34.118 )
---
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-06-04 14:57:58 +00:00
dependabot[bot]
62c179be6c
Bump pytest from 8.2.1 to 8.2.2 ( #2252 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.2.1 to 8.2.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.2.1...8.2.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-06-04 14:55:09 +00:00