ToolDescriptor.name
property · packages/agent-webmcp/src/webmcp.ts:23
readonly name: stringAgent / foldkit-agent-webmcp
interface · packages/agent-webmcp/src/webmcp.ts:22
interface ToolDescriptor {
readonly name: string
readonly description: string
readonly inputSchema: Record<string, unknown>
readonly execute: (
input: any,
context: ToolExecutionContext,
) => Promise<ToolResult>
}A tool registration as accepted by document.modelContext.registerTool.
ToolDescriptor.nameproperty · packages/agent-webmcp/src/webmcp.ts:23
readonly name: stringToolDescriptor.descriptionproperty · packages/agent-webmcp/src/webmcp.ts:24
readonly description: stringToolDescriptor.inputSchemaproperty · packages/agent-webmcp/src/webmcp.ts:25
readonly inputSchema: Record<string, unknown>ToolDescriptor.executeproperty · packages/agent-webmcp/src/webmcp.ts:26
readonly execute: (
input: any,
context: ToolExecutionContext,
) => Promise<ToolResult>