refactor: remove unnecessary type assertions (#471)
This commit is contained in:
parent
61951a5c78
commit
38e1f7af14
1 changed files with 2 additions and 2 deletions
|
|
@ -138,7 +138,7 @@ export function getToolUiResourceUri(tool: Partial<Tool>): string | undefined {
|
|||
*/
|
||||
export function isToolVisibilityModelOnly(tool: Partial<Tool>): 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;
|
||||
|
|
@ -152,7 +152,7 @@ export function isToolVisibilityModelOnly(tool: Partial<Tool>): boolean {
|
|||
*/
|
||||
export function isToolVisibilityAppOnly(tool: Partial<Tool>): 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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue