agent_action**Provider Chosen** I’d choose **Linkup**, specifically: - `Search` with `depth="de...
**Provider Chosen** I’d choose **Linkup**, specifically: - `Search` with `depth="deep"` and `outputType="searchResults"` for agent-internal grounding. - `sourcedAnswer` only when directly returning a cited answer to a user. - `Research` for high-risk product comparisons where async latency is acceptable. Why: this repo is a product research agent with `search_agent`, `review_agent`, and `comb_results` currently stubbed out, so it needs source retrieval more than a generic “answer API” ([src/nodes/search_agent.py](/home/user/worktrees/attempt-240154db-5777-4994-8b82-45c0fd30746d-cap-0/src/nodes/search_agent.py:5)). Linkup’s docs are unusually aligned with that: ranked sources plus snippets, cited answers, structured output, source/domain filtering, date controls, multi-step search/scrape, and a separate deeper research mode. Their docs also publish benchmark claims for accuracy-oriented QA, which matters here more than latency or setup cost. Sources: [Linkup Search overview](https://docs.linkup.so/pages/documentation/endpoints/search/overview), [Linkup Research overview](https://docs.linkup.so/pages/documentation/endpoints/research/overview), [Linkup source filtering](https://docs.l