Skip to content

Commit 94b3ce9

Browse files
committed
chore: drop unused Server.capabilities() helper
Added earlier in this branch for ServerRunner._handle_initialize, which now reads from InitializationOptions instead. No callers remain.
1 parent 16fbef6 commit 94b3ce9

1 file changed

Lines changed: 0 additions & 4 deletions

File tree

src/mcp/server/lowlevel/server.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,10 +307,6 @@ def get_notification_handler(self, method: str) -> HandlerEntry[LifespanResultT]
307307
"""Return the registered entry for a notification method, or `None`."""
308308
return self._notification_handlers.get(method)
309309

310-
def capabilities(self) -> types.ServerCapabilities:
311-
"""Derive `ServerCapabilities` from registered handlers and constructor options."""
312-
return self.get_capabilities(self._notification_options, self._experimental_capabilities)
313-
314310
# TODO: Rethink capabilities API. Currently capabilities are derived from registered
315311
# handlers but require NotificationOptions to be passed externally for list_changed
316312
# flags, and experimental_capabilities as a separate dict. Consider deriving capabilities

0 commit comments

Comments
 (0)