LibreChat/packages/api/src
Jakub Hrozek 6671fcb714
🛂 refactor: Use discoverAuthorizationServerMetadata for MCP OAuth (#8723)
* Use discoverAuthorizationServerMetadata instead of discoverMetadata

Uses the discoverAuthorizationServerMetadata function from the upstream
TS SDK. This has the advantage of falling back to OIDC discovery
metadata if the OAuth discovery metadata doesn't exist which is the case
with e.g. keycloak.

* chore: import order

---------

Co-authored-by: Danny Avila <danacordially@gmail.com>
2025-07-29 09:09:52 -04:00
..
agents 🆕 feat: Enhanced Title Generation Config Options (#8580) 2025-07-21 17:37:37 -04:00
crypto 🪐 feat: MCP OAuth 2.0 Discovery Support (#7924) 2025-06-17 13:50:33 -04:00
endpoints 🖨️ fix: Use Azure Serverless API Version for Responses API (#8316) 2025-07-08 21:07:52 -04:00
files 🗝️ refactor: loadServiceKey to Support Stringified JSON and Env Var Renaming (#8317) 2025-07-08 21:07:33 -04:00
flow 🪐 feat: MCP OAuth 2.0 Discovery Support (#7924) 2025-06-17 13:50:33 -04:00
format ♻️ refactor: formatContentStrings to support AI and System messages (#8528) 2025-07-17 19:19:37 -04:00
mcp 🛂 refactor: Use discoverAuthorizationServerMetadata for MCP OAuth (#8723) 2025-07-29 09:09:52 -04:00
middleware 🔧 refactor: Change Permissions Check from some to every for Stricter Access Validation (#8270) 2025-07-05 15:53:08 -04:00
oauth 🪐 feat: MCP OAuth 2.0 Discovery Support (#7924) 2025-06-17 13:50:33 -04:00
types 🧩 fix: additionalProperties Handling and Ref Resolution in Zod Schemas (#8381) 2025-07-10 18:02:34 -04:00
utils 🔑 feat: Base64 Google Service Keys and Reliable Private Key Formats (#8385) 2025-07-10 20:33:01 -04:00
web 🔥 feat: Add Firecrawl Scraper Configurability (#8495) 2025-07-18 22:37:57 -04:00
index.ts 🔥 feat: Add Firecrawl Scraper Configurability (#8495) 2025-07-18 22:37:57 -04:00