LibreChat/api/server
Dustin Healy 10e06f2221 🔧 fix: Fix rampant pings and rate limiting
- Skips idle connection checks in `getMCPManager` to avoid unnecessary pings.
- Introduces a skipOAuthTimeout flag during initial connection to prevent timeouts during server discovery.
- Uses a lightweight connection state check instead of ping to avoid rate limits.
- Prevents refetch spam and rate limit errors when checking connection status.
- Fixes an issue where the server connection was not being disconnected.
2025-07-21 12:53:28 -07:00
..
controllers 🔧 fix: Fix rampant pings and rate limiting 2025-07-21 12:53:28 -07:00
middleware 🏦 refactor: Centralize Caching & Redis Key Prefixing (#8457) 2025-07-15 18:24:31 -04:00
routes 🔧 fix: Fix rampant pings and rate limiting 2025-07-21 12:53:28 -07:00
services 🔧 refactor: Clean up logging statements 2025-07-21 09:22:20 -07:00
utils 🗂️ fix: Disable express-static-gzip for Uploaded Images (#8307) 2025-07-11 16:51:53 -04:00
cleanup.js 👤 feat: User Placeholder Variables for Custom Endpoint Headers (#7993) 2025-06-23 12:39:27 -04:00
index.js feat: Add MCP Reinitialization to MCPPanel 2025-07-21 00:05:23 -07:00
index.spec.js 🥅 refactor: Express App default Error Handling with ErrorController (#8249) 2025-07-04 13:24:57 -04:00
socialLogins.js 🏦 refactor: Centralize Caching & Redis Key Prefixing (#8457) 2025-07-15 18:24:31 -04:00