Expand description
File Tools Module
This module provides file operation tools including:
- ReadTool: Read text files, images, PDFs, and Jupyter notebooks
- WriteTool: Write files with read-before-overwrite validation
- EditTool: Smart string matching and batch edits
Requirements: 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 4.10
Re-exports§
Modules§
Structs§
- File
Read History - File read history tracker
- File
Read Record - Record of a file read operation
Functions§
- compute_
content_ hash - Compute a hash of file content for change detection
- create_
shared_ history - Create a new shared file read history
Type Aliases§
- Shared
File Read History - Shared file read history for use across tools