MCPcopy
hub / github.com/modelcontextprotocol/python-sdk / set_logging_level

Method set_logging_level

src/mcp/client/session.py:553–563  ·  view source on GitHub ↗

Send a logging/setLevel request.

(
        self,
        level: types.LoggingLevel,
        *,
        meta: RequestParamsMeta | None = None,
    )

Source from the content-addressed store, hash-verified

551
552 @deprecated("The logging capability is deprecated as of 2026-07-28 (SEP-2577).", category=MCPDeprecationWarning)
553 async def set_logging_level(
554 self,
555 level: types.LoggingLevel,
556 *,
557 meta: RequestParamsMeta | None = None,
558 ) -> types.EmptyResult:
559 """Send a logging/setLevel request."""
560 return await self.send_request(
561 types.SetLevelRequest(params=types.SetLevelRequestParams(level=level, _meta=meta)),
562 types.EmptyResult,
563 )
564
565 async def list_resources(self, *, params: types.PaginatedRequestParams | None = None) -> types.ListResourcesResult:
566 """Send a resources/list request.

Callers

nothing calls this directly

Calls 1

send_requestMethod · 0.95

Tested by

no test coverage detected