generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
17 lines (16 loc) • 692 B
TypeScript
import { AgentFunctionResult } from '../agent-core/index.js';
import { AgentFunctionBase } from './utils/index.js';
import { Agent } from '../agents/index.js';
interface ReadFileFuncParameters {
path: string;
encoding: string;
}
export declare class ReadFileFunction extends AgentFunctionBase<ReadFileFuncParameters> {
constructor();
name: string;
description: string;
parameters: any;
buildExecutor(agent: Agent<unknown>): (params: ReadFileFuncParameters, rawParams?: string | undefined) => Promise<AgentFunctionResult>;
onSuccess(agent: Agent, params: ReadFileFuncParameters, rawParams: string | undefined, result: string): AgentFunctionResult;
}
export {};