feat: add version string parameter to 'create_initialization_options'
This commit is contained in:
parent
e691c511ab
commit
937c640f04
1 changed files with 5 additions and 10 deletions
|
|
@ -114,6 +114,7 @@ class Server:
|
|||
|
||||
def create_initialization_options(
|
||||
self,
|
||||
version: str | None = None,
|
||||
notification_options: NotificationOptions | None = None,
|
||||
experimental_capabilities: dict[str, dict[str, Any]] | None = None,
|
||||
) -> InitializationOptions:
|
||||
|
|
@ -133,7 +134,7 @@ class Server:
|
|||
|
||||
return InitializationOptions(
|
||||
server_name=self.name,
|
||||
server_version=pkg_version("mcp"),
|
||||
server_version=version if version else pkg_version("mcp"),
|
||||
capabilities=self.get_capabilities(
|
||||
notification_options or NotificationOptions(),
|
||||
experimental_capabilities or {},
|
||||
|
|
|
|||
Loading…
Reference in a new issue