From a29a62459828ee4e21c778ef41520535a9d03e1b Mon Sep 17 00:00:00 2001 From: saidsurucu Date: Wed, 2 Jul 2025 03:02:35 +0300 Subject: [PATCH] Fix UnprocessableEntityError import issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove UnprocessableEntityError import that doesn't exist in clerk-backend-api - This was causing Clerk SDK to appear unavailable in HTTP adapter - Keep only Clerk import which is sufficient for our needs 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- mcp_auth_http_adapter.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/mcp_auth_http_adapter.py b/mcp_auth_http_adapter.py index dcf9335..d124d8a 100644 --- a/mcp_auth_http_adapter.py +++ b/mcp_auth_http_adapter.py @@ -17,16 +17,10 @@ from fastapi.responses import RedirectResponse, JSONResponse # Try to import Clerk SDK try: from clerk_backend_api import Clerk - from clerk_backend_api.types import UnprocessableEntityError CLERK_AVAILABLE = True - print(f"DEBUG: Clerk SDK imported successfully in HTTP adapter") except ImportError as e: CLERK_AVAILABLE = False Clerk = None - UnprocessableEntityError = None - print(f"DEBUG: Clerk SDK import failed in HTTP adapter: {e}") - -print(f"DEBUG: CLERK_AVAILABLE in HTTP adapter = {CLERK_AVAILABLE}") logger = logging.getLogger(__name__)