@nanocollective/nanocoder
Version:
A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter
10 lines • 452 B
TypeScript
import type { AISDKCoreTool, StreamCallbacks, ToolCall } from '../../types/index.js';
export interface XMLToolProcessingResult {
toolCalls: ToolCall[];
cleanedContent: string;
}
/**
* Processes XML tool calls from response content
*/
export declare function processXMLToolCalls(response: unknown, tools: Record<string, AISDKCoreTool>, callbacks: StreamCallbacks): Promise<XMLToolProcessingResult>;
//# sourceMappingURL=tool-processor.d.ts.map