There is a newer version of the record available.

Published September 29, 2026 | Version v1.50.0

OpenHands/software-agent-sdk: v1.50.0

Description

What's Changed

  • fix(llm): gate prompt_cache_key on provider support by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5328
  • chore(deps): bump aiosqlite from 0.21.0 to 0.22.1 by @dependabot[bot] in https://github.com/OpenHands/software-agent-sdk/pull/5298
  • fix(condenser): never forget the leading SystemPromptEvent (#5148) by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5241
  • fix(grayswan): guarantee system message first when history window drops system prompt (#5147) by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5240
  • fix(condenser): split summarization prompt into system + user messages by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5143
  • fix(agent-server): prepend system message to profile pre-flight ping (#5146) by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5239
  • docs(agent): add docstrings for image helper functions by @BORAN002 in https://github.com/OpenHands/software-agent-sdk/pull/4656
  • fix(sdk): exclude boolean false from anyOf non-null type selection by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/4322
  • docs: clarify scope for new AI providers by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/5313
  • chore(ci): fix inaccurate timings and wording in stale workflow by @VascoSch92 in https://github.com/OpenHands/software-agent-sdk/pull/4298
  • chore(openapi): exempt extensible tool metadata by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/5286
  • fix(condenser): preserve leading system prompt on hard context reset (#5149) by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5242
  • fix(goal): split judge prompt into system + user messages (#5145) by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5238
  • fix(sdk): tolerate null cache_creation_tokens in usage telemetry (minimax-m3 crash) by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5327
  • refactor(sdk): centralize LLM call context by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4159
  • fix(sdk): resolve async response secrets outside the event loop by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/4967
  • docs: refresh AGENTS.md guidance by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/5040
  • fix(sdk): keep conversations alive when MCP startup fails by @onatozmenn in https://github.com/OpenHands/software-agent-sdk/pull/5345
  • fix(deps): bump anyio to 4.14.2 for CVE-2026-63374 by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/5361
  • feat(client): own browser conversation event stream transport by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/5013
  • feat(apps): manage optional backend processes by @neubig in https://github.com/OpenHands/software-agent-sdk/pull/5270
  • fix(ci): poll npm registry for typescript-client integrity in OpenHands bump by @juanmichelini in https://github.com/OpenHands/software-agent-sdk/pull/5331
  • feat(agent-server): register refresh-on-401 hook on managed-proxy LLMs by @aivong-openhands in https://github.com/OpenHands/software-agent-sdk/pull/5222
  • fix: surface LiteLLM budget denials without retry backoff by @ak684 in https://github.com/OpenHands/software-agent-sdk/pull/5309
  • Release v1.50.0 by @all-hands-bot in https://github.com/OpenHands/software-agent-sdk/pull/5374

Full Changelog: https://github.com/OpenHands/software-agent-sdk/compare/v1.49.6...v1.50.0

Files

OpenHands/software-agent-sdk-v1.50.0.zip

Files (5.4 MB)

Name Size
md5:5a497cb18e956d79be617b98e08ebc05
5.4 MB Preview Download

Additional details

Related works