Published August 21, 2026
| Version v1.43.0
Software
Open
OpenHands/software-agent-sdk: v1.43.0
Authors/Creators
- Xingyao Wang1
- Engel Nyst
- simonrosenberg
- Graham Neubig2
- Vasco Schiavo3
- Juan Pedro Michelini Jorge
- Tim O'Farrell
- OpenHands Bot4
- Robert Brennan4
- Rohit Malhotra5
- Calvin Smith
- Hiep Le
- Ryan H. Tran
- John-Mason P. Shackelford3
- aivong-openhands
- Alona
- 🐾 smolpaws
- Aman
- Nelson Spence6
- OpenHands7
- Dinmukhamed Mailibay8
- மனோஜ்குமார் பழனிச்சாமி
- PiteXChen9
- chuckbutkus
- Onat Özmen10
- 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
- 7. @all-hands-ai
- 8. @lmnr-ai
- 9. xxx
- 10. Microsoft
Description
What's Changed
- feat(plugin): add Agent Plugins manifest loader (root plugin.json, closed schema) by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/4474
- fix(security-scan): improve release security scan comment by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/4397
- Add ready-for-dev issue and PR gates by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4464
- perf(agent-server): cache unchanged conversation summaries by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4483
- feat(file-router): add POST /file/create_directory by @georgeglarson in https://github.com/OpenHands/software-agent-sdk/pull/4482
- fix(agent-server): move bash event search off event loop and replace glob with scandir by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4481
- test(terminal): stabilize Windows Ctrl-C cleanup assertion by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4290
- fix(sdk): cap condenser token limit by agent context by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4461
- feat(llm): resolve provider-specific runtime metadata for routed models by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4423
- ci: re-run PR description check when new commits are pushed by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/4486
- feat(security): AST-backed shell command-name resolution (#2721 Phase 2b) by @eeee2345 in https://github.com/OpenHands/software-agent-sdk/pull/3944
- feat: add pre-flight LLM validation endpoint (POST /api/profiles/{name}/validate) by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4422
- fix(profiles): repair v1 skills migration by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4320
- feat: carry ConversationErrorEvent on ConversationRunError for automation callbacks by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4458
- fix: make dict-entry secret redaction case-insensitive by @chintan-diwakar in https://github.com/OpenHands/software-agent-sdk/pull/4508
- fix: redact API key from validate_profile error responses and logs by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/4506
- fix(agent-server): base_state.json as single source of truth for the agent (end meta.json duplication) by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/4440
- feat: add public from_persisted() entry point to AgentSettingsBase by @mvanhorn in https://github.com/OpenHands/software-agent-sdk/pull/3503
- chore(deps): bump mcp from 1.26.0 to 1.28.1 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/4347
- feat(sdk): add cleanup LLM profile for outward agent text by @smolpaws in https://github.com/OpenHands/software-agent-sdk/pull/4344
- feat: Add deployment kind to agent-server telemetry by @malhotra5 in https://github.com/OpenHands/software-agent-sdk/pull/4522
- chore(deps-dev): bump pillow from 12.2.0 to 12.3.0 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/4518
- feat(telemetry): identify automation conversations by @malhotra5 in https://github.com/OpenHands/software-agent-sdk/pull/4529
- Weekly test sweep: remove low-value tests + simplify by @enyst in https://github.com/OpenHands/software-agent-sdk/pull/4484
- test(sdk): pin events_to_messages boundaries + fix responses_reasoning_item batch drop by @georgeglarson in https://github.com/OpenHands/software-agent-sdk/pull/4526
- Add read-at-use LLM provider connections by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/4492
- test(sdk): pin send_message skill-activation wiring by @georgeglarson in https://github.com/OpenHands/software-agent-sdk/pull/4536
- fix(agent-server): propagate out-of-band run failures as ConversationErrorEvent (#16686) by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/4535
- fix(sdk): normalize Kimi K3 vision metadata by @malhotra5 in https://github.com/OpenHands/software-agent-sdk/pull/4567
- Release v1.43.0 by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/4553
New Contributors
- @eeee2345 made their first contribution in https://github.com/OpenHands/software-agent-sdk/pull/3944
- @chintan-diwakar made their first contribution in https://github.com/OpenHands/software-agent-sdk/pull/4508
Full Changelog: https://github.com/OpenHands/software-agent-sdk/compare/v1.42.1...v1.43.0
Files
OpenHands/software-agent-sdk-v1.43.0.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/OpenHands/software-agent-sdk/tree/v1.43.0 (URL)
Software
- Repository URL
- https://github.com/OpenHands/software-agent-sdk