We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4fee123 commit c067ef2Copy full SHA for c067ef2
1 file changed
tests/server/test_session.py
@@ -13,12 +13,13 @@
13
ClientNotification,
14
Completion,
15
CompletionArgument,
16
+ CompletionContext,
17
CompletionsCapability,
18
InitializedNotification,
19
PromptReference,
20
PromptsCapability,
- ResourceReference,
21
ResourcesCapability,
22
+ ResourceTemplateReference,
23
ServerCapabilities,
24
)
25
@@ -109,7 +110,11 @@ async def list_resources():
109
110
111
# Add a complete handler
112
@server.completion()
- async def complete(ref: PromptReference | ResourceReference, argument: CompletionArgument):
113
+ async def complete(
114
+ ref: PromptReference | ResourceTemplateReference,
115
+ argument: CompletionArgument,
116
+ context: CompletionContext | None,
117
+ ) -> Completion | None:
118
return Completion(
119
values=["completion1", "completion2"],
120
0 commit comments