From 5ef9a397caffe06906c7e63f78770bb56e52b941 Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Fri, 13 Feb 2026 16:53:00 -0700 Subject: [PATCH] docs: updated the tools documentation to mention the new fs_read, fs_grep, and fs_glob tools --- docs/function-calling/TOOLS.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/function-calling/TOOLS.md b/docs/function-calling/TOOLS.md index b555cc0..7aec07b 100644 --- a/docs/function-calling/TOOLS.md +++ b/docs/function-calling/TOOLS.md @@ -38,6 +38,9 @@ be enabled/disabled can be found in the [Configuration](#configuration) section | [`fetch_url_via_curl.sh`](../../assets/functions/tools/fetch_url_via_curl.sh) | Extract the content from a given URL using cURL. | 🔴 | | [`fetch_url_via_jina.sh`](../../assets/functions/tools/fetch_url_via_jina.sh) | Extract the content from a given URL using Jina. | 🔴 | | [`fs_cat.sh`](../../assets/functions/tools/fs_cat.sh) | Read the contents of a file at the specified path. | 🟢 | +| [`fs_read.sh`](../../assets/functions/tools/fs_read.sh) | Controlled reading of the contents of a file at the specified path with line numbers, offset, and limit to read specific sections. | 🟢 | +| [`fs_glob.sh`](../../assets/functions/tools/fs_glob.sh) | Find files by glob pattern. Returns matching file paths sorted by modification time. | 🟢 | +| [`fs_grep.sh`](../../assets/functions/tools/fs_grep.sh) | Search file contents using regular expressions. Returns matching file paths and lines. | 🟢 | | [`fs_ls.sh`](../../assets/functions/tools/fs_ls.sh) | List all files and directories at the specified path. | 🟢 | | [`fs_mkdir.sh`](../../assets/functions/tools/fs_mkdir.sh) | Create a new directory at the specified path. | 🔴 | | [`fs_patch.sh`](../../assets/functions/tools/fs_patch.sh) | Apply a patch to a file at the specified path.
This can be used to edit a file without having to rewrite the whole file. | 🔴 |