What's Changed
- Update startup.py by @BDadmehr0 in #1051
- classify score_threshold as parameter, default 0.5, instead of magic … by @primax79 in #1057
- Dev/qdrant update by @nickprock in #1059
- Added CCAT_QDRANT_CLIENT_TIMEOUT environment parameter to configure Q… by @primax79 in #1061
- Improve Qdrant collection management with safer alias handling and errors handligs by @primax79 in #1062
- Improves plugin validation and handles duplicates by @primax79 in #1068
- Fix escape characters in utils.parse_json by @davidebizzocchi in #1070
- Levenshtein distance without langchain by @Pingdred in #1072
- Use official langchain cohere by @Pingdred in #1073
- Fix for cleared chat history reloaded by stateful cache managers by @lucapiccinelli in #1076
- Decouple MCP types from Cat chat types by @sambarza in #1106
- [V2] Class based agent tools by @lucagobbi in #1111
- remove orphaned mcp registry route by @zarch in #1127
New Contributors
- @BDadmehr0 made their first contribution in #1051
- @primax79 made their first contribution in #1057
- @davidebizzocchi made their first contribution in #1070
- @zarch made their first contribution in #1127
Full Changelog: 1.9.0...2.0.19