Xingyao Wang
00daaa41d3
feat: Load workspace hooks for V1 conversations and add hooks viewer UI ( #12773 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: enyst <engel.nyst@gmail.com >
Co-authored-by: Alona King <alona@all-hands.dev >
2026-03-17 00:55:23 +08:00
Hiep Le
238cab4d08
fix(frontend): prevent chat message loss during websocket disconnections or page refresh ( #13380 )
2026-03-16 22:25:44 +07:00
Tim O'Farrell
d591b140c8
feat: Add configurable sandbox reuse with grouping strategies ( #11922 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 05:19:31 -06:00
John-Mason P. Shackelford
0c51089ab6
Upgrade the SDK to 1.14.0 ( #13398 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-13 21:07:20 -04:00
chuckbutkus
8189d21445
Fix async call to await return ( #13395 )
2026-03-13 19:13:18 -04:00
chuckbutkus
922e3a2431
Add AwsSharedEventService for shared conversations ( #13141 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-13 14:32:58 -04:00
Tim O'Farrell
0527c46bba
Add sandbox_id__eq filter to AppConversationService search and count methods ( #13387 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-13 11:24:58 -06:00
Tim O'Farrell
8e6d05fc3a
Add sandbox_id__eq filter parameter to search/count conversation methods ( #13385 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-13 15:30:16 +00:00
Tim O'Farrell
8b8ed5be96
fix: Revert on_conversation_update to load conversation inside method ( #13368 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-12 19:08:04 -06:00
Tim O'Farrell
c1328f512d
Upgrade the SDK to 1.13.0 ( #13365 )
2026-03-12 13:28:19 -06:00
Tim O'Farrell
e2805dea75
Fix pagination bug in event_service_base.search_events causing duplicate events in exports ( #13364 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-12 12:24:06 -06:00
Tim O'Farrell
ab78d7d6e8
fix: Set correct user context in webhook callbacks based on sandbox owner ( #13340 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-12 09:11:35 -06:00
Xingyao Wang
53bb82fe2e
fix: use project_dir consistently for workspace.working_dir, setup.sh, and git hooks ( #13329 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-11 15:26:34 +08:00
Tim O'Farrell
598b381e3d
Added fallback for sandbox spec service ( #13317 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-09 12:21:52 -06:00
mamoodi
fe2e50fc7d
Use tag version instead of commit for agent server image ( #13312 )
2026-03-09 10:46:21 -04:00
Tim O'Farrell
c8fe39b176
Upgrading SDK to 1.12.0 ( #13248 )
2026-03-09 21:06:12 +07:00
Ray Myers
8c46df6b59
fix: asyncpg, device key timestamp without timezone, error reporting ( #13301 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-08 12:56:59 -05:00
Tim O'Farrell
15e9435b35
Remove ExperimentManager concept from codebase ( #13215 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-04 13:41:18 -07:00
Hiep Le
6f8bf24226
feat: hide the users, billing, and integration pages for self-hosted customers ( #13199 )
2026-03-05 01:24:06 +07:00
chuckbutkus
0c7ce4ad48
V1 Changes to Support Path Based Routing ( #13120 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-02 22:37:37 -05:00
Graham Neubig
01ef87aaaa
Add logging when sandbox is assigned to conversation ( #13143 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-02 17:36:49 -05:00
Hiep Le
8059c18b57
fix(backend): update planning agent to direct users to the build button instead of asking ready to proceed ( #13139 )
2026-03-03 03:31:29 +07: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
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
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
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
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
Tim O'Farrell
0efb1db85d
Bumped SDK to 1.11.5 ( #13002 )
2026-02-23 09:31:31 -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
sp.wack
3bc2ef954e
fix(backend): config values ( #12944 )
2026-02-20 17:53:35 +04: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
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
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
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
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
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
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
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
Hiep Le
ee2885eb0b
feat: store plan.md file in appropriate configuration folders ( #12713 )
2026-02-06 16:09:39 +07:00
Hiep Le
b23ab33a01
chore: update sdk to the latest version ( #12762 )
2026-02-06 00:25:11 +07:00
Hiep Le
25cc55e558
chore: update sdk to the latest version ( #12737 )
2026-02-04 01:20:13 +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
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
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
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
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
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
353124e171
Bump SDK to 1.10.0 ( #12613 )
2026-01-27 03:50:30 +00:00