Skip to content

Commit a91a983

Browse files
committed
Use Icon type instead of Any in resource_manager
1 parent 07558fc commit a91a983

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/mcp/server/fastmcp/resources/resource_manager.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from mcp.server.fastmcp.resources.base import Resource
1111
from mcp.server.fastmcp.resources.templates import ResourceTemplate
1212
from mcp.server.fastmcp.utilities.logging import get_logger
13+
from mcp.types import Icon
1314

1415
if TYPE_CHECKING:
1516
from mcp.server.fastmcp.server import Context
@@ -61,7 +62,7 @@ def add_template(
6162
title: str | None = None,
6263
description: str | None = None,
6364
mime_type: str | None = None,
64-
icons: list[Any] | None = None,
65+
icons: list[Icon] | None = None,
6566
) -> ResourceTemplate:
6667
"""Add a template from a function."""
6768
template = ResourceTemplate.from_function(

0 commit comments

Comments
 (0)