diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index c14f52ad2..b05880b4e 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "ac58dc2e929cbddc18570d1c3c6ecdf01dfd29a8", - "syncedAt": "2026-05-02T03:30:39.146Z" + "sha": "4397be1a247f7eb0162819a6ec2c7c1e99309810", + "syncedAt": "2026-05-02T03:40:45.685Z" } diff --git a/docs/tools/brave-search.md b/docs/tools/brave-search.md index 0f5e27881..494d154ff 100644 --- a/docs/tools/brave-search.md +++ b/docs/tools/brave-search.md @@ -120,7 +120,7 @@ await web_search({ - Each Brave plan includes **\$5/month in free credit** (renewing). The Search plan costs \$5 per 1,000 requests, so the credit covers 1,000 queries/month. Set your usage limit in the Brave dashboard to avoid unexpected charges. See the [Brave API portal](https://brave.com/search/api/) for current plans. - The Search plan includes the LLM Context endpoint and AI inference rights. Storing results to train or tune models requires a plan with explicit storage rights. See the Brave [Terms of Service](https://api-dashboard.search.brave.com/terms-of-service). - `llm-context` mode returns grounded source entries instead of the normal web-search snippet shape. -- `llm-context` mode does not support `ui_lang`, `freshness`, `date_after`, or `date_before`. +- `llm-context` mode supports `freshness` and bounded `date_after` + `date_before` ranges. It does not support `ui_lang`; `date_before` without `date_after` is rejected because Brave requires custom freshness ranges to include both start and end dates. - `ui_lang` must include a region subtag like `en-US`. - Results are cached for 15 minutes by default (configurable via `cacheTtlMinutes`). diff --git a/docs/tools/web.md b/docs/tools/web.md index 7d04df4cd..0178b8248 100644 --- a/docs/tools/web.md +++ b/docs/tools/web.md @@ -296,7 +296,8 @@ show the `x_search` prompt. Not all parameters work with all providers. Brave `llm-context` mode - rejects `ui_lang`, `freshness`, `date_after`, and `date_before`. + rejects `ui_lang`; `date_before` also needs `date_after` because Brave custom + freshness ranges require both start and end dates. Gemini, Grok, and Kimi return one synthesized answer with citations. They accept `count` for shared-tool compatibility, but it does not change the grounded answer shape.