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:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user