Hardcode Firecrawl API endpoint, drop FIRECRAWL_ENDPOINT config

Firecrawl has a single public API at https://api.firecrawl.dev/v2.
The endpoint was configurable but never varied across environments,
so hardcode it as a package-level const and remove the Endpoint
field from FirecrawlConfig and all downstream wiring (bootstrap,
Helm chart, probod, vetting, cookiebanner).

Signed-off-by: Émile Ré <emile@probo.com>
This commit is contained in:
Émile Ré
2026-05-19 10:28:05 +04:00
parent ef6aca2c93
commit 76d42ef2db
13 changed files with 35 additions and 51 deletions

View File

@@ -233,10 +233,6 @@ spec:
value: {{ .Values.probo.openai.maxTokens | quote }}
{{- end }}
# Firecrawl Integration
{{- if .Values.probo.firecrawl.endpoint }}
- name: FIRECRAWL_ENDPOINT
value: {{ .Values.probo.firecrawl.endpoint | quote }}
{{- end }}
{{- if .Values.probo.firecrawl.apiKey }}
- name: FIRECRAWL_API_KEY
valueFrom:

View File

@@ -161,7 +161,6 @@ probo:
# Firecrawl web search (optional, used by tracker mapping agent)
# firecrawl:
# endpoint: "https://api.firecrawl.dev/v2"
# apiKey: "CHANGE_ME_FIRECRAWL_API_KEY"
# Tracker mapping agent (optional, auto-links tracker patterns to vendors)

View File

@@ -259,7 +259,6 @@ probo:
# Firecrawl web search integration (optional, used by tracker mapping agent)
firecrawl:
endpoint: ""
apiKey: ""
# Tracker mapping agent (optional, requires openai.apiKey or anthropic key)