File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed
Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 66from fastmcp .utilities .logging import configure_logging as _configure_logging
77
88settings = Settings ()
9- # if False :
10- _configure_logging (
11- level = settings .log_level ,
12- enable_rich_tracebacks = settings .enable_rich_tracebacks ,
13- )
9+ if settings . log_enabled :
10+ _configure_logging (
11+ level = settings .log_level ,
12+ enable_rich_tracebacks = settings .enable_rich_tracebacks ,
13+ )
1414
1515from fastmcp .server .server import FastMCP
1616from fastmcp .server .context import Context
Original file line number Diff line number Diff line change @@ -146,6 +146,7 @@ def settings(self) -> Self:
146146
147147 test_mode : bool = False
148148
149+ log_enabled : bool = True
149150 log_level : LOG_LEVEL = "INFO"
150151
151152 @field_validator ("log_level" , mode = "before" )
@@ -314,7 +315,7 @@ def normalize_log_level(cls, v):
314315 Whether to include FastMCP meta in the server's MCP responses.
315316 If True, a `_fastmcp` key will be added to the `meta` field of
316317 all MCP component responses. This key will contain a dict of
317- various FastMCP-specific metadata, such as tags.
318+ various FastMCP-specific metadata, such as tags.
318319 """
319320 ),
320321 ),
You can’t perform that action at this time.
0 commit comments