From 5b5da3386ce302331121703dfd45aa83bc648dc6 Mon Sep 17 00:00:00 2001 From: Taylor Wilsdon Date: Sun, 1 Mar 2026 18:21:12 -0500 Subject: [PATCH] refac --- core/server.py | 9 ++++++--- uv.lock | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/core/server.py b/core/server.py index 2931b34..15a55e0 100644 --- a/core/server.py +++ b/core/server.py @@ -53,9 +53,12 @@ class WellKnownCacheControlMiddleware: return path = scope.get("path", "") - is_oauth_well_known = path.startswith( - "/.well-known/oauth-authorization-server" - ) or path.startswith("/.well-known/oauth-protected-resource") + is_oauth_well_known = ( + path == "/.well-known/oauth-authorization-server" + or path.startswith("/.well-known/oauth-authorization-server/") + or path == "/.well-known/oauth-protected-resource" + or path.startswith("/.well-known/oauth-protected-resource/") + ) if not is_oauth_well_known: await self.app(scope, receive, send) return diff --git a/uv.lock b/uv.lock index 859431b..2a68b9f 100644 --- a/uv.lock +++ b/uv.lock @@ -2044,7 +2044,7 @@ wheels = [ [[package]] name = "workspace-mcp" -version = "1.13.1" +version = "1.14.0" source = { editable = "." } dependencies = [ { name = "cryptography" },