@frontmcp/plugin-codecall
Advanced tools
+135
-135
@@ -1,2 +0,2 @@ | ||
| import { z } from 'zod'; | ||
| import { z } from '@frontmcp/lazy-zod'; | ||
| /** | ||
@@ -29,3 +29,3 @@ * Tool info passed to the directCalls filter function | ||
| export type IncludeToolsFilterFn = (tool: IncludeToolsFilterToolInfo) => boolean; | ||
| export declare const codeCallModeSchema: z.ZodDefault<z.ZodEnum<{ | ||
| export declare const codeCallModeSchema: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| codecall_only: "codecall_only"; | ||
@@ -35,3 +35,3 @@ codecall_opt_in: "codecall_opt_in"; | ||
| }>>; | ||
| export declare const codeCallVmPresetSchema: z.ZodDefault<z.ZodEnum<{ | ||
| export declare const codeCallVmPresetSchema: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| locked_down: "locked_down"; | ||
@@ -42,4 +42,4 @@ secure: "secure"; | ||
| }>>; | ||
| export declare const codeCallVmOptionsSchema: z.ZodDefault<z.ZodObject<{ | ||
| preset: z.ZodDefault<z.ZodEnum<{ | ||
| export declare const codeCallVmOptionsSchema: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| preset: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| locked_down: "locked_down"; | ||
@@ -50,41 +50,41 @@ secure: "secure"; | ||
| }>>; | ||
| timeoutMs: z.ZodOptional<z.ZodNumber>; | ||
| allowLoops: z.ZodOptional<z.ZodBoolean>; | ||
| maxSteps: z.ZodOptional<z.ZodNumber>; | ||
| disabledBuiltins: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| disabledGlobals: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| allowConsole: z.ZodOptional<z.ZodBoolean>; | ||
| maxSanitizeDepth: z.ZodOptional<z.ZodNumber>; | ||
| maxSanitizeProperties: z.ZodOptional<z.ZodNumber>; | ||
| }, z.core.$strip>>; | ||
| export declare const codeCallDirectCallsOptionsSchema: z.ZodObject<{ | ||
| enabled: z.ZodBoolean; | ||
| allowedTools: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| filter: z.ZodOptional<z.ZodCustom<DirectCallsFilterFn, DirectCallsFilterFn>>; | ||
| }, z.core.$strip>; | ||
| export declare const embeddingStrategySchema: z.ZodDefault<z.ZodEnum<{ | ||
| timeoutMs: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| allowLoops: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxSteps: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| disabledBuiltins: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| disabledGlobals: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| allowConsole: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxSanitizeDepth: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxSanitizeProperties: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| export declare const codeCallDirectCallsOptionsSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodBoolean; | ||
| allowedTools: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| filter: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodCustom<DirectCallsFilterFn, DirectCallsFilterFn>>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const embeddingStrategySchema: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| tfidf: "tfidf"; | ||
| ml: "ml"; | ||
| }>>; | ||
| export declare const synonymExpansionConfigSchema: z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| additionalSynonyms: z.ZodOptional<z.ZodArray<z.ZodArray<z.ZodString>>>; | ||
| replaceDefaults: z.ZodDefault<z.ZodBoolean>; | ||
| maxExpansionsPerTerm: z.ZodDefault<z.ZodNumber>; | ||
| }, z.core.$strip>>; | ||
| export declare const codeCallEmbeddingOptionsSchema: z.ZodPipe<z.ZodOptional<z.ZodObject<{ | ||
| strategy: z.ZodOptional<z.ZodDefault<z.ZodEnum<{ | ||
| export declare const synonymExpansionConfigSchema: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| additionalSynonyms: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>>; | ||
| replaceDefaults: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxExpansionsPerTerm: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| export declare const codeCallEmbeddingOptionsSchema: import("zod").ZodPipe<import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| strategy: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| tfidf: "tfidf"; | ||
| ml: "ml"; | ||
| }>>>; | ||
| modelName: z.ZodOptional<z.ZodString>; | ||
| cacheDir: z.ZodOptional<z.ZodString>; | ||
| useHNSW: z.ZodOptional<z.ZodBoolean>; | ||
| synonymExpansion: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<false>, z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| additionalSynonyms: z.ZodOptional<z.ZodArray<z.ZodArray<z.ZodString>>>; | ||
| replaceDefaults: z.ZodDefault<z.ZodBoolean>; | ||
| maxExpansionsPerTerm: z.ZodDefault<z.ZodNumber>; | ||
| }, z.core.$strip>>]>>; | ||
| }, z.core.$strip>>, z.ZodTransform<{ | ||
| modelName: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| cacheDir: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| useHNSW: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| synonymExpansion: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodLiteral<false>, import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| additionalSynonyms: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>>; | ||
| replaceDefaults: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxExpansionsPerTerm: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>]>>; | ||
| }, import("zod/v4/core").$strip>>, import("zod").ZodTransform<{ | ||
| strategy: "tfidf" | "ml"; | ||
@@ -111,13 +111,13 @@ modelName: string; | ||
| } | undefined>>; | ||
| export declare const codeCallSidecarOptionsSchema: z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| maxTotalSize: z.ZodOptional<z.ZodNumber>; | ||
| maxReferenceSize: z.ZodOptional<z.ZodNumber>; | ||
| extractionThreshold: z.ZodOptional<z.ZodNumber>; | ||
| maxResolvedSize: z.ZodOptional<z.ZodNumber>; | ||
| allowComposites: z.ZodOptional<z.ZodBoolean>; | ||
| maxScriptLengthWhenDisabled: z.ZodDefault<z.ZodNullable<z.ZodNumber>>; | ||
| }, z.core.$strip>>; | ||
| declare const codeCallPluginOptionsObjectSchema: z.ZodObject<{ | ||
| mode: z.ZodDefault<z.ZodEnum<{ | ||
| export declare const codeCallSidecarOptionsSchema: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxTotalSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxReferenceSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| extractionThreshold: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxResolvedSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| allowComposites: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxScriptLengthWhenDisabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNullable<import("@frontmcp/lazy-zod").ZodNumber>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| declare const codeCallPluginOptionsObjectSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| mode: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| codecall_only: "codecall_only"; | ||
@@ -127,13 +127,13 @@ codecall_opt_in: "codecall_opt_in"; | ||
| }>>; | ||
| appIds: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| topK: z.ZodDefault<z.ZodNumber>; | ||
| maxDefinitions: z.ZodDefault<z.ZodNumber>; | ||
| includeTools: z.ZodOptional<z.ZodCustom<IncludeToolsFilterFn, IncludeToolsFilterFn>>; | ||
| directCalls: z.ZodOptional<z.ZodObject<{ | ||
| enabled: z.ZodBoolean; | ||
| allowedTools: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| filter: z.ZodOptional<z.ZodCustom<DirectCallsFilterFn, DirectCallsFilterFn>>; | ||
| }, z.core.$strip>>; | ||
| vm: z.ZodDefault<z.ZodObject<{ | ||
| preset: z.ZodDefault<z.ZodEnum<{ | ||
| appIds: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| topK: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxDefinitions: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| includeTools: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodCustom<IncludeToolsFilterFn, IncludeToolsFilterFn>>; | ||
| directCalls: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodBoolean; | ||
| allowedTools: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| filter: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodCustom<DirectCallsFilterFn, DirectCallsFilterFn>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| vm: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| preset: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| locked_down: "locked_down"; | ||
@@ -144,26 +144,26 @@ secure: "secure"; | ||
| }>>; | ||
| timeoutMs: z.ZodOptional<z.ZodNumber>; | ||
| allowLoops: z.ZodOptional<z.ZodBoolean>; | ||
| maxSteps: z.ZodOptional<z.ZodNumber>; | ||
| disabledBuiltins: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| disabledGlobals: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| allowConsole: z.ZodOptional<z.ZodBoolean>; | ||
| maxSanitizeDepth: z.ZodOptional<z.ZodNumber>; | ||
| maxSanitizeProperties: z.ZodOptional<z.ZodNumber>; | ||
| }, z.core.$strip>>; | ||
| embedding: z.ZodPipe<z.ZodOptional<z.ZodObject<{ | ||
| strategy: z.ZodOptional<z.ZodDefault<z.ZodEnum<{ | ||
| timeoutMs: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| allowLoops: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxSteps: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| disabledBuiltins: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| disabledGlobals: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| allowConsole: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxSanitizeDepth: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxSanitizeProperties: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| embedding: import("zod").ZodPipe<import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| strategy: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| tfidf: "tfidf"; | ||
| ml: "ml"; | ||
| }>>>; | ||
| modelName: z.ZodOptional<z.ZodString>; | ||
| cacheDir: z.ZodOptional<z.ZodString>; | ||
| useHNSW: z.ZodOptional<z.ZodBoolean>; | ||
| synonymExpansion: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<false>, z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| additionalSynonyms: z.ZodOptional<z.ZodArray<z.ZodArray<z.ZodString>>>; | ||
| replaceDefaults: z.ZodDefault<z.ZodBoolean>; | ||
| maxExpansionsPerTerm: z.ZodDefault<z.ZodNumber>; | ||
| }, z.core.$strip>>]>>; | ||
| }, z.core.$strip>>, z.ZodTransform<{ | ||
| modelName: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| cacheDir: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| useHNSW: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| synonymExpansion: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodLiteral<false>, import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| additionalSynonyms: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>>; | ||
| replaceDefaults: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxExpansionsPerTerm: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>]>>; | ||
| }, import("zod/v4/core").$strip>>, import("zod").ZodTransform<{ | ||
| strategy: "tfidf" | "ml"; | ||
@@ -190,14 +190,14 @@ modelName: string; | ||
| } | undefined>>; | ||
| sidecar: z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| maxTotalSize: z.ZodOptional<z.ZodNumber>; | ||
| maxReferenceSize: z.ZodOptional<z.ZodNumber>; | ||
| extractionThreshold: z.ZodOptional<z.ZodNumber>; | ||
| maxResolvedSize: z.ZodOptional<z.ZodNumber>; | ||
| allowComposites: z.ZodOptional<z.ZodBoolean>; | ||
| maxScriptLengthWhenDisabled: z.ZodDefault<z.ZodNullable<z.ZodNumber>>; | ||
| }, z.core.$strip>>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallPluginOptionsSchema: z.ZodPrefault<z.ZodObject<{ | ||
| mode: z.ZodDefault<z.ZodEnum<{ | ||
| sidecar: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxTotalSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxReferenceSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| extractionThreshold: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxResolvedSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| allowComposites: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxScriptLengthWhenDisabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNullable<import("@frontmcp/lazy-zod").ZodNumber>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const codeCallPluginOptionsSchema: import("zod").ZodPrefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| mode: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| codecall_only: "codecall_only"; | ||
@@ -207,13 +207,13 @@ codecall_opt_in: "codecall_opt_in"; | ||
| }>>; | ||
| appIds: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| topK: z.ZodDefault<z.ZodNumber>; | ||
| maxDefinitions: z.ZodDefault<z.ZodNumber>; | ||
| includeTools: z.ZodOptional<z.ZodCustom<IncludeToolsFilterFn, IncludeToolsFilterFn>>; | ||
| directCalls: z.ZodOptional<z.ZodObject<{ | ||
| enabled: z.ZodBoolean; | ||
| allowedTools: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| filter: z.ZodOptional<z.ZodCustom<DirectCallsFilterFn, DirectCallsFilterFn>>; | ||
| }, z.core.$strip>>; | ||
| vm: z.ZodDefault<z.ZodObject<{ | ||
| preset: z.ZodDefault<z.ZodEnum<{ | ||
| appIds: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| topK: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxDefinitions: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| includeTools: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodCustom<IncludeToolsFilterFn, IncludeToolsFilterFn>>; | ||
| directCalls: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodBoolean; | ||
| allowedTools: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| filter: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodCustom<DirectCallsFilterFn, DirectCallsFilterFn>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| vm: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| preset: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| locked_down: "locked_down"; | ||
@@ -224,26 +224,26 @@ secure: "secure"; | ||
| }>>; | ||
| timeoutMs: z.ZodOptional<z.ZodNumber>; | ||
| allowLoops: z.ZodOptional<z.ZodBoolean>; | ||
| maxSteps: z.ZodOptional<z.ZodNumber>; | ||
| disabledBuiltins: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| disabledGlobals: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| allowConsole: z.ZodOptional<z.ZodBoolean>; | ||
| maxSanitizeDepth: z.ZodOptional<z.ZodNumber>; | ||
| maxSanitizeProperties: z.ZodOptional<z.ZodNumber>; | ||
| }, z.core.$strip>>; | ||
| embedding: z.ZodPipe<z.ZodOptional<z.ZodObject<{ | ||
| strategy: z.ZodOptional<z.ZodDefault<z.ZodEnum<{ | ||
| timeoutMs: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| allowLoops: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxSteps: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| disabledBuiltins: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| disabledGlobals: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| allowConsole: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxSanitizeDepth: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxSanitizeProperties: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| embedding: import("zod").ZodPipe<import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| strategy: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| tfidf: "tfidf"; | ||
| ml: "ml"; | ||
| }>>>; | ||
| modelName: z.ZodOptional<z.ZodString>; | ||
| cacheDir: z.ZodOptional<z.ZodString>; | ||
| useHNSW: z.ZodOptional<z.ZodBoolean>; | ||
| synonymExpansion: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<false>, z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| additionalSynonyms: z.ZodOptional<z.ZodArray<z.ZodArray<z.ZodString>>>; | ||
| replaceDefaults: z.ZodDefault<z.ZodBoolean>; | ||
| maxExpansionsPerTerm: z.ZodDefault<z.ZodNumber>; | ||
| }, z.core.$strip>>]>>; | ||
| }, z.core.$strip>>, z.ZodTransform<{ | ||
| modelName: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| cacheDir: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| useHNSW: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| synonymExpansion: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodLiteral<false>, import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| additionalSynonyms: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>>; | ||
| replaceDefaults: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxExpansionsPerTerm: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| }, import("zod/v4/core").$strip>>]>>; | ||
| }, import("zod/v4/core").$strip>>, import("zod").ZodTransform<{ | ||
| strategy: "tfidf" | "ml"; | ||
@@ -270,12 +270,12 @@ modelName: string; | ||
| } | undefined>>; | ||
| sidecar: z.ZodDefault<z.ZodObject<{ | ||
| enabled: z.ZodDefault<z.ZodBoolean>; | ||
| maxTotalSize: z.ZodOptional<z.ZodNumber>; | ||
| maxReferenceSize: z.ZodOptional<z.ZodNumber>; | ||
| extractionThreshold: z.ZodOptional<z.ZodNumber>; | ||
| maxResolvedSize: z.ZodOptional<z.ZodNumber>; | ||
| allowComposites: z.ZodOptional<z.ZodBoolean>; | ||
| maxScriptLengthWhenDisabled: z.ZodDefault<z.ZodNullable<z.ZodNumber>>; | ||
| }, z.core.$strip>>; | ||
| }, z.core.$strip>>; | ||
| sidecar: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| enabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxTotalSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxReferenceSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| extractionThreshold: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| maxResolvedSize: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| allowComposites: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| maxScriptLengthWhenDisabled: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodNullable<import("@frontmcp/lazy-zod").ZodNumber>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| export type CodeCallMode = z.infer<typeof codeCallModeSchema>; | ||
@@ -282,0 +282,0 @@ export type CodeCallVmPreset = z.infer<typeof codeCallVmPresetSchema>; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"codecall.types.d.ts","sourceRoot":"","sources":["../src/codecall.types.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"codecall.types.d.ts","sourceRoot":"","sources":["../src/codecall.types.ts"],"names":[],"mappings":"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"} |
+5
-5
| { | ||
| "name": "@frontmcp/plugin-codecall", | ||
| "version": "1.0.4", | ||
| "version": "1.1.0-beta.1", | ||
| "description": "CodeCall plugin for FrontMCP - AgentScript-based meta-tools for orchestrating MCP tools", | ||
@@ -50,8 +50,8 @@ "author": "AgentFront <info@agentfront.dev>", | ||
| "vectoriadb": "^2.2.0", | ||
| "@frontmcp/protocol": "1.0.4", | ||
| "@frontmcp/sdk": "1.0.4", | ||
| "zod": "^4.0.0" | ||
| "@frontmcp/protocol": "1.1.0-beta.1", | ||
| "@frontmcp/sdk": "1.1.0-beta.1" | ||
| }, | ||
| "peerDependencies": { | ||
| "@frontmcp/plugin-cache": "1.0.4" | ||
| "@frontmcp/plugin-cache": "1.1.0-beta.1", | ||
| "@frontmcp/lazy-zod": "1.1.0-beta.1" | ||
| }, | ||
@@ -58,0 +58,0 @@ "devDependencies": { |
+5
-5
| { | ||
| "name": "@frontmcp/plugin-codecall", | ||
| "version": "1.0.4", | ||
| "version": "1.1.0-beta.1", | ||
| "description": "CodeCall plugin for FrontMCP - AgentScript-based meta-tools for orchestrating MCP tools", | ||
@@ -50,8 +50,8 @@ "author": "AgentFront <info@agentfront.dev>", | ||
| "vectoriadb": "^2.2.0", | ||
| "@frontmcp/protocol": "1.0.4", | ||
| "@frontmcp/sdk": "1.0.4", | ||
| "zod": "^4.0.0" | ||
| "@frontmcp/protocol": "1.1.0-beta.1", | ||
| "@frontmcp/sdk": "1.1.0-beta.1" | ||
| }, | ||
| "peerDependencies": { | ||
| "@frontmcp/plugin-cache": "1.0.4" | ||
| "@frontmcp/plugin-cache": "1.1.0-beta.1", | ||
| "@frontmcp/lazy-zod": "1.1.0-beta.1" | ||
| }, | ||
@@ -58,0 +58,0 @@ "devDependencies": { |
@@ -1,29 +0,29 @@ | ||
| import { z } from 'zod'; | ||
| import { z } from '@frontmcp/lazy-zod'; | ||
| export declare const describeToolDescription = "Get input/output schemas for tools from search results.\n\nINPUT: toolNames: string[] - tool names from search\nOUTPUT per tool: inputSchema (JSON Schema), outputSchema (JSON Schema), usageExamples (up to 5 callTool examples)\n\nIMPORTANT: If notFound array is non-empty \u2192 re-search with corrected queries.\nFLOW: search \u2192 describe \u2192 execute/invoke"; | ||
| export declare const describeToolInputSchema: { | ||
| toolNames: z.ZodArray<z.ZodString>; | ||
| toolNames: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>; | ||
| }; | ||
| export type DescribeToolInput = z.infer<z.ZodObject<typeof describeToolInputSchema>>; | ||
| export declare const describeToolOutputSchema: z.ZodObject<{ | ||
| tools: z.ZodArray<z.ZodObject<{ | ||
| name: z.ZodString; | ||
| appId: z.ZodString; | ||
| description: z.ZodString; | ||
| inputSchema: z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| outputSchema: z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| annotations: z.ZodOptional<z.ZodObject<{ | ||
| title: z.ZodOptional<z.ZodString>; | ||
| readOnlyHint: z.ZodOptional<z.ZodBoolean>; | ||
| destructiveHint: z.ZodOptional<z.ZodBoolean>; | ||
| idempotentHint: z.ZodOptional<z.ZodBoolean>; | ||
| openWorldHint: z.ZodOptional<z.ZodBoolean>; | ||
| }, z.core.$strip>>; | ||
| usageExamples: z.ZodArray<z.ZodObject<{ | ||
| description: z.ZodString; | ||
| code: z.ZodString; | ||
| }, z.core.$strip>>; | ||
| }, z.core.$strip>>; | ||
| notFound: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| }, z.core.$strip>; | ||
| export declare const describeToolOutputSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| tools: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| name: import("@frontmcp/lazy-zod").ZodString; | ||
| appId: import("@frontmcp/lazy-zod").ZodString; | ||
| description: import("@frontmcp/lazy-zod").ZodString; | ||
| inputSchema: import("@frontmcp/lazy-zod").ZodNullable<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| outputSchema: import("@frontmcp/lazy-zod").ZodNullable<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| annotations: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| title: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| readOnlyHint: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| destructiveHint: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| idempotentHint: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| openWorldHint: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| usageExamples: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| description: import("@frontmcp/lazy-zod").ZodString; | ||
| code: import("@frontmcp/lazy-zod").ZodString; | ||
| }, import("zod/v4/core").$strip>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| notFound: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export type DescribeToolOutput = z.infer<typeof describeToolOutputSchema>; | ||
| //# sourceMappingURL=describe.schema.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"describe.schema.d.ts","sourceRoot":"","sources":["../../src/tools/describe.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAGxB,eAAO,MAAM,uBAAuB,gXAMK,CAAC;AAE1C,eAAO,MAAM,uBAAuB;;CAuBnC,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,uBAAuB,CAAC,CAAC,CAAC;AAErF,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;;;;iBAoCnC,CAAC;AAEH,MAAM,MAAM,kBAAkB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,wBAAwB,CAAC,CAAC"} | ||
| {"version":3,"file":"describe.schema.d.ts","sourceRoot":"","sources":["../../src/tools/describe.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,oBAAoB,CAAC;AAGvC,eAAO,MAAM,uBAAuB,gXAMK,CAAC;AAE1C,eAAO,MAAM,uBAAuB;;CAuBnC,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,uBAAuB,CAAC,CAAC,CAAC;AAErF,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;;;;gCAoCnC,CAAC;AAEH,MAAM,MAAM,kBAAkB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,wBAAwB,CAAC,CAAC"} |
| import { ToolContext } from '@frontmcp/sdk'; | ||
| import { DescribeToolInput, DescribeToolOutput } from './describe.schema'; | ||
| import { type DescribeToolInput, type DescribeToolOutput } from './describe.schema'; | ||
| export default class DescribeTool extends ToolContext { | ||
@@ -4,0 +4,0 @@ execute(input: DescribeToolInput): Promise<DescribeToolOutput>; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"describe.tool.d.ts","sourceRoot":"","sources":["../../src/tools/describe.tool.ts"],"names":[],"mappings":"AACA,OAAO,EAAQ,WAAW,EAAa,MAAM,eAAe,CAAC;AAO7D,OAAO,EACL,iBAAiB,EAEjB,kBAAkB,EAGnB,MAAM,mBAAmB,CAAC;AAsB3B,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,WAAW;IAC7C,OAAO,CAAC,KAAK,EAAE,iBAAiB,GAAG,OAAO,CAAC,kBAAkB,CAAC;IAuDpE;;;;;;;;OAQG;IACH,OAAO,CAAC,cAAc;IAuBtB;;;;;OAKG;IACH,OAAO,CAAC,YAAY;IAkDpB;;OAEG;IACH,OAAO,CAAC,YAAY;IA6BpB;;;;;;;OAOG;IACH,OAAO,CAAC,gBAAgB;CAyBzB"} | ||
| {"version":3,"file":"describe.tool.d.ts","sourceRoot":"","sources":["../../src/tools/describe.tool.ts"],"names":[],"mappings":"AAEA,OAAO,EAAQ,WAAW,EAAkB,MAAM,eAAe,CAAC;AAIlE,OAAO,EAIL,KAAK,iBAAiB,EACtB,KAAK,kBAAkB,EACxB,MAAM,mBAAmB,CAAC;AAuB3B,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,WAAW;IAC7C,OAAO,CAAC,KAAK,EAAE,iBAAiB,GAAG,OAAO,CAAC,kBAAkB,CAAC;IAuDpE;;;;;;;;OAQG;IACH,OAAO,CAAC,cAAc;IAuBtB;;;;;OAKG;IACH,OAAO,CAAC,YAAY;IAkDpB;;OAEG;IACH,OAAO,CAAC,YAAY;IA6BpB;;;;;;;OAOG;IACH,OAAO,CAAC,gBAAgB;CAyBzB"} |
@@ -1,6 +0,6 @@ | ||
| import { z } from 'zod'; | ||
| import { z } from '@frontmcp/lazy-zod'; | ||
| export declare const executeToolDescription = "Execute AgentScript (safe JS subset) for multi-tool orchestration.\n\nAPI: await callTool(name, args, opts?)\n- Default: throws on error\n- Safe mode: { throwOnError: false } \u2192 returns { success, data?, error? }\n\nEXAMPLE:\nconst users = await callTool('users:list', { active: true });\nconst results = [];\nfor (const u of users.items) {\n const orders = await callTool('orders:list', { userId: u.id });\n results.push({ id: u.id, total: orders.items.reduce((s,o) => s + o.amount, 0) });\n}\nreturn results;\n\nALLOWED: for, for-of, arrow fn, map/filter/reduce/find, Math.*, JSON.*, if/else, destructuring, spread, template literals\nBLOCKED: while, do-while, function decl, eval, require, fetch, setTimeout, process, globalThis\n\nERRORS: NOT_FOUND | VALIDATION | EXECUTION | TIMEOUT | ACCESS_DENIED\nSTATUS: ok | syntax_error | illegal_access | runtime_error | tool_error | timeout\nLIMITS: 10K iter/loop, 30s timeout, 100 calls max"; | ||
| export declare const executeToolInputSchema: { | ||
| script: z.ZodString; | ||
| allowedTools: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| script: import("@frontmcp/lazy-zod").ZodString; | ||
| allowedTools: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| }; | ||
@@ -11,96 +11,96 @@ export type ExecuteToolInput = z.infer<z.ZodObject<typeof executeToolInputSchema>>; | ||
| */ | ||
| export declare const codeCallOkResultSchema: z.ZodObject<{ | ||
| status: z.ZodLiteral<"ok">; | ||
| result: z.ZodUnknown; | ||
| logs: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallSyntaxErrorResultSchema: z.ZodObject<{ | ||
| status: z.ZodLiteral<"syntax_error">; | ||
| error: z.ZodObject<{ | ||
| message: z.ZodString; | ||
| location: z.ZodOptional<z.ZodObject<{ | ||
| line: z.ZodNumber; | ||
| column: z.ZodNumber; | ||
| }, z.core.$strip>>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallIllegalAccessResultSchema: z.ZodObject<{ | ||
| status: z.ZodLiteral<"illegal_access">; | ||
| error: z.ZodObject<{ | ||
| message: z.ZodString; | ||
| kind: z.ZodUnion<readonly [z.ZodLiteral<"IllegalBuiltinAccess">, z.ZodLiteral<"DisallowedGlobal">, z.ZodString]>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallRuntimeErrorResultSchema: z.ZodObject<{ | ||
| status: z.ZodLiteral<"runtime_error">; | ||
| error: z.ZodObject<{ | ||
| source: z.ZodLiteral<"script">; | ||
| message: z.ZodString; | ||
| name: z.ZodOptional<z.ZodString>; | ||
| stack: z.ZodOptional<z.ZodString>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallToolErrorResultSchema: z.ZodObject<{ | ||
| status: z.ZodLiteral<"tool_error">; | ||
| error: z.ZodObject<{ | ||
| source: z.ZodLiteral<"tool">; | ||
| toolName: z.ZodString; | ||
| toolInput: z.ZodUnknown; | ||
| message: z.ZodString; | ||
| code: z.ZodOptional<z.ZodString>; | ||
| details: z.ZodOptional<z.ZodUnknown>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallTimeoutResultSchema: z.ZodObject<{ | ||
| status: z.ZodLiteral<"timeout">; | ||
| error: z.ZodObject<{ | ||
| message: z.ZodString; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>; | ||
| export declare const codeCallOkResultSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"ok">; | ||
| result: import("@frontmcp/lazy-zod").ZodUnknown; | ||
| logs: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const codeCallSyntaxErrorResultSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"syntax_error">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| location: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| line: import("@frontmcp/lazy-zod").ZodNumber; | ||
| column: import("@frontmcp/lazy-zod").ZodNumber; | ||
| }, import("zod/v4/core").$strip>>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const codeCallIllegalAccessResultSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"illegal_access">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| kind: import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodLiteral<"IllegalBuiltinAccess">, import("@frontmcp/lazy-zod").ZodLiteral<"DisallowedGlobal">, import("@frontmcp/lazy-zod").ZodString]>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const codeCallRuntimeErrorResultSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"runtime_error">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| source: import("@frontmcp/lazy-zod").ZodLiteral<"script">; | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| name: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| stack: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const codeCallToolErrorResultSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"tool_error">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| source: import("@frontmcp/lazy-zod").ZodLiteral<"tool">; | ||
| toolName: import("@frontmcp/lazy-zod").ZodString; | ||
| toolInput: import("@frontmcp/lazy-zod").ZodUnknown; | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| code: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| details: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodUnknown>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>; | ||
| export declare const codeCallTimeoutResultSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"timeout">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>; | ||
| /** | ||
| * Discriminated union for the whole result | ||
| */ | ||
| export declare const executeToolOutputSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ | ||
| status: z.ZodLiteral<"ok">; | ||
| result: z.ZodUnknown; | ||
| logs: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| status: z.ZodLiteral<"syntax_error">; | ||
| error: z.ZodObject<{ | ||
| message: z.ZodString; | ||
| location: z.ZodOptional<z.ZodObject<{ | ||
| line: z.ZodNumber; | ||
| column: z.ZodNumber; | ||
| }, z.core.$strip>>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| status: z.ZodLiteral<"illegal_access">; | ||
| error: z.ZodObject<{ | ||
| message: z.ZodString; | ||
| kind: z.ZodUnion<readonly [z.ZodLiteral<"IllegalBuiltinAccess">, z.ZodLiteral<"DisallowedGlobal">, z.ZodString]>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| status: z.ZodLiteral<"runtime_error">; | ||
| error: z.ZodObject<{ | ||
| source: z.ZodLiteral<"script">; | ||
| message: z.ZodString; | ||
| name: z.ZodOptional<z.ZodString>; | ||
| stack: z.ZodOptional<z.ZodString>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| status: z.ZodLiteral<"tool_error">; | ||
| error: z.ZodObject<{ | ||
| source: z.ZodLiteral<"tool">; | ||
| toolName: z.ZodString; | ||
| toolInput: z.ZodUnknown; | ||
| message: z.ZodString; | ||
| code: z.ZodOptional<z.ZodString>; | ||
| details: z.ZodOptional<z.ZodUnknown>; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| status: z.ZodLiteral<"timeout">; | ||
| error: z.ZodObject<{ | ||
| message: z.ZodString; | ||
| }, z.core.$strip>; | ||
| }, z.core.$strip>], "status">; | ||
| export declare const executeToolOutputSchema: import("@frontmcp/lazy-zod").ZodDiscriminatedUnion<[import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"ok">; | ||
| result: import("@frontmcp/lazy-zod").ZodUnknown; | ||
| logs: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"syntax_error">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| location: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| line: import("@frontmcp/lazy-zod").ZodNumber; | ||
| column: import("@frontmcp/lazy-zod").ZodNumber; | ||
| }, import("zod/v4/core").$strip>>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"illegal_access">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| kind: import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodLiteral<"IllegalBuiltinAccess">, import("@frontmcp/lazy-zod").ZodLiteral<"DisallowedGlobal">, import("@frontmcp/lazy-zod").ZodString]>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"runtime_error">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| source: import("@frontmcp/lazy-zod").ZodLiteral<"script">; | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| name: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| stack: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"tool_error">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| source: import("@frontmcp/lazy-zod").ZodLiteral<"tool">; | ||
| toolName: import("@frontmcp/lazy-zod").ZodString; | ||
| toolInput: import("@frontmcp/lazy-zod").ZodUnknown; | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| code: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| details: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodUnknown>; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| status: import("@frontmcp/lazy-zod").ZodLiteral<"timeout">; | ||
| error: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| }, import("zod/v4/core").$strip>; | ||
| }, import("zod/v4/core").$strip>], "status">; | ||
| /** | ||
@@ -107,0 +107,0 @@ * Inferred types |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"execute.schema.d.ts","sourceRoot":"","sources":["../../src/tools/execute.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAKxB,eAAO,MAAM,sBAAsB,o7BAoBe,CAAC;AAEnD,eAAO,MAAM,sBAAsB;;;CAclC,CAAC;AAEF,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,sBAAsB,CAAC,CAAC,CAAC;AA4CnF;;GAEG;AACH,eAAO,MAAM,sBAAsB;;;;iBAIjC,CAAC;AAEH,eAAO,MAAM,+BAA+B;;;;;;;;;iBAG1C,CAAC;AAEH,eAAO,MAAM,iCAAiC;;;;;;iBAG5C,CAAC;AAEH,eAAO,MAAM,gCAAgC;;;;;;;;iBAG3C,CAAC;AAEH,eAAO,MAAM,6BAA6B;;;;;;;;;;iBAGxC,CAAC;AAEH,eAAO,MAAM,2BAA2B;;;;;iBAGtC,CAAC;AAEH;;GAEG;AACH,eAAO,MAAM,uBAAuB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6BAOlC,CAAC;AAEH;;;GAGG;AACH,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC;AACtE,MAAM,MAAM,yBAAyB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,+BAA+B,CAAC,CAAC;AACxF,MAAM,MAAM,2BAA2B,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,iCAAiC,CAAC,CAAC;AAC5F,MAAM,MAAM,0BAA0B,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,gCAAgC,CAAC,CAAC;AAC1F,MAAM,MAAM,uBAAuB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,6BAA6B,CAAC,CAAC;AACpF,MAAM,MAAM,qBAAqB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,2BAA2B,CAAC,CAAC;AAEhF,MAAM,MAAM,qBAAqB,GAC7B,gBAAgB,GAChB,yBAAyB,GACzB,2BAA2B,GAC3B,0BAA0B,GAC1B,uBAAuB,GACvB,qBAAqB,CAAC"} | ||
| {"version":3,"file":"execute.schema.d.ts","sourceRoot":"","sources":["../../src/tools/execute.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,oBAAoB,CAAC;AAKvC,eAAO,MAAM,sBAAsB,o7BAoBe,CAAC;AAEnD,eAAO,MAAM,sBAAsB;;;CAclC,CAAC;AAEF,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,sBAAsB,CAAC,CAAC,CAAC;AA4CnF;;GAEG;AACH,eAAO,MAAM,sBAAsB;;;;gCAIjC,CAAC;AAEH,eAAO,MAAM,+BAA+B;;;;;;;;;gCAG1C,CAAC;AAEH,eAAO,MAAM,iCAAiC;;;;;;gCAG5C,CAAC;AAEH,eAAO,MAAM,gCAAgC;;;;;;;;gCAG3C,CAAC;AAEH,eAAO,MAAM,6BAA6B;;;;;;;;;;gCAGxC,CAAC;AAEH,eAAO,MAAM,2BAA2B;;;;;gCAGtC,CAAC;AAEH;;GAEG;AACH,eAAO,MAAM,uBAAuB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4CAOlC,CAAC;AAEH;;;GAGG;AACH,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC;AACtE,MAAM,MAAM,yBAAyB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,+BAA+B,CAAC,CAAC;AACxF,MAAM,MAAM,2BAA2B,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,iCAAiC,CAAC,CAAC;AAC5F,MAAM,MAAM,0BAA0B,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,gCAAgC,CAAC,CAAC;AAC1F,MAAM,MAAM,uBAAuB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,6BAA6B,CAAC,CAAC;AACpF,MAAM,MAAM,qBAAqB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,2BAA2B,CAAC,CAAC;AAEhF,MAAM,MAAM,qBAAqB,GAC7B,gBAAgB,GAChB,yBAAyB,GACzB,2BAA2B,GAC3B,0BAA0B,GAC1B,uBAAuB,GACvB,qBAAqB,CAAC"} |
+81
-81
@@ -1,105 +0,105 @@ | ||
| import { z } from 'zod'; | ||
| import { z } from '@frontmcp/lazy-zod'; | ||
| export declare const invokeToolDescription = "Call ONE tool directly. Returns standard MCP CallToolResult.\n\nUSE invoke: single tool, no transformation\nUSE execute: multiple tools, loops, filtering, joining\n\nINPUT: tool (string), input (object matching tool schema)\nOUTPUT: MCP CallToolResult (same as standard tool call)\nERRORS: tool_not_found (\u2192 re-search) | validation_error | execution_error | permission_denied\n\nFLOW: search \u2192 describe \u2192 invoke"; | ||
| export declare const invokeToolInputSchema: { | ||
| tool: z.ZodString; | ||
| input: z.ZodRecord<z.ZodString, z.ZodUnknown>; | ||
| tool: import("@frontmcp/lazy-zod").ZodString; | ||
| input: import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>; | ||
| }; | ||
| export type InvokeToolInput = z.infer<z.ZodObject<typeof invokeToolInputSchema>>; | ||
| export declare const invokeToolOutputSchema: z.ZodObject<{ | ||
| _meta: z.ZodOptional<z.ZodObject<{ | ||
| progressToken: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>; | ||
| "io.modelcontextprotocol/related-task": z.ZodOptional<z.ZodObject<{ | ||
| taskId: z.ZodString; | ||
| }, z.core.$strip>>; | ||
| }, z.core.$loose>>; | ||
| content: z.ZodDefault<z.ZodArray<z.ZodUnion<readonly [z.ZodObject<{ | ||
| type: z.ZodLiteral<"text">; | ||
| text: z.ZodString; | ||
| annotations: z.ZodOptional<z.ZodObject<{ | ||
| audience: z.ZodOptional<z.ZodArray<z.ZodEnum<{ | ||
| export declare const invokeToolOutputSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| progressToken: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodNumber]>>; | ||
| "io.modelcontextprotocol/related-task": import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| taskId: import("@frontmcp/lazy-zod").ZodString; | ||
| }, import("zod/v4/core").$strip>>; | ||
| }, import("zod/v4/core").$loose>>; | ||
| content: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodObject<{ | ||
| type: import("@frontmcp/lazy-zod").ZodLiteral<"text">; | ||
| text: import("@frontmcp/lazy-zod").ZodString; | ||
| annotations: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| audience: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| user: "user"; | ||
| assistant: "assistant"; | ||
| }>>>; | ||
| priority: z.ZodOptional<z.ZodNumber>; | ||
| lastModified: z.ZodOptional<z.ZodISODateTime>; | ||
| }, z.core.$strip>>; | ||
| _meta: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| type: z.ZodLiteral<"image">; | ||
| data: z.ZodString; | ||
| mimeType: z.ZodString; | ||
| annotations: z.ZodOptional<z.ZodObject<{ | ||
| audience: z.ZodOptional<z.ZodArray<z.ZodEnum<{ | ||
| priority: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| lastModified: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodISODateTime>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| type: import("@frontmcp/lazy-zod").ZodLiteral<"image">; | ||
| data: import("@frontmcp/lazy-zod").ZodString; | ||
| mimeType: import("@frontmcp/lazy-zod").ZodString; | ||
| annotations: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| audience: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| user: "user"; | ||
| assistant: "assistant"; | ||
| }>>>; | ||
| priority: z.ZodOptional<z.ZodNumber>; | ||
| lastModified: z.ZodOptional<z.ZodISODateTime>; | ||
| }, z.core.$strip>>; | ||
| _meta: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| type: z.ZodLiteral<"audio">; | ||
| data: z.ZodString; | ||
| mimeType: z.ZodString; | ||
| annotations: z.ZodOptional<z.ZodObject<{ | ||
| audience: z.ZodOptional<z.ZodArray<z.ZodEnum<{ | ||
| priority: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| lastModified: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodISODateTime>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| type: import("@frontmcp/lazy-zod").ZodLiteral<"audio">; | ||
| data: import("@frontmcp/lazy-zod").ZodString; | ||
| mimeType: import("@frontmcp/lazy-zod").ZodString; | ||
| annotations: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| audience: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| user: "user"; | ||
| assistant: "assistant"; | ||
| }>>>; | ||
| priority: z.ZodOptional<z.ZodNumber>; | ||
| lastModified: z.ZodOptional<z.ZodISODateTime>; | ||
| }, z.core.$strip>>; | ||
| _meta: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| uri: z.ZodString; | ||
| description: z.ZodOptional<z.ZodString>; | ||
| mimeType: z.ZodOptional<z.ZodString>; | ||
| annotations: z.ZodOptional<z.ZodObject<{ | ||
| audience: z.ZodOptional<z.ZodArray<z.ZodEnum<{ | ||
| priority: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| lastModified: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodISODateTime>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| uri: import("@frontmcp/lazy-zod").ZodString; | ||
| description: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| mimeType: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| annotations: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| audience: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| user: "user"; | ||
| assistant: "assistant"; | ||
| }>>>; | ||
| priority: z.ZodOptional<z.ZodNumber>; | ||
| lastModified: z.ZodOptional<z.ZodISODateTime>; | ||
| }, z.core.$strip>>; | ||
| _meta: z.ZodOptional<z.ZodObject<{}, z.core.$loose>>; | ||
| icons: z.ZodOptional<z.ZodArray<z.ZodObject<{ | ||
| src: z.ZodString; | ||
| mimeType: z.ZodOptional<z.ZodString>; | ||
| sizes: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| theme: z.ZodOptional<z.ZodEnum<{ | ||
| priority: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| lastModified: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodISODateTime>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{}, import("zod/v4/core").$loose>>; | ||
| icons: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| src: import("@frontmcp/lazy-zod").ZodString; | ||
| mimeType: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| sizes: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| theme: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| light: "light"; | ||
| dark: "dark"; | ||
| }>>; | ||
| }, z.core.$strip>>>; | ||
| name: z.ZodString; | ||
| title: z.ZodOptional<z.ZodString>; | ||
| type: z.ZodLiteral<"resource_link">; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| type: z.ZodLiteral<"resource">; | ||
| resource: z.ZodUnion<readonly [z.ZodObject<{ | ||
| uri: z.ZodString; | ||
| mimeType: z.ZodOptional<z.ZodString>; | ||
| _meta: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| text: z.ZodString; | ||
| }, z.core.$strip>, z.ZodObject<{ | ||
| uri: z.ZodString; | ||
| mimeType: z.ZodOptional<z.ZodString>; | ||
| _meta: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| blob: z.ZodString; | ||
| }, z.core.$strip>]>; | ||
| annotations: z.ZodOptional<z.ZodObject<{ | ||
| audience: z.ZodOptional<z.ZodArray<z.ZodEnum<{ | ||
| }, import("zod/v4/core").$strip>>>; | ||
| name: import("@frontmcp/lazy-zod").ZodString; | ||
| title: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| type: import("@frontmcp/lazy-zod").ZodLiteral<"resource_link">; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| type: import("@frontmcp/lazy-zod").ZodLiteral<"resource">; | ||
| resource: import("@frontmcp/lazy-zod").ZodUnion<readonly [import("@frontmcp/lazy-zod").ZodObject<{ | ||
| uri: import("@frontmcp/lazy-zod").ZodString; | ||
| mimeType: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| text: import("@frontmcp/lazy-zod").ZodString; | ||
| }, import("zod/v4/core").$strip>, import("@frontmcp/lazy-zod").ZodObject<{ | ||
| uri: import("@frontmcp/lazy-zod").ZodString; | ||
| mimeType: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| blob: import("@frontmcp/lazy-zod").ZodString; | ||
| }, import("zod/v4/core").$strip>]>; | ||
| annotations: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| audience: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| user: "user"; | ||
| assistant: "assistant"; | ||
| }>>>; | ||
| priority: z.ZodOptional<z.ZodNumber>; | ||
| lastModified: z.ZodOptional<z.ZodISODateTime>; | ||
| }, z.core.$strip>>; | ||
| _meta: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| }, z.core.$strip>]>>>; | ||
| structuredContent: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; | ||
| isError: z.ZodOptional<z.ZodBoolean>; | ||
| }, z.core.$loose>; | ||
| priority: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>; | ||
| lastModified: import("@frontmcp/lazy-zod").ZodOptional<import("zod").ZodISODateTime>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| _meta: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| }, import("zod/v4/core").$strip>]>>>; | ||
| structuredContent: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodRecord<import("@frontmcp/lazy-zod").ZodString, import("@frontmcp/lazy-zod").ZodUnknown>>; | ||
| isError: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodBoolean>; | ||
| }, import("zod/v4/core").$loose>; | ||
| export type InvokeToolOutput = z.infer<typeof invokeToolOutputSchema>; | ||
| //# sourceMappingURL=invoke.schema.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"invoke.schema.d.ts","sourceRoot":"","sources":["../../src/tools/invoke.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAGxB,eAAO,MAAM,qBAAqB,+aASD,CAAC;AAElC,eAAO,MAAM,qBAAqB;;;CAWjC,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,qBAAqB,CAAC,CAAC,CAAC;AAGjF,eAAO,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iBAAuB,CAAC;AAE3D,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC"} | ||
| {"version":3,"file":"invoke.schema.d.ts","sourceRoot":"","sources":["../../src/tools/invoke.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,oBAAoB,CAAC;AAGvC,eAAO,MAAM,qBAAqB,+aASD,CAAC;AAElC,eAAO,MAAM,qBAAqB;;;CAWjC,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,qBAAqB,CAAC,CAAC,CAAC;AAGjF,eAAO,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gCAAuB,CAAC;AAE3D,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC"} |
+21
-21
@@ -1,21 +0,21 @@ | ||
| import { z } from 'zod'; | ||
| import { z } from '@frontmcp/lazy-zod'; | ||
| export declare const searchToolDescription = "Find tools by splitting user request into atomic actions.\n\nDECOMPOSE: \"delete users and send email\" \u2192 queries: [\"delete user\", \"send email\"]\nDECOMPOSE: \"get order and refund\" \u2192 queries: [\"get order\", \"calculate refund\"]\n\nAVOID RE-SEARCHING: Use excludeToolNames for already-discovered tools.\nRE-SEARCH WHEN: describe fails (typo?) OR execute returns tool_not_found.\n\nINPUT:\n- queries: string[] (required) - atomic action phrases, max 10\n- appIds?: string[] - filter by app\n- excludeToolNames?: string[] - skip known tools\n- topK?: number (default 5) - results per query\n- minRelevanceScore?: number (default 0.3) - minimum match threshold\n\nOUTPUT: Flat deduplicated tool list. relevanceScore: 0.5+=good, 0.7+=strong match.\n\nFLOW: search \u2192 describe \u2192 execute/invoke"; | ||
| export declare const searchToolInputSchema: { | ||
| queries: z.ZodArray<z.ZodString>; | ||
| appIds: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| excludeToolNames: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| topK: z.ZodDefault<z.ZodOptional<z.ZodNumber>>; | ||
| minRelevanceScore: z.ZodDefault<z.ZodOptional<z.ZodNumber>>; | ||
| queries: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>; | ||
| appIds: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| excludeToolNames: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| topK: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>>; | ||
| minRelevanceScore: import("@frontmcp/lazy-zod").ZodDefault<import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodNumber>>; | ||
| }; | ||
| export type SearchToolInput = z.infer<z.ZodObject<typeof searchToolInputSchema>>; | ||
| export declare const searchToolOutputSchema: z.ZodObject<{ | ||
| tools: z.ZodArray<z.ZodObject<{ | ||
| name: z.ZodString; | ||
| appId: z.ZodOptional<z.ZodString>; | ||
| description: z.ZodString; | ||
| relevanceScore: z.ZodNumber; | ||
| matchedQueries: z.ZodArray<z.ZodString>; | ||
| }, z.core.$strip>>; | ||
| warnings: z.ZodArray<z.ZodObject<{ | ||
| type: z.ZodEnum<{ | ||
| export declare const searchToolOutputSchema: import("@frontmcp/lazy-zod").ZodObject<{ | ||
| tools: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| name: import("@frontmcp/lazy-zod").ZodString; | ||
| appId: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodString>; | ||
| description: import("@frontmcp/lazy-zod").ZodString; | ||
| relevanceScore: import("@frontmcp/lazy-zod").ZodNumber; | ||
| matchedQueries: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| warnings: import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodObject<{ | ||
| type: import("@frontmcp/lazy-zod").ZodEnum<{ | ||
| excluded_tool_not_found: "excluded_tool_not_found"; | ||
@@ -25,8 +25,8 @@ no_results: "no_results"; | ||
| }>; | ||
| message: z.ZodString; | ||
| affectedTools: z.ZodOptional<z.ZodArray<z.ZodString>>; | ||
| }, z.core.$strip>>; | ||
| totalAvailableTools: z.ZodNumber; | ||
| }, z.core.$strip>; | ||
| message: import("@frontmcp/lazy-zod").ZodString; | ||
| affectedTools: import("@frontmcp/lazy-zod").ZodOptional<import("@frontmcp/lazy-zod").ZodArray<import("@frontmcp/lazy-zod").ZodString>>; | ||
| }, import("zod/v4/core").$strip>>; | ||
| totalAvailableTools: import("@frontmcp/lazy-zod").ZodNumber; | ||
| }, import("zod/v4/core").$strip>; | ||
| export type SearchToolOutput = z.infer<typeof searchToolOutputSchema>; | ||
| //# sourceMappingURL=search.schema.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"search.schema.d.ts","sourceRoot":"","sources":["../../src/tools/search.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAExB,eAAO,MAAM,qBAAqB,kzBAiBO,CAAC;AAE1C,eAAO,MAAM,qBAAqB;;;;;;CAgBjC,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,qBAAqB,CAAC,CAAC,CAAC;AAEjF,eAAO,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;iBAsBjC,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC"} | ||
| {"version":3,"file":"search.schema.d.ts","sourceRoot":"","sources":["../../src/tools/search.schema.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,CAAC,EAAE,MAAM,oBAAoB,CAAC;AAEvC,eAAO,MAAM,qBAAqB,kzBAiBO,CAAC;AAE1C,eAAO,MAAM,qBAAqB;;;;;;CAgBjC,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,CAAC,OAAO,qBAAqB,CAAC,CAAC,CAAC;AAEjF,eAAO,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;gCAsBjC,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,sBAAsB,CAAC,CAAC"} |
@@ -1,2 +0,2 @@ | ||
| import type { JSONSchema } from 'zod/v4/core'; | ||
| import type { JSONSchema } from '@frontmcp/lazy-zod'; | ||
| /** JSON Schema type from Zod v4 */ | ||
@@ -3,0 +3,0 @@ type JsonSchema = JSONSchema.JSONSchema; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"describe.utils.d.ts","sourceRoot":"","sources":["../../src/utils/describe.utils.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,aAAa,CAAC;AAE9C,mCAAmC;AACnC,KAAK,UAAU,GAAG,UAAU,CAAC,UAAU,CAAC;AAExC;;GAEG;AACH,MAAM,WAAW,gBAAgB;IAC/B,WAAW,EAAE,MAAM,CAAC;IACpB,IAAI,EAAE,MAAM,CAAC;CACd;AAED;;GAEG;AACH,MAAM,MAAM,UAAU,GAAG,QAAQ,GAAG,MAAM,GAAG,KAAK,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,SAAS,CAAC;AAiB3G;;;GAGG;AACH,wBAAgB,gBAAgB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,UAAU,CAwBnF;AAED;;;;;;GAMG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,EAAE,YAAY,CAAC,EAAE,UAAU,GAAG,MAAM,CAKnH;AAkFD;;GAEG;AACH,wBAAgB,2BAA2B,CACzC,MAAM,EAAE,UAAU,GAAG,SAAS,GAAG,IAAI,EACrC,SAAS,EAAE,OAAO,GAAG,QAAQ,GAC5B,MAAM,CAkCR;AAED;;GAEG;AACH,wBAAgB,oBAAoB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CASjG;AAyED;;GAEG;AACH,wBAAgB,mBAAmB,CAAC,MAAM,CAAC,EAAE,UAAU,GAAG,OAAO,CAOhE;AAED;;GAEG;AACH,wBAAgB,eAAe,CAAC,MAAM,CAAC,EAAE,UAAU,GAAG,OAAO,CAe5D;AAED;;GAEG;AACH,wBAAgB,mBAAmB,CAAC,MAAM,CAAC,EAAE,UAAU,GAAG,MAAM,EAAE,CAcjE;AAED;;GAEG;AACH,wBAAgB,yBAAyB,CAAC,QAAQ,EAAE,MAAM,GAAG,gBAAgB,CAY5E;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,GAAG,gBAAgB,CAM5F;AAgBD;;;GAGG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAUlG;AAED;;GAEG;AACH,wBAAgB,kBAAkB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAqB/F;AAED;;GAEG;AACH,wBAAgB,mBAAmB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAQhG;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CA0BlG;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAoBlG;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAiBlG;AA2ED;;;GAGG;AACH,wBAAgB,oBAAoB,CAClC,QAAQ,EAAE,MAAM,EAChB,WAAW,CAAC,EAAE,UAAU,EACxB,WAAW,CAAC,EAAE,MAAM,GACnB,gBAAgB,CAuBlB"} | ||
| {"version":3,"file":"describe.utils.d.ts","sourceRoot":"","sources":["../../src/utils/describe.utils.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,oBAAoB,CAAC;AAErD,mCAAmC;AACnC,KAAK,UAAU,GAAG,UAAU,CAAC,UAAU,CAAC;AAExC;;GAEG;AACH,MAAM,WAAW,gBAAgB;IAC/B,WAAW,EAAE,MAAM,CAAC;IACpB,IAAI,EAAE,MAAM,CAAC;CACd;AAED;;GAEG;AACH,MAAM,MAAM,UAAU,GAAG,QAAQ,GAAG,MAAM,GAAG,KAAK,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,SAAS,CAAC;AAiB3G;;;GAGG;AACH,wBAAgB,gBAAgB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,UAAU,CAwBnF;AAED;;;;;;GAMG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,EAAE,YAAY,CAAC,EAAE,UAAU,GAAG,MAAM,CAKnH;AAkFD;;GAEG;AACH,wBAAgB,2BAA2B,CACzC,MAAM,EAAE,UAAU,GAAG,SAAS,GAAG,IAAI,EACrC,SAAS,EAAE,OAAO,GAAG,QAAQ,GAC5B,MAAM,CAkCR;AAED;;GAEG;AACH,wBAAgB,oBAAoB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CASjG;AAyED;;GAEG;AACH,wBAAgB,mBAAmB,CAAC,MAAM,CAAC,EAAE,UAAU,GAAG,OAAO,CAOhE;AAED;;GAEG;AACH,wBAAgB,eAAe,CAAC,MAAM,CAAC,EAAE,UAAU,GAAG,OAAO,CAe5D;AAED;;GAEG;AACH,wBAAgB,mBAAmB,CAAC,MAAM,CAAC,EAAE,UAAU,GAAG,MAAM,EAAE,CAcjE;AAED;;GAEG;AACH,wBAAgB,yBAAyB,CAAC,QAAQ,EAAE,MAAM,GAAG,gBAAgB,CAY5E;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,GAAG,gBAAgB,CAM5F;AAgBD;;;GAGG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAUlG;AAED;;GAEG;AACH,wBAAgB,kBAAkB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAqB/F;AAED;;GAEG;AACH,wBAAgB,mBAAmB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAQhG;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CA0BlG;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAoBlG;AAED;;GAEG;AACH,wBAAgB,qBAAqB,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,UAAU,GAAG,gBAAgB,CAiBlG;AA2ED;;;GAGG;AACH,wBAAgB,oBAAoB,CAClC,QAAQ,EAAE,MAAM,EAChB,WAAW,CAAC,EAAE,UAAU,EACxB,WAAW,CAAC,EAAE,MAAM,GACnB,gBAAgB,CAuBlB"} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
308284
5.92%7223
-0.03%1
Infinity%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated