Skip to content

Commit 28c5b8e

Browse files
committed
refactor: make sampling_capabilities keyword-only parameter
1 parent 540e419 commit 28c5b8e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mcp/client/session.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,13 @@ def __init__(
115115
write_stream: MemoryObjectSendStream[SessionMessage],
116116
read_timeout_seconds: timedelta | None = None,
117117
sampling_callback: SamplingFnT | None = None,
118-
sampling_capabilities: types.SamplingCapability | None = None,
119118
elicitation_callback: ElicitationFnT | None = None,
120119
list_roots_callback: ListRootsFnT | None = None,
121120
logging_callback: LoggingFnT | None = None,
122121
message_handler: MessageHandlerFnT | None = None,
123122
client_info: types.Implementation | None = None,
124123
*,
124+
sampling_capabilities: types.SamplingCapability | None = None,
125125
experimental_task_handlers: ExperimentalTaskHandlers | None = None,
126126
) -> None:
127127
super().__init__(

0 commit comments

Comments
 (0)