Skip to content

Commit 3b9d4fa

Browse files
committed
update type hint
1 parent f0f8beb commit 3b9d4fa

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/mcp/server/fastmcp/prompts/manager.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
"""Prompt management functionality."""
22

3-
from typing import Any, Callable
3+
from typing import Any
44

55
from mcp.server.fastmcp.prompts.base import Message, Prompt
66
from mcp.server.fastmcp.utilities.logging import get_logger
7+
from mcp.types import AnyFunction
78

89
logger = get_logger(__name__)
910

@@ -25,7 +26,7 @@ def list_prompts(self) -> list[Prompt]:
2526

2627
def add_prompt(
2728
self,
28-
fn: Callable[..., Any],
29+
fn: AnyFunction,
2930
name: str | None = None,
3031
description: str | None = None,
3132
) -> Prompt:

src/mcp/server/fastmcp/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ def decorator(fn: AnyFunction) -> AnyFunction:
486486

487487
def add_prompt(
488488
self,
489-
fn: Callable[..., Any],
489+
fn: AnyFunction,
490490
name: str | None = None,
491491
description: str | None = None,
492492
) -> None:

0 commit comments

Comments
 (0)