Skip to content

Commit acea3d7

Browse files
committed
style: reorder on_* params — tools, resources, prompts, other, ping last
1 parent e1b0a51 commit acea3d7

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

src/mcp/server/lowlevel/server.py

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -117,20 +117,15 @@ def __init__(
117117
[Server[LifespanResultT]],
118118
AbstractAsyncContextManager[LifespanResultT],
119119
] = lifespan,
120-
# -- Request handlers --
121-
on_ping: Callable[
122-
[RequestContext[ServerSession, LifespanResultT, Any], types.RequestParams | None],
123-
Awaitable[types.EmptyResult],
124-
]
125-
| None = None,
126-
on_list_prompts: Callable[
120+
# Request handlers
121+
on_list_tools: Callable[
127122
[RequestContext[ServerSession, LifespanResultT, Any], types.PaginatedRequestParams | None],
128-
Awaitable[types.ListPromptsResult],
123+
Awaitable[types.ListToolsResult],
129124
]
130125
| None = None,
131-
on_get_prompt: Callable[
132-
[RequestContext[ServerSession, LifespanResultT, Any], types.GetPromptRequestParams],
133-
Awaitable[types.GetPromptResult],
126+
on_call_tool: Callable[
127+
[RequestContext[ServerSession, LifespanResultT, Any], types.CallToolRequestParams],
128+
Awaitable[types.CallToolResult],
134129
]
135130
| None = None,
136131
on_list_resources: Callable[
@@ -158,27 +153,32 @@ def __init__(
158153
Awaitable[types.EmptyResult],
159154
]
160155
| None = None,
161-
on_list_tools: Callable[
156+
on_list_prompts: Callable[
162157
[RequestContext[ServerSession, LifespanResultT, Any], types.PaginatedRequestParams | None],
163-
Awaitable[types.ListToolsResult],
158+
Awaitable[types.ListPromptsResult],
164159
]
165160
| None = None,
166-
on_call_tool: Callable[
167-
[RequestContext[ServerSession, LifespanResultT, Any], types.CallToolRequestParams],
168-
Awaitable[types.CallToolResult],
161+
on_get_prompt: Callable[
162+
[RequestContext[ServerSession, LifespanResultT, Any], types.GetPromptRequestParams],
163+
Awaitable[types.GetPromptResult],
164+
]
165+
| None = None,
166+
on_completion: Callable[
167+
[RequestContext[ServerSession, LifespanResultT, Any], types.CompleteRequestParams],
168+
Awaitable[types.CompleteResult],
169169
]
170170
| None = None,
171171
on_set_logging_level: Callable[
172172
[RequestContext[ServerSession, LifespanResultT, Any], types.SetLevelRequestParams],
173173
Awaitable[types.EmptyResult],
174174
]
175175
| None = None,
176-
on_completion: Callable[
177-
[RequestContext[ServerSession, LifespanResultT, Any], types.CompleteRequestParams],
178-
Awaitable[types.CompleteResult],
176+
on_ping: Callable[
177+
[RequestContext[ServerSession, LifespanResultT, Any], types.RequestParams | None],
178+
Awaitable[types.EmptyResult],
179179
]
180180
| None = None,
181-
# -- Notification handlers --
181+
# Notification handlers
182182
on_roots_list_changed: Callable[
183183
[RequestContext[ServerSession, LifespanResultT, Any], types.NotificationParams | None],
184184
Awaitable[None],

0 commit comments

Comments
 (0)