Alona King
c126b042f4
fix: add newline at end of init.md file
...
Fixed linting issue - added required newline at end of file.
2025-10-24 14:23:04 -04:00
Alona King
76bb89b0cf
feat: add /init microagent for repository initialization
...
Creates a new '/init' microagent that automatically generates a comprehensive
repo.md file containing repository documentation, structure, and CI/CD setup.
Users can now simply type '/init' to create a .openhands/microagents/repo.md
file that captures essential repository context, reducing repetitive searches
and improving OpenHands' understanding of the codebase.
The slash prefix makes it clear this is a command, consistent with other
task microagents like /codereview and /fix_test.
2025-10-24 14:15:54 -04: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