Expand description
Notebook Edit Tool Implementation
此模块实现了 NotebookEditTool,用于编辑 Jupyter Notebook 单元格:
- 支持 replace, insert, delete 三种编辑模式
- 自动清理单元格输出(code 类型)
- Jupyter notebook 格式验证
- 增强的错误处理和路径验证
- 保留单元格元数据
Requirements: 基于 Claude Agent SDK notebook.ts 中的 NotebookEditTool 实现
Structs§
- Notebook
Cell - Jupyter Notebook 单元格
- Notebook
Content - Jupyter Notebook 内容
- Notebook
Edit Input - NotebookEdit 工具输入参数
- Notebook
Edit Tool - Notebook Edit Tool for editing Jupyter notebook cells