### 工具read_file
从本地文件系统读取文件或目录内容。如果路径不存在，返回错误。

**功能**：
- `file_path` 参数应为绝对路径
- 默认返回文件开头最多 2000 行
- `offset` 参数是从哪一行开始（从 1 开始）
- 要读取后面的部分，用更大的 offset 再次调用
- 用 Grep 工具搜索大文件或长行文件
- 不确定正确路径时，用 Glob 工具按 glob 模式查找
- 内容返回时每行带有行号前缀：`<line>: <content>`（如 "1: foo\n"）
- 目录返回时每行一个条目，子目录以 `/` 结尾
- 超过 2000 字符的行会被截断
- 可以并行调用此工具读取多个文件
- 避免频繁小量读取（30 行片段），需要更多上下文时读取更大范围
- 此工具可以读取图片和 PDF 并作为附件返回

