mirror of
https://github.com/invariantlabs-ai/invariant-gateway.git
synced 2026-05-24 15:54:05 +02:00
20 lines
493 B
Python
20 lines
493 B
Python
"""Cusym log configuration."""
|
|
|
|
import os
|
|
import sys
|
|
|
|
from builtins import print as builtins_print
|
|
|
|
os.makedirs(os.path.join(os.path.expanduser("~"), ".invariant"), exist_ok=True)
|
|
MCP_LOG_FILE = open(
|
|
os.path.join(os.path.expanduser("~"), ".invariant", "mcp.log"),
|
|
"a",
|
|
buffering=1,
|
|
)
|
|
sys.stderr = MCP_LOG_FILE
|
|
|
|
|
|
def mcp_log(*args, **kwargs) -> None:
|
|
"""Custom print function to redirect output to log_out."""
|
|
builtins_print(*args, **kwargs, file=MCP_LOG_FILE, flush=True)
|