Published May 25, 2026
| Version v1.23.1
Software
Open
OpenHands/software-agent-sdk: v1.23.1
Authors/Creators
- Xingyao Wang1
- Engel Nyst
- simonrosenberg
- Graham Neubig2
- Vasco Schiavo3
- Tim O'Farrell
- Juan Michelini
- Robert Brennan4
- Rohit Malhotra5
- Calvin Smith
- OpenHands Bot
- Ryan H. Tran
- Hiep Le
- John-Mason P. Shackelford3
- aivong-openhands
- Aman Pandey
- OpenHands6
- Manojkumar Palanisamy
- PiteXChen7
- Dinmukhamed Mailibay8
- Jamie Chicago
- Nelson Spence9
- Alona
- Cesar Garcia
- Chris Bagwell
- Jathin Sreenivas10
- Ray Myers3
- chuckbutkus
- Wang Siyuan11
- 1. OpenHands / All Hands AI
- 2. Carnegie Mellon University / OpenHands
- 3. @OpenHands
- 4. OpenHands
- 5. Carnegie Mellon University
- 6. @all-hands-ai
- 7. xxx
- 8. @lmnr-ai
- 9. @Project-Navi
- 10. Amazon
- 11. Shanghai Jiao Tong University
Description
Behavioral compatibility notes
The following merged PRs were labeled release-note-required and are called out explicitly in this release:
- #3242 Call Laminar.set_trace_user_id in RootSpan alongside set_trace_session_id (@juanmichelini)
- #3299 fix(acp): inject conversation secret_registry into ACP subprocess env (@simonrosenberg)
- #3314 Add DeepSeek-V4-Pro to verified models (@juanmichelini)
What's Changed
- Call Laminar.set_trace_user_id in RootSpan alongside set_trace_session_id by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/3242
- Add DeepSeek-V4-Pro to verified models by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/3314
- fix(agent-server): wildcard CORS on workspace cookie endpoints + restore localhost auto-allow by @rbren in https://github.com/OpenHands/software-agent-sdk/pull/3351
- fix(agent-server): remove redundant
with state:from stats_callback (deadlock) by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/3349 - refactor(sdk): introduce shared tree-sitter-bash entry point by @Fieldnote-Echo in https://github.com/OpenHands/software-agent-sdk/pull/3307
- fix(acp): inject conversation secret_registry into ACP subprocess env by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/3299
- fix(sdk): minimal ACPAgent.astep override (alternative to #3358) by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/3359
- Add qwen3-coder-next to verified models by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/3361
- Fix planning agent PLAN.md path references by @SLEEPYBQ in https://github.com/OpenHands/software-agent-sdk/pull/3342
- fix(agent-server): re-run input stranded in a finished run's cleanup tail by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/3364
- fix(sdk): assign condenser LLM usage id by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3368
- Gate switch_llm tool on enable flag only, not local profile presence by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/3377
- feat: add bash_events_retention_seconds for automatic bash event cleanup by @tofarr in https://github.com/OpenHands/software-agent-sdk/pull/3362
- ci: use MiniMax M2.7 in integration default matrix by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/3383
- Release v1.23.1 by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/3374
New Contributors
- @SLEEPYBQ made their first contribution in https://github.com/OpenHands/software-agent-sdk/pull/3342
Full Changelog: https://github.com/OpenHands/software-agent-sdk/compare/v1.23.0...v1.23.1
Files
OpenHands/software-agent-sdk-v1.23.1.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/OpenHands/software-agent-sdk/tree/v1.23.1 (URL)
Software
- Repository URL
- https://github.com/OpenHands/software-agent-sdk