python-sdk/src/mcp/shared
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-28 18:48:30 +00:00
..
experimental perf: use deque for InMemoryTaskMessageQueue FIFO operations (#2165) 2026-03-05 15:44:33 +00:00
__init__.py rename mcp_python to mcp 2024-11-11 12:40:32 +00:00
_callable_inspection.py Use shared is_async_callable instead of inspect.iscoroutinefunction (#2389) 2026-04-08 13:12:20 +01:00
_context.py refactor: replace lowlevel Server decorators with on_* constructor kwargs (#1985) 2026-02-12 15:55:54 +00:00
_context_streams.py Propagate contextvars.Context through anyio streams without modifying SessionMessage (#2298) 2026-03-31 12:49:38 -04:00
_httpx_utils.py docs: add code fences to Example: docstring blocks (#2104) 2026-02-19 21:06:11 +01:00
_otel.py Add basic OpenTelemetry tracing for client and server requests (#2381) 2026-03-31 20:33:33 +00:00
_stream_protocols.py Propagate contextvars.Context through anyio streams without modifying SessionMessage (#2298) 2026-03-31 12:49:38 -04:00
auth.py test: interaction-model end-to-end suite with a requirements manifest (#2691) 2026-05-28 18:48:30 +00:00
auth_utils.py fix: normalize trailing slashes before length check in check_resource_allowed (#2074) 2026-02-17 14:34:59 +00:00
exceptions.py docs: add code fences to Example: docstring blocks (#2104) 2026-02-19 21:06:11 +01:00
memory.py Propagate contextvars.Context through anyio streams without modifying SessionMessage (#2298) 2026-03-31 12:49:38 -04:00
message.py refactor: replace lowlevel Server decorators with on_* constructor kwargs (#1985) 2026-02-12 15:55:54 +00:00
metadata_utils.py docs: add code fences to Example: docstring blocks (#2104) 2026-02-19 21:06:11 +01:00
response_router.py docs: add code fences to Example: docstring blocks (#2104) 2026-02-19 21:06:11 +01:00
session.py test: interaction-model end-to-end suite with a requirements manifest (#2691) 2026-05-28 18:48:30 +00:00
tool_name_validation.py fix: url for spec (#1659) 2025-11-24 16:59:48 +00:00
version.py chore: update LATEST_PROTOCOL_VERSION to 2025-11-25 (#1715) 2025-12-02 18:27:27 +00:00