UNPKG

@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

12 lines 771 B
import type React from 'react'; import type { ConversationStateManager } from '../../../app/utils/conversation-state.js'; import type { ToolManager } from '../../../tools/tool-manager.js'; import type { ToolCall, ToolResult } from '../../../types/core.js'; /** * Executes tools directly without confirmation. * Handles validation, execution, and error display. * * @returns Array of tool results from executed tools */ export declare const executeToolsDirectly: (toolsToExecuteDirectly: ToolCall[], toolManager: ToolManager | null, conversationStateManager: React.MutableRefObject<ConversationStateManager>, addToChatQueue: (component: React.ReactNode) => void, getNextComponentKey: () => number) => Promise<ToolResult[]>; //# sourceMappingURL=tool-executor.d.ts.map