Allow optional searxng config in setup flow

This commit is contained in:
Your Name 2025-12-20 14:49:49 -06:00
parent ef410448f0
commit e95bb18e29

View file

@ -69,6 +69,22 @@ STEP_USER_DATA_SCHEMA = vol.Schema(
CONF_PROMPT, CONF_PROMPT,
default=llm.DEFAULT_INSTRUCTIONS_PROMPT, default=llm.DEFAULT_INSTRUCTIONS_PROMPT,
): TemplateSelector(), ): TemplateSelector(),
vol.Optional(
CONF_SEARXNG_ENABLED,
default=DEFAULT_SEARXNG_ENABLED,
): bool,
vol.Optional(
CONF_SEARXNG_URL,
default=DEFAULT_SEARXNG_URL,
): cv.string,
vol.Optional(
CONF_SEARXNG_LANGUAGE,
default=DEFAULT_SEARXNG_LANGUAGE,
): cv.string,
vol.Optional(
CONF_SEARXNG_SAFESEARCH,
default=DEFAULT_SEARXNG_SAFESEARCH,
): NumberSelector(NumberSelectorConfig(min=0, max=2, step=1)),
} }
) )