From 7d0b49bfb4a8d4af9fd22bfdc2b3c64468f79d2c Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Fri, 26 Dec 2025 15:04:41 -0500 Subject: [PATCH] Remove unused include_tags/exclude_tags settings (#2756) --- src/fastmcp/settings.py | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/src/fastmcp/settings.py b/src/fastmcp/settings.py index fc1940321..d89db320c 100644 --- a/src/fastmcp/settings.py +++ b/src/fastmcp/settings.py @@ -327,31 +327,6 @@ class Settings(BaseSettings): ), ] = None - include_tags: Annotated[ - set[str] | None, - Field( - description=inspect.cleandoc( - """ - If provided, only components that match these tags will be - exposed to clients. A component is considered to match if ANY of - its tags match ANY of the tags in the set. - """ - ), - ), - ] = None - exclude_tags: Annotated[ - set[str] | None, - Field( - description=inspect.cleandoc( - """ - If provided, components that match these tags will be excluded - from the server. A component is considered to match if ANY of - its tags match ANY of the tags in the set. - """ - ), - ), - ] = None - include_fastmcp_meta: Annotated[ bool, Field(