fix: import AuthError for proper permission error handling

The exception handler caught AuthError but it wasn't imported,
causing a NameError instead of a proper authorization error message.
This commit is contained in:
2026-01-01 10:06:08 -05:00
parent 88a6740b42
commit 9e96d18315

View File

@@ -5,7 +5,7 @@ import json
from mcp.server import Server from mcp.server import Server
from mcp.types import Tool, TextContent from mcp.types import Tool, TextContent
from grist_mcp.auth import Authenticator, Agent from grist_mcp.auth import Authenticator, Agent, AuthError
from grist_mcp.tools.discovery import list_documents as _list_documents from grist_mcp.tools.discovery import list_documents as _list_documents
from grist_mcp.tools.read import list_tables as _list_tables from grist_mcp.tools.read import list_tables as _list_tables