1.20.0 (2025-12-01)
Features
-
[Core]
-
[Models]
- Enable multi-provider support for Claude and LiteLLM (d29261a)
-
[Tools]
-
[Web]
- Added an endpoint to list apps with details (b57fe5f)
Bug Fixes
- Allow image parts in user messages for Anthropic Claude (5453b5b)
- Mark the Content as non-empty if its first part contains text or inline_data or file_data or func call/response (631b583)
- Fixes double response processing issue in
base_llm_flow.pywhere, in Bidi-streaming (live) mode, the multi-agent structure causes duplicated responses after tool calling. (cf21ca3) - Fix out of bounds error in _run_async_impl (8fc6128)
- Fix paths for public docs (cd54f48)
- Ensure request bodies without explicit names are named 'body' (084c2de), closes #2213
- Optimize Stale Agent with GraphQL and Search API to resolve 429 Quota errors (cb19d07)
- Update AgentTool to use Agent's description when input_schema is provided in FunctionDeclaration (52674e7)
- Update LiteLLM system instruction role from "developer" to "system" (2e1f730), closes #3657
- Update session last update time when appending events (a3e4ad3), closes #2721
- Update the retry_on_closed_resource decorator to retry on all errors (a3aa077)
- Windows Path Handling and Normalize Cross-Platform Path Resolution in AgentLoader (a1c09b7)
Documentation
- Add Code Wiki badge to README (caf23ac)