/** * AWP tools in OpenAI function calling format. * * These tool definitions mirror the MCP server tools but are formatted * for OpenAI's function calling API. */ import type { ToolDefinition } from "./types.js"; /** * Core AWP tools available to agents during task execution. * Subset of MCP tools most relevant for experiments. */ export declare const AWP_TOOLS: ToolDefinition[]; /** * Execute a tool call and return the result as a string. * * @param workspace - Path to the agent's workspace * @param name - Tool name * @param args - Tool arguments * @returns Result string or error message */ export declare function executeToolCall(workspace: string, name: string, args: Record): Promise<{ result: string; isError?: boolean; isComplete?: boolean; }>; //# sourceMappingURL=tools.d.ts.map