Remove SearXNG search backend, use Firecrawl exclusively
SearXNG was a fallback search backend that added complexity without being used in practice. All search-dependent features (web search, government DB checks, vetting orchestrator, tracker mapping) now use Firecrawl exclusively. Removes the SEARCH_ENDPOINT config plumbing from probodconfig, bootstrap, Helm charts, and all callers. Signed-off-by: Émile Ré <emile@probo.com>
This commit is contained in:
@@ -71,12 +71,13 @@ var (
|
||||
|
||||
type (
|
||||
Config struct {
|
||||
Client *llm.Client
|
||||
Model string
|
||||
MaxTokens int
|
||||
ChromeAddr string
|
||||
SearchEndpoint string
|
||||
Logger *log.Logger
|
||||
Client *llm.Client
|
||||
Model string
|
||||
MaxTokens int
|
||||
ChromeAddr string
|
||||
FirecrawlEndpoint string
|
||||
FirecrawlAPIKey string
|
||||
Logger *log.Logger
|
||||
}
|
||||
|
||||
Assessor struct {
|
||||
@@ -209,7 +210,8 @@ func (a *Assessor) Assess(ctx context.Context, websiteURL string, procedure stri
|
||||
a.cfg.Logger,
|
||||
thirdPartyBrowser,
|
||||
researchBrowser,
|
||||
a.cfg.SearchEndpoint,
|
||||
a.cfg.FirecrawlEndpoint,
|
||||
a.cfg.FirecrawlAPIKey,
|
||||
reporter,
|
||||
)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user