Type alias PromptAwareExternalToolRegistryEntry
PromptAwareExternalToolRegistryEntry: { name: string; execute: ITool<Record<string, any>, unknown>["execute"]; description: string; inputSchema: JSONSchemaObject; displayName?: string; outputSchema?: JSONSchemaObject; requiredCapabilities?: string[]; category?: string; version?: string; hasSideEffects?: boolean; } Type declaration
name: string
execute: ITool<Record<string, any>, unknown>["execute"]
description: string
Optional displayName?: string
Optional requiredCapabilities?: string[]
Optional category?: string
Optional version?: string
Optional hasSideEffects?: boolean