diff options
| author | Dax Raad <[email protected]> | 2025-11-26 22:08:45 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-11-26 22:08:50 -0500 |
| commit | 0bf40faf95934e99c4d0500538b832a797222fec (patch) | |
| tree | 3dfee2b04802a5c4e1a1fe928d77a38f209151f5 | |
| parent | c90987c4b0d4e9e57343c792af789d42b9ba4101 (diff) | |
| download | opencode-0bf40faf95934e99c4d0500538b832a797222fec.tar.gz opencode-0bf40faf95934e99c4d0500538b832a797222fec.zip | |
core: prevent codesearch and websearch tools when webfetch permission is denied
| -rw-r--r-- | packages/opencode/src/tool/registry.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/opencode/src/tool/registry.ts b/packages/opencode/src/tool/registry.ts index 9c8dab17b..26b6ea9fc 100644 --- a/packages/opencode/src/tool/registry.ts +++ b/packages/opencode/src/tool/registry.ts @@ -140,6 +140,8 @@ export namespace ToolRegistry { } if (agent.permission.webfetch === "deny") { result["webfetch"] = false + result["codesearch"] = false + result["websearch"] = false } return result |
