@@ -106,18 +106,18 @@ permission:
106106
107107# # Tool overview
108108
109- | Tool | Core function | What it does |
110- | ------------------------------------- | ------------------------ | ------------------------------------------------------- |
111- | [**read**](#read) | `read_file` | Read a file with offset/limit and optional line numbers |
112- | [**write**](#write) | `write_file` | Create or overwrite a file at a resolved path |
113- | [**edit**](#edit) | `edit_file` | Apply exact text replacements (find-and-replace) |
114- | [**glob**](#glob) | `glob_files` | Match filesystem paths by glob pattern |
115- | [**grep**](#grep) | `grep_search` | Search file contents by regex with match metadata |
116- | [**bash**](#bash) | `execute_command` | Execute shell commands with timeout and captured output |
117- | [**webfetch**](#webfetch) | `fetch_url` | Fetch a URL and return content as text or markdown |
118- | [**todoread**](#todoread-- todowrite) | `read_todos` | Read shared todo list state |
119- | [**todowrite**](#todoread-- todowrite) | `write_todos` | Update shared todo list state |
120- | [**task**](#task) | `TaskInput`/`TaskOutput` | Delegate work to a named sub-agent |
109+ | Tool | Core function | What it does |
110+ | ------------------------------------ | ------------------------ | ------------------------------------------------------- |
111+ | [**read**](#read) | `read_file` | Read a file with offset/limit and optional line numbers |
112+ | [**write**](#write) | `write_file` | Create or overwrite a file at a resolved path |
113+ | [**edit**](#edit) | `edit_file` | Apply exact text replacements (find-and-replace) |
114+ | [**glob**](#glob) | `glob_files` | Match filesystem paths by glob pattern |
115+ | [**grep**](#grep) | `grep_search` | Search file contents by regex with match metadata |
116+ | [**bash**](#bash) | `execute_command` | Execute shell commands with timeout and captured output |
117+ | [**webfetch**](#webfetch) | `fetch_url` | Fetch a URL and return content as text or markdown |
118+ | [**todoread**](#todoread-todowrite) | `read_todos` | Read shared todo list state |
119+ | [**todowrite**](#todoread-todowrite) | `write_todos` | Update shared todo list state |
120+ | [**task**](#task) | `TaskInput`/`TaskOutput` | Delegate work to a named sub-agent |
121121
122122# ## read
123123
0 commit comments