Web search¶
Optional web evidence for ontology rendering and critique.
WEB_SEARCH_ENABLED¶
Enable optional web grounding. Node execution still starts without search and only searches when node output requests it.
WEB_SEARCH_PROVIDER¶
Search engine queried for evidence when web search is enabled.
WEB_SEARCH_TOP_K¶
Search results fetched per query.
WEB_SEARCH_TIMEOUT_SECONDS¶
Seconds to wait for one search request, rounded down to whole seconds.
WEB_SEARCH_MAX_SNIPPET_CHARS¶
Characters kept from each result's snippet; the rest is cut.
WEB_SEARCH_MAX_TOTAL_CHARS¶
Characters of search evidence added to one prompt, across all results.
WEB_SEARCH_ONTOLOGY_RENDER_ENABLED¶
Allow search-eligible retries for ontology render prompts (first pass remains no-search).
WEB_SEARCH_ONTOLOGY_CRITIC_ENABLED¶
Allow search-eligible retries for ontology critic prompts (first pass remains no-search).
WEB_SEARCH_FACTS_RENDER_ENABLED¶
Allow search-eligible retries for facts render prompts (first pass remains no-search).
WEB_SEARCH_FACTS_CRITIC_ENABLED¶
Allow search-eligible retries for facts critic prompts (first pass remains no-search).
WEB_SEARCH_PLANNER_ENABLED¶
Enable LLM planner for web-search decisions
WEB_SEARCH_PLANNER_MAX_QUERIES¶
Maximum focused search queries per node
WEB_SEARCH_PLANNER_MIN_QUERY_CHARS¶
Minimum query length accepted by guardrails
WEB_SEARCH_PLANNER_MIN_CONFIDENCE¶
Minimum planner confidence to run search
WEB_SEARCH_REUSE_EVIDENCE_ACROSS_ATTEMPT¶
Reuse node-scoped evidence between retries for the same unit.
WEB_SEARCH_MIN_SNIPPET_CHARS¶
Minimum snippet length to keep a search hit
WEB_SEARCH_ALLOWED_DOMAINS¶
Optional allowlist of source domains for evidence: comma-separated or a JSON list
WEB_SEARCH_BLOCKED_DOMAINS¶
Optional blocklist of source domains for evidence: comma-separated or a JSON list
WEB_SEARCH_REGION¶
DuckDuckGo region code, such as us-en or de-de; wt-wt means no region.
WEB_SEARCH_SAFESEARCH¶
DuckDuckGo safe-search mode: on, moderate or off.