From 8b60101d4f8d0a6ffd13b7a005e24e0b4a25de4b Mon Sep 17 00:00:00 2001 From: Hryhorii Avcharov Date: Wed, 18 Feb 2026 11:30:31 +0100 Subject: [PATCH] refactor: remove unnecessary type assertions --- src/app-bridge.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app-bridge.ts b/src/app-bridge.ts index 6e1c02172..f9aaceac1 100644 --- a/src/app-bridge.ts +++ b/src/app-bridge.ts @@ -135,7 +135,7 @@ export function getToolUiResourceUri(tool: Partial): string | undefined { */ export function isToolVisibilityModelOnly(tool: Partial): boolean { const uiMeta = tool._meta?.ui as McpUiToolMeta | undefined; - const visibility = uiMeta?.visibility as Array<"model" | "app"> | undefined; + const visibility = uiMeta?.visibility; if (!visibility) return false; if (visibility.length === 1 && visibility[0] === "model") return true; return false; @@ -149,7 +149,7 @@ export function isToolVisibilityModelOnly(tool: Partial): boolean { */ export function isToolVisibilityAppOnly(tool: Partial): boolean { const uiMeta = tool._meta?.ui as McpUiToolMeta | undefined; - const visibility = uiMeta?.visibility as Array<"model" | "app"> | undefined; + const visibility = uiMeta?.visibility; if (!visibility) return false; if (visibility.length === 1 && visibility[0] === "app") return true; return false;