feat(logging): initialize logging on server startup

This commit is contained in:
2026-01-02 12:49:59 -05:00
parent 51e90abd2d
commit 38ccaa9cb8

View File

@@ -11,6 +11,7 @@ from mcp.server.sse import SseServerTransport
from grist_mcp.server import create_server
from grist_mcp.config import Config, load_config
from grist_mcp.auth import Authenticator, AuthError
from grist_mcp.logging import setup_logging
Scope = dict[str, Any]
@@ -195,6 +196,8 @@ def main():
external_port = int(os.environ.get("EXTERNAL_PORT", str(port)))
config_path = os.environ.get("CONFIG_PATH", "/app/config.yaml")
setup_logging()
if not _ensure_config(config_path):
return