v2.3.17
agno-agi/agnov2.3.17Dec 19, 2025by manuhortet
AI Summary
A feature-rich release introducing hybrid search capabilities for ChromaDB, remote execution of agents and workflows, and enhanced socket reconnection for workflows.
Key Highlights
- Added ChromaDB Hybrid Search using dense vector similarity and full-text search with RRF fusion.
- Introduced `RemoteAgent`, `RemoteTeam`, and `RemoteWorkflow` classes for remote execution.
- Added `AgentOSClient` for interacting with remote AgentOS instances.
- Extended SemanticChunking to support custom embedders.
- Added workflow reconnection support via sockets.
New Features
- ChromaDB Hybrid Search
- Remote Agents / Teams / Workflows
- Remote AgentOS Client
- SemanticChunking Custom Embedder Support
- Workflow Socket Reconnection
Full Release Notes
# 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`, `RemoteTeam` and `RemoteWorkflow` classes enabling usage of Agents, Teams and Workflows running on a remote AgentOS. Docs coming soon. - **Remote AgentOS client**: Added the `AgentOSClient` class 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 https://github.com/agno-agi/agno/pull/5765 * feat: add hybrid search support for chroma by @kausmeows in https://github.com/agno-agi/agno/pull/5785 * fix: SemanticChunking to support custom embedders [SDK-401] by @harshsinha03 in https://github.com/agno-agi/agno/pull/5781 * feat: Remote Agents Part 1 by @dirkbrnd in https://github.com/agno-agi/agno/pull/5650 * feat: workflows reconnection support via socket by @kausmeows in https://github.com/agno-agi/agno/pull/5787 * chore: Release 2.3.17 by @kausmeows in https://github.com/agno-agi/agno/pull/5790 **Full Changelog**: https://github.com/agno-agi/agno/compare/v2.3.16...v2.3.17