merlyn/server
Kesku 409ac543bd
feat(agents): Add Perplexity Search API as web search provider (#5210)
* feat(agents): Add Perplexity Search API as web search provider

Adds Perplexity as a search provider for the agent web-browsing plugin,
using the Perplexity Search API (POST /search) which returns raw ranked
web results — distinct from the existing Perplexity LLM integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* chore: replace docs.perplexity.ai with console.perplexity.ai

* chore: replace docs.perplexity.ai with console.perplexity.ai

---------

Co-authored-by: kesku <kesku@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2026-03-17 14:16:20 -07:00
..
__tests__ Fix: Azure OpenAI model key collision (#5092) 2026-03-05 17:12:08 -08:00
endpoints add user id to chat feedback 2026-03-13 16:51:02 -07:00
jobs chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
middleware Add HTTP request/response logging middleware for development mode (#4425) 2025-09-29 13:33:15 -07:00
models feat(agents): Add Perplexity Search API as web search provider (#5210) 2026-03-17 14:16:20 -07:00
prisma Remove WelcomeMessages from app - no longer used (#5206) 2026-03-13 12:55:59 -07:00
storage normalize logo wordmark 2026-02-11 08:53:44 -08:00
swagger linting & show descriptive error for bad addtoWorkspace request body 2026-03-09 11:30:53 -07:00
utils feat(agents): Add Perplexity Search API as web search provider (#5210) 2026-03-17 14:16:20 -07:00
.env.example feat(agents): Add Perplexity Search API as web search provider (#5210) 2026-03-17 14:16:20 -07:00
.flowconfig devcontainer v1 (#297) 2024-01-08 15:31:06 -08:00
.gitignore Web push notifications (#4942) 2026-02-02 10:56:58 -08:00
.nvmrc dev build with new epub2 build target and remove patch work (#4694) 2025-11-26 17:36:34 -08:00
eslint.config.mjs chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
index.js Web push notifications (#4942) 2026-02-02 10:56:58 -08:00
jsconfig.json devcontainer v1 (#297) 2024-01-08 15:31:06 -08:00
nodemon.json Full developer api (#221) 2023-08-23 19:15:07 -07:00
package.json chore: add ESLint CI workflow (#5160) 2026-03-09 14:27:08 -07:00
yarn.lock chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00