v1.31.0
What's Changed
- feat(profiles): add enable_switch_llm_tool + skill_refs to OpenHandsAgentProfile (#3856, #3868) by @simonrosenberg in #3870
- fix(sdk): detect llama.cpp context size errors by @enyst in #3941
- fix(agent-server): offload blocking subprocess calls in DesktopService.start() by @ly-wang19 in #3810
- feat(sdk): allow custom FileStore injection by @StatPan in #3252
- feat(sdk): conversation history tree (parent_id, leaf HEAD, fork-from-event, navigate) by @VascoSch92 in #3922
- feat(agent-server): expose conversation tree over HTTP (fork-from-event, navigate, lineage) by @VascoSch92 in #3923
- Add claude-fable-5 to verified models by @juanmichelini in #3945
- Fix delegate sub-agent conversation cleanup by @enyst in #3917
- Add vision helper tool for non-vision models by @juanmichelini in #3920
- fix: refresh cached ask-agent LLM on switch_llm (#3943) by @VascoSch92 in #3946
- Extend browser_use logging workaround deadline to 1.35.0 by @VascoSch92 in #3966
- fix: handle MCP tool arguments named kind by @rajshah4 in #3803
- Release v1.31.0 by @all-hands-bot in #3965
New Contributors
- @ly-wang19 made their first contribution in #3810
- @rajshah4 made their first contribution in #3803
Full Changelog: v1.30.0...v1.31.0