@eko-ai/eko
Version:
Empowering language to transform human words into action.
16 lines • 732 B
TypeScript
import { JSONSchema7 } from "json-schema";
import { ToolResult, DialogueTool, DialogueParams, LanguageModelV2ToolCallPart } from "../../types";
import { ChatContext } from "../chat-context";
export declare const TOOL_NAME = "deepAction";
export default class DeepActionTool implements DialogueTool {
readonly name: string;
readonly description: string;
readonly parameters: JSONSchema7;
private chatContext;
private params;
constructor(chatContext: ChatContext, params: DialogueParams);
execute(args: Record<string, unknown>, toolCall: LanguageModelV2ToolCallPart, messageId: string): Promise<ToolResult>;
private getTaskWebsite;
}
export { DeepActionTool };
//# sourceMappingURL=deep-action.d.ts.map