erosolar-cli
Version:
Unified AI agent framework for the command line - Multi-provider support with schema-driven tools, code intelligence, and transparent reasoning
15 lines • 586 B
TypeScript
import type { ToolDefinition } from '../core/toolRuntime.js';
/**
* Creates the NotebookEdit tool for editing Jupyter .ipynb files
*
* This tool allows surgical editing of Jupyter notebook cells, supporting:
* - Replacing cell content
* - Inserting new cells
* - Deleting cells
* - Both code and markdown cells
*
* @param workingDir - The working directory for resolving paths
* @returns Array containing the NotebookEdit tool definition
*/
export declare function createNotebookEditTools(workingDir: string): ToolDefinition[];
//# sourceMappingURL=notebookEditTools.d.ts.map