SuperSeller3000/config
Simon Kuehn cfb5cc4ad0 feat: replace Mistral web_search with Tavily for specs research
- Add WebSearchInterface + TavilyWebSearch (POST /search, max 5 results)
- SpecsResearchAgent now fetches search results first, injects them as
  {{searchResults}} context into the prompt, then calls plain generate()
  — no dependency on model-specific web_search tool support
- Update specs_research prompt template (PHP default + DB migration) to
  use the new {{searchResults}} variable
- Wire TAVILY_API_KEY env var; register TavilyWebSearch in services.yaml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 08:35:52 +00:00
..
packages feat: full DE/EN i18n with browser language detection and confirmation dialogs 2026-05-18 07:48:26 +00:00
routes feat: add console commands, remaining migrations and config wiring 2026-05-17 22:44:11 +00:00
bundles.php feat: add console commands, remaining migrations and config wiring 2026-05-17 22:44:11 +00:00
preload.php feat: install Symfony 7 skeleton with Doctrine, Messenger, UID, Security 2026-05-14 04:21:34 +00:00
reference.php feat: add console commands, remaining migrations and config wiring 2026-05-17 22:44:11 +00:00
routes.yaml feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
services.yaml feat: replace Mistral web_search with Tavily for specs research 2026-05-18 08:35:52 +00:00