Tim O'Farrell
857ec8bc83
Merge branch 'main' into fix/cleanup-orphaned-localstorage-on-conversation-delete
2026-01-04 20:45:03 -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
openhands
0ac2bfde73
fix: cleanup orphaned localStorage entries when conversation is deleted
...
When a conversation is deleted, the localStorage entries for that
conversation's UI state (right panel visibility, selected tab, unpinned
tabs) were not being cleaned up, leading to accumulation of orphaned data.
This adds a cleanup function that removes these localStorage entries
in the onSuccess callback of the delete mutation.
Fixes: APP-306
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-02 20:01:53 +00: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