UNPKG

@hashgraphonline/standards-agent-kit

Version:

A modular SDK for building on-chain autonomous agents using Hashgraph Online Standards, including HCS-10 for agent discovery and communication. https://hol.org

34 lines (33 loc) 1.16 kB
import { z } from 'zod'; import { BaseHCS10QueryTool } from './base-hcs10-tools'; import { HCS10QueryToolParams } from './hcs10-tool-params'; declare const RetrieveProfileZodSchema: z.ZodObject<{ accountId: z.ZodString; disableCache: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { accountId: string; disableCache?: boolean | undefined; }, { accountId: string; disableCache?: boolean | undefined; }>; /** * Tool to retrieve detailed profile information for a specific HCS-10 agent */ export declare class RetrieveProfileTool extends BaseHCS10QueryTool<typeof RetrieveProfileZodSchema> { name: string; description: string; specificInputSchema: z.ZodObject<{ accountId: z.ZodString; disableCache: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { accountId: string; disableCache?: boolean | undefined; }, { accountId: string; disableCache?: boolean | undefined; }>; constructor(params: HCS10QueryToolParams); protected executeQuery({ accountId, disableCache, }: z.infer<typeof RetrieveProfileZodSchema>): Promise<unknown>; } export {};