v2.6.17
agno-agi/agnov2.6.17Jun 17, 2026by ysolanky
AI Summary
This release improves database resilience by isolating bad component loading and deduplicating toolkits. It also migrates ParallelTools to the new parallel-web GA API.
Key Highlights
- Resilient DB component loading prevents single failures from dropping all components
- Structural registry tool deduplication prevents duplicate entries
- Migrated ParallelTools to parallel-web >= 1.0 GA API
- Added dual-token support for Slack search messages
Full Release Notes
# Changelog ## Improvements - **Resilient DB Component Loading**: Isolate each agent/team load so one bad component is skipped instead of dropping all, fix model provider round-trip on deserialization, register `TuningEngines`, and dedupe the catalog by model class. (#8461) - **Structural Registry Tool Dedup**: Dedupe re-instantiated toolkits by `(type, name, function set)` so they collapse instead of accumulating duplicate registry entries. (#8450) ## Bug Fixes - **ParallelTools GA API**: Migrate to the parallel-web >= 1.0 GA surface. (#8453) - **Slack Search Dual-Token Support**: Support a user token (`xoxp-`) for `search_messages`, which bot tokens can't call. (#8411) - **Slack HITL Required-Approval DB Gate**: Resolve the DB approval record on approve/reject so `required` rows aren't orphaned. (#8386) ## What's Changed * fix: resolve DB approval record for required tools in Slack HITL by @ashpreetbedi in https://github.com/agno-agi/agno/pull/8386 * fix: gate legacy search_messages on user token in SlackContextProvider by @ashpreetbedi in https://github.com/agno-agi/agno/pull/8411 * fix: dedupe registry tools structurally so re-instantiated toolkits collapse by @ysolanky in https://github.com/agno-agi/agno/pull/8450 * fix: update ParallelTools for parallel-web >= 1.0 GA API by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/8453 * fix: resilient DB component loading, provider round-trip, and catalog dedup by @ysolanky in https://github.com/agno-agi/agno/pull/8461 * chore: release 2.6.17 by @ysolanky in https://github.com/agno-agi/agno/pull/8464 **Full Changelog**: https://github.com/agno-agi/agno/compare/v2.6.16...v2.6.17