LibreChat/api/server/middleware/limiters
Danny Avila 550610dba9
⚖️ feat: Add Violation Scores (#8304)
- Introduced new violation scores for TTS, STT, Fork, Import, and File Upload actions in the .env.example file.
- Updated logViolation function to accept a score parameter, allowing for dynamic severity levels based on the action type.
- Modified limiters for Fork, Import, Message, STT, TTS, Tool Call, and File Upload to utilize the new violation scores when logging violations.
2025-07-07 17:08:40 -04:00
..
forkLimiters.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
importLimiters.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
index.js 🛡️ feat: Rate Limiting for Conversation Forking (#8269) 2025-07-05 15:02:32 -04:00
loginLimiter.js 🤖 refactor: Improve Agents Memory Usage, Bump Keyv, Grok 3 (#6850) 2025-04-12 18:46:36 -04:00
messageLimiters.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
registerLimiter.js 🤖 refactor: Improve Agents Memory Usage, Bump Keyv, Grok 3 (#6850) 2025-04-12 18:46:36 -04:00
resetPasswordLimiter.js 🤖 refactor: Improve Agents Memory Usage, Bump Keyv, Grok 3 (#6850) 2025-04-12 18:46:36 -04:00
sttLimiters.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
toolCallLimiter.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
ttsLimiters.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
uploadLimiters.js ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
verifyEmailLimiter.js 🤖 refactor: Improve Agents Memory Usage, Bump Keyv, Grok 3 (#6850) 2025-04-12 18:46:36 -04:00