Skip to content

feat: add SerpApi websearch tool#3070

Open
Wang-tianhao wants to merge 1 commit intotailcallhq:mainfrom
Wang-tianhao:feat/websearch-serpapi
Open

feat: add SerpApi websearch tool#3070
Wang-tianhao wants to merge 1 commit intotailcallhq:mainfrom
Wang-tianhao:feat/websearch-serpapi

Conversation

@Wang-tianhao
Copy link
Copy Markdown

Summary

  • add a new built-in websearch tool backed by SerpApi with google_light as the default mode and google as the richer standard mode
  • wire the tool through the domain catalog, executor, service container, output formatting, permission handling, and built-in agent tool lists
  • add normalized XML output, parser/service tests, catalog tests, and snapshots for the new tool

Verification

  • cargo check
  • cargo test -p forge_services websearch
  • cargo test -p forge_domain websearch
  • INSTA_UPDATE=always cargo test -p forge_app test_web_search

Co-Authored-By: ForgeCode noreply@forgecode.dev

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 18, 2026

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions bot added the type: feature Brand new functionality, features, pages, workflows, endpoints, etc. label Apr 18, 2026
Co-Authored-By: ForgeCode <noreply@forgecode.dev>
@Wang-tianhao Wang-tianhao force-pushed the feat/websearch-serpapi branch from 7926f07 to 25291b5 Compare April 18, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature Brand new functionality, features, pages, workflows, endpoints, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants