Spaces:
Running
Running
Jeremiah Lowin commited on
Commit ·
a358be3
1
Parent(s): 03d58f5
Update logging args
Browse files
src/fastmcp/server/context.py
CHANGED
|
@@ -161,21 +161,21 @@ class Context(BaseModel, Generic[ServerSessionT, LifespanContextT]):
|
|
| 161 |
return self.request_context.session
|
| 162 |
|
| 163 |
# Convenience methods for common log levels
|
| 164 |
-
async def debug(self, message: str,
|
| 165 |
"""Send a debug log message."""
|
| 166 |
-
await self.log(level="debug", message=message,
|
| 167 |
|
| 168 |
-
async def info(self, message: str,
|
| 169 |
"""Send an info log message."""
|
| 170 |
-
await self.log(level="info", message=message,
|
| 171 |
|
| 172 |
-
async def warning(self, message: str,
|
| 173 |
"""Send a warning log message."""
|
| 174 |
-
await self.log(level="warning", message=message,
|
| 175 |
|
| 176 |
-
async def error(self, message: str,
|
| 177 |
"""Send an error log message."""
|
| 178 |
-
await self.log(level="error", message=message,
|
| 179 |
|
| 180 |
async def list_roots(self) -> list[Root]:
|
| 181 |
"""List the roots available to the server, as indicated by the client."""
|
|
|
|
| 161 |
return self.request_context.session
|
| 162 |
|
| 163 |
# Convenience methods for common log levels
|
| 164 |
+
async def debug(self, message: str, logger_name: str | None = None) -> None:
|
| 165 |
"""Send a debug log message."""
|
| 166 |
+
await self.log(level="debug", message=message, logger_name=logger_name)
|
| 167 |
|
| 168 |
+
async def info(self, message: str, logger_name: str | None = None) -> None:
|
| 169 |
"""Send an info log message."""
|
| 170 |
+
await self.log(level="info", message=message, logger_name=logger_name)
|
| 171 |
|
| 172 |
+
async def warning(self, message: str, logger_name: str | None = None) -> None:
|
| 173 |
"""Send a warning log message."""
|
| 174 |
+
await self.log(level="warning", message=message, logger_name=logger_name)
|
| 175 |
|
| 176 |
+
async def error(self, message: str, logger_name: str | None = None) -> None:
|
| 177 |
"""Send an error log message."""
|
| 178 |
+
await self.log(level="error", message=message, logger_name=logger_name)
|
| 179 |
|
| 180 |
async def list_roots(self) -> list[Root]:
|
| 181 |
"""List the roots available to the server, as indicated by the client."""
|