Published May 20, 2026
| Version v1.23.0
Software
Open
OpenHands/software-agent-sdk: v1.23.0
Authors/Creators
- Xingyao Wang1
- Engel Nyst
- simonrosenberg
- Graham Neubig2
- Vasco Schiavo
- Tim O'Farrell
- Juan Michelini
- Robert Brennan3
- Rohit Malhotra4
- Calvin Smith
- OpenHands Bot
- Ryan H. Tran
- Hiep Le
- John-Mason P. Shackelford5
- aivong-openhands
- Aman Pandey
- OpenHands6
- Manojkumar Palanisamy
- PiteXChen7
- Dinmukhamed Mailibay8
- Jamie Chicago
- Alona
- Cesar Garcia
- Chris Bagwell
- Jathin Sreenivas9
- Nelson Spence10
- Ray Myers5
- chuckbutkus
- Wang Siyuan11
- 1. OpenHands / All Hands AI
- 2. Carnegie Mellon University / OpenHands
- 3. OpenHands
- 4. Carnegie Mellon University
- 5. @OpenHands
- 6. @all-hands-ai
- 7. xxx
- 8. @lmnr-ai
- 9. Amazon
- 10. @Project-Navi
- 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:
- #3257 Update default LLM model to gpt-5.5 (@neubig)
- #3275 Match verified model name nemotron-3-super to infra name nemotron-3-super-120b-a12b (@juanmichelini)
- #3284 feat: add async LLM completion support across the SDK (@malhotra5)
- #3290 fix(agent-server): bundle built-in subagent .md files in PyInstaller binary (@VascoSch92)
- #3295 fix(workflows): skip approved PRs in review reminders (@enyst)
- #3296 Release v1.23.0 (@all-hands-bot)
- #3308 Add named profile support to workspace get_llm (@neubig)
- #3316 perf(agent_server)!: trim conversation skills by default (include_skills=false) (@simonrosenberg)
- #3318 Tighten release PR review validation (@enyst)
- #3321 fix(sdk): omit empty reasoning headings (@enyst)
- #3322 feat: add /api/workspaces endpoints + file-backed store (@hieptl)
- #3330 Update workflow shell context handling (@neubig)
What's Changed
- test: cover agent_settings conversation start defaults by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3264
- fix(version-bump-prs): update mypy pins and regenerate uv.lock on SDK bumps by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/3268
- perf(sdk): cache subclass hierarchy lookups in DiscriminatedUnionMixin by @csmith49 in https://github.com/OpenHands/software-agent-sdk/pull/3246
- feat(agent-server): Add CRUD API endpoints for skills management by @malhotra5 in https://github.com/OpenHands/software-agent-sdk/pull/3231
- chore(deps): bump authlib from 1.6.11 to 1.6.12 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/3271
- chore(deps): bump gitpython from 3.1.49 to 3.1.50 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/3272
- chore(deps): bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/3273
- Decrypt encrypted MCP env values before launch by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3276
- Track release-note-required behavioral default changes by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/3279
- Fix duplicate automation follow-ups by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/3281
- feat(agent-server): add POST /api/mcp/test endpoint to validate MCP configs by @tofarr in https://github.com/OpenHands/software-agent-sdk/pull/3282
- fix: write remote completion logs as utf-8 by @he-yufeng in https://github.com/OpenHands/software-agent-sdk/pull/3225
- examples: share ManagedAPIServer in remote_agent_server _utils by @nehaaprasaad in https://github.com/OpenHands/software-agent-sdk/pull/3108
- Update default LLM model to gpt-5.5 by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3257
- fix(agent-server): bundle built-in subagent .md files in PyInstaller binary by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/3290
- fix(workflows): skip approved PRs in review reminders by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/3295
- Cap terminal timeout below runtime idle threshold by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3280
- docs(pr-review): describe new manifest-based diff payload accurately by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/3239
- chore(tools): replace bashlex (GPLv3) with tree-sitter-bash (MIT) by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/3237
- test(security): xfail corpus for shell-parser bypass classes (#2721) by @Fieldnote-Echo in https://github.com/OpenHands/software-agent-sdk/pull/3304
- Add named profile support to workspace get_llm by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3308
- Tighten release PR review validation by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/3318
- feat: add /api/workspaces endpoints + file-backed store by @hieptl in https://github.com/OpenHands/software-agent-sdk/pull/3322
- fix(sdk): omit empty reasoning headings by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/3321
- Match verified model name nemotron-3-super to infra name nemotron-3-super-120b-a12b by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/3275
- Update workflow shell context handling by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/3330
- perf(agent_server)!: trim conversation skills by default (include_skills=false) by @simonrosenberg in https://github.com/OpenHands/software-agent-sdk/pull/3316
- feat: add async LLM completion support across the SDK by @malhotra5 in https://github.com/OpenHands/software-agent-sdk/pull/3284
- ci: pin external third-party actions to commit SHAs by @Fieldnote-Echo in https://github.com/OpenHands/software-agent-sdk/pull/3334
- Release v1.23.0 by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/3296
New Contributors
- @nehaaprasaad made their first contribution in https://github.com/OpenHands/software-agent-sdk/pull/3108
Full Changelog: https://github.com/OpenHands/software-agent-sdk/compare/v1.22.1...v1.23.0
Files
OpenHands/software-agent-sdk-v1.23.0.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/OpenHands/software-agent-sdk/tree/v1.23.0 (URL)
Software
- Repository URL
- https://github.com/OpenHands/software-agent-sdk