diff --git a/docs/tools/brave-search.md b/docs/tools/brave-search.md index f0f625bf7de..0f5e2788139 100644 --- a/docs/tools/brave-search.md +++ b/docs/tools/brave-search.md @@ -54,17 +54,41 @@ Legacy `tools.web.search.apiKey` still loads through the compatibility shim, but ## Tool parameters -| Parameter | Description | -| ------------- | ------------------------------------------------------------------- | -| `query` | Search query (required) | -| `count` | Number of results to return (1-10, default: 5) | -| `country` | 2-letter ISO country code (e.g., "US", "DE") | -| `language` | ISO 639-1 language code for search results (e.g., "en", "de", "fr") | -| `search_lang` | Brave search-language code (e.g., `en`, `en-gb`, `zh-hans`) | -| `ui_lang` | ISO language code for UI elements | -| `freshness` | Time filter: `day` (24h), `week`, `month`, or `year` | -| `date_after` | Only results published after this date (YYYY-MM-DD) | -| `date_before` | Only results published before this date (YYYY-MM-DD) | + +Search query. + + + +Number of results to return (1–10). + + + +2-letter ISO country code (e.g. `US`, `DE`). + + + +ISO 639-1 language code for search results (e.g. `en`, `de`, `fr`). + + + +Brave search-language code (e.g. `en`, `en-gb`, `zh-hans`). + + + +ISO language code for UI elements. + + + +Time filter — `day` is 24 hours. + + + +Only results published after this date (`YYYY-MM-DD`). + + + +Only results published before this date (`YYYY-MM-DD`). + **Examples:** diff --git a/docs/tools/duckduckgo-search.md b/docs/tools/duckduckgo-search.md index 7787b8054c5..82d7d986d14 100644 --- a/docs/tools/duckduckgo-search.md +++ b/docs/tools/duckduckgo-search.md @@ -64,12 +64,21 @@ Optional plugin-level settings for region and SafeSearch: ## Tool parameters -| Parameter | Description | -| ------------ | ---------------------------------------------------------- | -| `query` | Search query (required) | -| `count` | Results to return (1-10, default: 5) | -| `region` | DuckDuckGo region code (e.g. `us-en`, `uk-en`, `de-de`) | -| `safeSearch` | SafeSearch level: `strict`, `moderate` (default), or `off` | + +Search query. + + + +Results to return (1–10). + + + +DuckDuckGo region code (e.g. `us-en`, `uk-en`, `de-de`). + + + +SafeSearch level. + Region and SafeSearch can also be set in plugin config (see above) — tool parameters override config values per-query. diff --git a/docs/tools/exa-search.md b/docs/tools/exa-search.md index 573d71a9456..917672484db 100644 --- a/docs/tools/exa-search.md +++ b/docs/tools/exa-search.md @@ -58,15 +58,33 @@ For a gateway install, put it in `~/.openclaw/.env`. ## Tool parameters -| Parameter | Description | -| ------------- | ----------------------------------------------------------------------------- | -| `query` | Search query (required) | -| `count` | Results to return (1-100) | -| `type` | Search mode: `auto`, `neural`, `fast`, `deep`, `deep-reasoning`, or `instant` | -| `freshness` | Time filter: `day`, `week`, `month`, or `year` | -| `date_after` | Results after this date (YYYY-MM-DD) | -| `date_before` | Results before this date (YYYY-MM-DD) | -| `contents` | Content extraction options (see below) | + +Search query. + + + +Results to return (1–100). + + + +Search mode. + + + +Time filter. + + + +Results after this date (`YYYY-MM-DD`). + + + +Results before this date (`YYYY-MM-DD`). + + + +Content extraction options (see below). + ### Content extraction diff --git a/docs/tools/web-fetch.md b/docs/tools/web-fetch.md index bf45c691f73..5211abd28fc 100644 --- a/docs/tools/web-fetch.md +++ b/docs/tools/web-fetch.md @@ -25,11 +25,17 @@ await web_fetch({ url: "https://example.com/article" }); ## Tool parameters -| Parameter | Type | Description | -| ------------- | -------- | ---------------------------------------- | -| `url` | `string` | URL to fetch (required, http/https only) | -| `extractMode` | `string` | `"markdown"` (default) or `"text"` | -| `maxChars` | `number` | Truncate output to this many chars | + +URL to fetch. `http(s)` only. + + + +Output format after main-content extraction. + + + +Truncate output to this many characters. + ## How it works