File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 13
13
ClientNotification ,
14
14
Completion ,
15
15
CompletionArgument ,
16
+ CompletionContext ,
16
17
CompletionsCapability ,
17
18
InitializedNotification ,
18
19
PromptReference ,
19
20
PromptsCapability ,
20
- ResourceReference ,
21
21
ResourcesCapability ,
22
+ ResourceTemplateReference ,
22
23
ServerCapabilities ,
23
24
)
24
25
@@ -109,7 +110,11 @@ async def list_resources():
109
110
110
111
# Add a complete handler
111
112
@server .completion ()
112
- 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 :
113
118
return Completion (
114
119
values = ["completion1" , "completion2" ],
115
120
)
You can’t perform that action at this time.
0 commit comments