From 8cc5711756ff19c7e9ae7dbc1000f0018898f672 Mon Sep 17 00:00:00 2001 From: CfirTsabari Date: Sun, 29 Jun 2025 15:35:19 +0300 Subject: [PATCH] Fix type hints for FunctionResource:fn --- src/fastmcp/resources/resource.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fastmcp/resources/resource.py b/src/fastmcp/resources/resource.py index 77941e73d..33d685322 100644 --- a/src/fastmcp/resources/resource.py +++ b/src/fastmcp/resources/resource.py @@ -62,7 +62,7 @@ class Resource(FastMCPComponent, abc.ABC): @staticmethod def from_function( - fn: Callable[[], Any], + fn: Callable[..., Any], uri: str | AnyUrl, name: str | None = None, title: str | None = None, @@ -144,12 +144,12 @@ class FunctionResource(Resource): - other types will be converted to JSON """ - fn: Callable[[], Any] + fn: Callable[..., Any] @classmethod def from_function( cls, - fn: Callable[[], Any], + fn: Callable[..., Any], uri: str | AnyUrl, name: str | None = None, title: str | None = None,