Added
-
Configurable search result detail:
searxng_web_searchaccepts optionalresult_detailvaluescompactandfull(default). Compact responses emit only safe title, URL, and description/content-snippet fields (JSON keys:title,url,content), while full responses retain the existing SearXNG metadata and research signals.SEARXNG_MAX_RESULT_CHARSapplies only to result content in both modes.Migration note: compact text has exactly three lines per result and no preamble or cache annotation. Line parsers that rely on relevance scores or other metadata should request
result_detail=fullor accept compact's three-line records.Compact suppresses warnings, provenance, and every other search signal. Full text adds valid optional metadata in fixed score, engines, category, published-date, thumbnail, and image-source order; invalid optional metadata is omitted, and text fields are normalized to single lines. Existing users with
SEARXNG_MAX_RESULT_CHARSset now also receive truncated full JSON content.
Full Changelog: v1.14.1...v1.15.0