Published October 3, 2026
| Version v1.51.0
Software
Open
OpenHands/software-agent-sdk: v1.51.0
Authors/Creators
- Xingyao Wang1
- simonrosenberg
- Graham Neubig2
- Engel Nyst
- Vasco Schiavo3
- Juan Pedro Michelini Jorge
- OpenHands Bot4
- Tim O'Farrell
- Rohit Malhotra5
- Robert Brennan4
- Calvin Smith
- Hiep Le
- Ryan H. Tran
- John-Mason P. Shackelford3
- aivong-openhands
- Alona
- 🐾 smolpaws
- Aman
- Nelson Spence6
- Onat Özmen
- OpenHands7
- Dinmukhamed Mailibay8
- மனோஜ்குமார் பழனிச்சாமி
- PiteXChen9
- chuckbutkus
- Lucio Baiocchi
- Jamie Chicago
- Cesar
- Chris Bagwell
- 1. OpenHands / All Hands AI
- 2. Carnegie Mellon University / OpenHands
- 3. @OpenHands
- 4. OpenHands
- 5. Carnegie Mellon University
- 6. @Project-Navi @Oxford-House-Inc
- 7. @all-hands-ai
- 8. @lmnr-ai
- 9. xxx
Description
What's Changed
- fix(llm): resolve prompt_cache_key via real provider for proxied models by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5332
- feat(llm): make OpenRouter a verified provider by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5274
- fix(ci): behavior test runs post "Behavior Tests Results" comment title by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/4945
- fix(ci): surface version-bump-prs failures instead of always reporting success by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5415
- fix(settings): deprecate ACPAgentSettings.llm so ACP agents keep their metrics LLM by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5434
- fix(agent-server): resolve provider connection in /switch_llm by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5417
- fix(router): send system+user classifier messages for direct-routing by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5412
- chore(deps): bump @typescript-eslint/parser from 8.70.0 to 8.70.1 in /clients/typescript by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/5425
- chore(deps): bump @typescript-eslint/eslint-plugin from 8.70.0 to 8.70.1 in /clients/typescript by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/5428
- chore(deps): bump pydantic from 2.12.5 to 2.13.5 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/5419
- Fix find_dotenv assertion error in local conversation by @xingyaoww in https://github.com/OpenHands/software-agent-sdk/pull/1326
- feat(agent-profiles): tools is the only tool control, selected from one server catalog by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5151
- feat(agent-profiles): let a profile replace the agent's persona by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5449
- refactor(sdk): let loaded tools supply their system-prompt guidance (browser) by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5450
- test(stress): leave a run slot for the reference conversation by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5397
- fix(agent-profiles): keep delegated sub-agents within the profile's tools and MCP servers by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5358
- feat(agent-profiles): launch every agent through resolve and finalize by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/5406
- Release v1.51.0 by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/5470
Full Changelog: https://github.com/OpenHands/software-agent-sdk/compare/v1.50.1...v1.51.0
Files
OpenHands/software-agent-sdk-v1.51.0.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/OpenHands/software-agent-sdk/tree/v1.51.0 (URL)
Software
- Repository URL
- https://github.com/OpenHands/software-agent-sdk