Enable Free DDG WebSearch For Non-Claude Models (#234)

* added duck duck go for websearch tools that allowed free searching

* update readme

* Replace @phukon/duckduckgo-search with duck-duck-scrape and fix Firecrawl routing priority, and add DDG error handling

* refactor: streamline DuckDuckGo search fallback to use Firecrawl directly on rate limit

* docs: update README to clarify DuckDuckGo web search fallback and its limitations with TOS
This commit is contained in:
Meetpatel006
2026-04-04 06:51:54 +05:30
committed by GitHub
parent 70cfa61582
commit e5c9a6f629
4 changed files with 131 additions and 6 deletions

View File

@@ -64,6 +64,7 @@
"@opentelemetry/sdk-trace-base": "2.6.1",
"@opentelemetry/sdk-trace-node": "2.6.1",
"@opentelemetry/semantic-conventions": "1.40.0",
"duck-duck-scrape": "^2.2.7",
"ajv": "8.18.0",
"auto-bind": "5.0.1",
"axios": "1.14.0",