Changelog
New Features:
- ChromaDB Hybrid Search: Added support for hybrid search using dense vector similarity search (semantic) with full-text search (keyword/lexical) using RRF fusion for local chroma db.
- Remote Agents: Added the
RemoteAgent,RemoteTeamandRemoteWorkflowclasses enabling usage of Agents, Teams and Workflows running on a remote AgentOS. Docs coming soon. - Remote AgentOS client: Added the
AgentOSClientclass enabling usage of an AgentOS running remotely. Docs coming soon.
Improvements:
- SemanticChunking Embedder Support: Use any embedder with semantic chunking - pass a model string, any Agno embedder (AzureOpenAI, Mistral, etc.), or custom chonkie BaseEmbeddings implementation.
- Reconnection for Workflows via socket: Extended the existing websocket implementation for workflows to be reconnected via socket in case of interruption in AgentOS client.
What's Changed
- fix: handle db closures by @dirkbrnd in #5765
- feat: add hybrid search support for chroma by @kausmeows in #5785
- fix: SemanticChunking to support custom embedders [SDK-401] by @harshsinha03 in #5781
- feat: Remote Agents Part 1 by @dirkbrnd in #5650
- feat: workflows reconnection support via socket by @kausmeows in #5787
- chore: Release 2.3.17 by @kausmeows in #5790
Full Changelog: v2.3.16...v2.3.17