v1.20.1
What's Changed
- fix(sdk): update default critic route by @xingyaoww in #3055
- fix: prevent O(n²) memory growth in ACP tool call streaming by @simonrosenberg in #3033
- chore(deps): update litellm to 1.83.14 by @aivong-openhands in #3056
- fix(view): prevent KeyError on duplicate observation-like events by @VascoSch92 in #3051
- fix(visualizer): cap cache hit rate at 100% for ACP token usage by @VascoSch92 in #3065
- fix(test): move tests in the correct directory by @VascoSch92 in #3064
- fix(agent-server): skip restart-recovery error when observation already exists by @VascoSch92 in #3063
- fix(sdk): resize Anthropic many-image inputs by @Zheng-Lu in #2552
- ci: dispatch PyPI release after creating GitHub release by @xingyaoww in #3068
- fix: handle non-repo workspaces in /api/git/changes by @hieptl in #3062
- fix(sdk): add v1->v2 settings migration that canonicalizes agent_kind by @neubig in #3069
- chore(deps): bump slackapi/slack-github-action from 3.0.1 to 3.0.2 by @dependabot[bot] in #3016
- chore(deps): bump dawidd6/action-download-artifact from 20 to 21 by @dependabot[bot] in #3014
- chore(deps): bump actions/github-script from 7 to 9 by @dependabot[bot] in #3015
- Add 'kimi-k2.6' and 'trinity-large-thinking' to verified models list by @juanmichelini in #3059
- fix(acp): redact acp_env values during serialization by @VascoSch92 in #3066
- feat: encrypted secrets in transit for settings API by @malhotra5 in #3060
- Release v1.20.1 by @all-hands-bot in #3070
New Contributors
Full Changelog: v1.20.0...v1.20.1