Tim O'Farrell
546926bd54
Merge branch 'main' into fix-flaky-ci-checks
2026-01-07 15:51:33 -07: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
77c2d9909c
Lint fixes
2026-01-07 12:47:05 -07:00
openhands
26bc7166f5
Fix flaky CI checks in Docker workflow
...
- Skip TestPortLockingFix tests that are flaky due to timing assumptions
- Add timeout-minutes: 30 to Build Runtime Image job to prevent hanging builds
- Add timeout-minutes: 25 to RT Unit Tests jobs
- Add fail-fast: false to all matrix strategies to prevent cascading failures
- Fix test_ipython_package_install to handle pip caching (Requirement already satisfied)
Fixes APP-317
2026-01-07 19:42:39 +00: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