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-) forsearch_messages, which bot tokens can't call. (#8411) - Slack HITL Required-Approval DB Gate: Resolve the DB approval record on approve/reject so
requiredrows aren't orphaned. (#8386)
What's Changed
- fix: resolve DB approval record for required tools in Slack HITL by @ashpreetbedi in #8386
- fix: gate legacy search_messages on user token in SlackContextProvider by @ashpreetbedi in #8411
- fix: dedupe registry tools structurally so re-instantiated toolkits collapse by @ysolanky in #8450
- fix: update ParallelTools for parallel-web >= 1.0 GA API by @Mustafa-Esoofally in #8453
- fix: resilient DB component loading, provider round-trip, and catalog dedup by @ysolanky in #8461
- chore: release 2.6.17 by @ysolanky in #8464
Full Changelog: v2.6.16...v2.6.17