LibreChat/api/server
Benedikt Nordhoff 0a1d38e318
🔧 fix: Make assistant tool filtering compatible with plugin filtering (#3325)
includedTools expects the pluginKey/tool.name for filtering included tools, which is incompatible with the previous implementation in loadAndFormatTools used for loading assistant tools.

This change uses both filename and tool.name for filtering tools in ToolService.loadAndFormatTools in order to make it compatible with the old implementation and the behaviour of plugin filtering.

Co-authored-by: Benedikt Nordhoff <benedikt.nordhoff@codecentric.de>
2024-07-12 08:26:35 -04:00
..
controllers 🪙 fix: Streaming Response Token Issue (#3323) 2024-07-10 23:41:21 -04:00
middleware 🪙 fix: Streaming Response Token Issue (#3323) 2024-07-10 23:41:21 -04:00
routes 🪙 fix: Streaming Response Token Issue (#3323) 2024-07-10 23:41:21 -04:00
services 🔧 fix: Make assistant tool filtering compatible with plugin filtering (#3325) 2024-07-12 08:26:35 -04:00
utils 🪙 fix: Streaming Response Token Issue (#3323) 2024-07-10 23:41:21 -04:00
index.js 🚀 feat(LDAP): Add Flexible Configuration Options (#3124) 2024-06-21 10:14:53 -04:00
socialLogins.js 🔊 fix(tts): NotAllowedError (mobile/safari), Unsupported MediaSource type (firefox), Hide Audio Element (#2854) 2024-05-24 12:18:11 -04:00