openclaw / openclaw/openclaw-windows-node
web_search disabled by default — no tools.web section, no provider configured
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2.1k
- Forks
- 295
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 99
Description
Release: v2026.7.1-3
Reporter: Pedro Larroy
Description
web_search doesn't work out of the box. Default config ships with no tools.web section at all — no provider, no API key — so any web_search call returns "disabled or no provider available."
Observed
Agent diagnosis (from live session):
Your config has no
tools.websection at all — no provider, no API key. That's why it returns "disabled or no provider available."
Expected
Web search should work with a sane zero-config default (e.g. DuckDuckGo, no key required), or the app should clearly surface in Settings that web search is unconfigured and guide the user to pick a provider, instead of failing silently mid-chat.
Suggested fix
Default tools.web.search.provider to duckduckgo (free, no key) out of the box, with option to switch to Brave/Perplexity/Gemini/Grok/Exa/SearXNG for durability (DuckDuckGo can rate-limit/captcha under load).
Note: web_fetch is enabled by default and works fine — this only affects web_search.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by locating the default configuration and the web_search provider and Settings handling; compare them with the working web_fetch path. Done means web_search either works with a zero-configuration DuckDuckGo default or clearly identifies the missing configuration and guides the user to choose a provider.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100