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

7 lines 505 B
import type { ToolManager } from './tools/tool-manager.js'; import type { ToolCall, ToolHandler, ToolResult } from './types/index.js'; export declare function setToolRegistryGetter(getter: () => Record<string, ToolHandler>): void; export declare function setToolManagerGetter(getter: () => ToolManager | null): void; export declare function getToolManager(): ToolManager | null; export declare function processToolUse(toolCall: ToolCall): Promise<ToolResult>; //# sourceMappingURL=message-handler.d.ts.map