Skip to content

Commit 38e1f7a

Browse files
authored
refactor: remove unnecessary type assertions (#471)
1 parent 61951a5 commit 38e1f7a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/app-bridge.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ export function getToolUiResourceUri(tool: Partial<Tool>): string | undefined {
138138
*/
139139
export function isToolVisibilityModelOnly(tool: Partial<Tool>): boolean {
140140
const uiMeta = tool._meta?.ui as McpUiToolMeta | undefined;
141-
const visibility = uiMeta?.visibility as Array<"model" | "app"> | undefined;
141+
const visibility = uiMeta?.visibility;
142142
if (!visibility) return false;
143143
if (visibility.length === 1 && visibility[0] === "model") return true;
144144
return false;
@@ -152,7 +152,7 @@ export function isToolVisibilityModelOnly(tool: Partial<Tool>): boolean {
152152
*/
153153
export function isToolVisibilityAppOnly(tool: Partial<Tool>): boolean {
154154
const uiMeta = tool._meta?.ui as McpUiToolMeta | undefined;
155-
const visibility = uiMeta?.visibility as Array<"model" | "app"> | undefined;
155+
const visibility = uiMeta?.visibility;
156156
if (!visibility) return false;
157157
if (visibility.length === 1 && visibility[0] === "app") return true;
158158
return false;

0 commit comments

Comments
 (0)