Architecture documentation for the Input type/interface in FileReadTool.ts from the claude-code codebase.