LibreChat/api/server
Dustin Healy 7c71d6dc1a
🛂 fix: Preserve OpenID Re-Auth Errors Through MCP Tool Error Classification (#15010)
The MCP tool-call catch block classifies errors by message substring, so an OpenIDReauthRequiredError raised during header resolution was rewritten into an MCP OAuth configuration prompt and its class identity discarded. The typed error now passes through ahead of the heuristic, so the actionable re-authentication message reaches the caller intact.
2026-08-19 14:21:39 -04:00
..
controllers 🪃 feat: Wake Parent Agents on Child Completion (#14975) 2026-08-19 12:18:31 -04:00
middleware 🧵 feat: Persist View-Only Subagent Threads (#14957) 2026-08-18 07:41:42 -04:00
routes 🛰️ feat: Route Live Subagent Controls Across Replicas (#14971) 2026-08-19 02:16:35 -04:00
services 🛂 fix: Preserve OpenID Re-Auth Errors Through MCP Tool Error Classification (#15010) 2026-08-19 14:21:39 -04:00
utils 🧵 feat: Persist View-Only Subagent Threads (#14957) 2026-08-18 07:41:42 -04:00
cleanup.js
experimental.js 🛰️ feat: Route Live Subagent Controls Across Replicas (#14971) 2026-08-19 02:16:35 -04:00
experimental.spec.js 🛰️ feat: Route Live Subagent Controls Across Replicas (#14971) 2026-08-19 02:16:35 -04:00
index.js 🛰️ feat: Route Live Subagent Controls Across Replicas (#14971) 2026-08-19 02:16:35 -04:00
index.metrics.spec.js 📬 feat: Add Durable Agent Trigger Delivery (#14925) 2026-08-17 09:25:08 -04:00
index.spec.js 🛰️ feat: Route Live Subagent Controls Across Replicas (#14971) 2026-08-19 02:16:35 -04:00
socialLogins.js feat: Make OpenID Token Reuse Window Configurable (#13546) 2026-06-06 15:15:58 -04:00
socialLogins.spec.js feat: Make OpenID Token Reuse Window Configurable (#13546) 2026-06-06 15:15:58 -04:00
telemetry.js
telemetry.spec.js