feat(core): disable tool discovery by default and require explicit configuration

This commit is contained in:
Yuna Seol
2026-02-09 14:11:04 -05:00
committed by Yuna Seol
parent ce84b3cb5f
commit b4df1183ba
7 changed files with 63 additions and 0 deletions

View File

@@ -753,6 +753,12 @@ their corresponding top-level category object in your `settings.json` file.
- **Default:** `undefined`
- **Requires restart:** Yes
- **`tools.enableToolDiscovery`** (boolean):
- **Description:** Enables the tool discovery feature using
`tools.discoveryCommand`.
- **Default:** `false`
- **Requires restart:** Yes
- **`tools.callCommand`** (string):
- **Description:** Defines a custom shell command for invoking discovered
tools. The command must take the tool name as the first argument, read JSON