Skip to content

Commit 40951bd

Browse files
committed
style: merge elicit_url import into single block
Removes the _elicit_url alias — bare elicit_url in the method body resolves to the module-level import via Python's LEGB scoping, not the same-named method on the class.
1 parent 0f9c792 commit 40951bd

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/mcp/server/mcpserver/context.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,9 @@
1010
ElicitationResult,
1111
ElicitSchemaModelT,
1212
UrlElicitationResult,
13+
elicit_url,
1314
elicit_with_validation,
1415
)
15-
from mcp.server.elicitation import (
16-
elicit_url as _elicit_url,
17-
)
1816
from mcp.server.lowlevel.helper_types import ReadResourceContents
1917

2018
if TYPE_CHECKING:
@@ -178,7 +176,7 @@ async def elicit_url(
178176
Returns:
179177
UrlElicitationResult indicating accept, decline, or cancel
180178
"""
181-
return await _elicit_url(
179+
return await elicit_url(
182180
session=self.request_context.session,
183181
message=message,
184182
url=url,

0 commit comments

Comments
 (0)