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
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
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
Hiep Le
743f6256a6
feat(backend): load skills from agent server ( #12434 )
2026-01-22 20:20:50 +07: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
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
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
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
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
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
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
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
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
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
Rohit Malhotra
9686ee02f3
V1 GitHub resolver fixes ( #12199 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-01-06 19:33:54 +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
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
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
Hiep Le
d3afbfa447
refactor(backend): add description field support for secrets (v1 conversations) ( #12080 )
2025-12-29 22:43:07 +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
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
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
Tim O'Farrell
0677cebb25
More efficiency ( #12112 )
2025-12-19 21:18:48 -07: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
Hiep Le
9ef11bf930
feat: show available skills for v1 conversations ( #12039 )
2025-12-17 23:25:10 +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
Hiep Le
c6a8fc379b
feat: support security analyzer settings for v1 conversations ( #12008 )
2025-12-12 21:49:15 +07:00
Hiep Le
09e50b876d
fix: app unawareness of custom secrets in v1 conversations ( #11914 )
2025-12-11 14:19:22 +07:00
Hiep Le
b308307ea2
chore: update sdk to latest version ( #11999 )
2025-12-11 03:35:01 +07: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
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
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
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
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
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
Tim O'Farrell
192a8e6de4
Fix for docker regression ( #11759 )
2025-11-17 18:18:40 +00: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
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
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