• v1.1.2 3948b4573a

    v1.1.2 Stable

    Ghost released this 2025-12-05 03:13:31 +01:00 | 527 commits to main since this release

    What's Changed

    • refactor(bildungsauftrag): move fetch_url config to services section (4796d05)
      Move fetch_url configuration from bildungsauftrag command config to global services section. Extract fetch_content() as shared utility function in commands/mod.rs (used by both zusammenfassung and bildungsauftrag). Remove duplicate FetchResponse struct and fetch_article() method from ZusammenfassungCommand. Update config example to reflect new services.fetch_url location. Both commands now use the same content fetcher service configuration
    • refactor(bildungsauftrag): replace Perplexity with SearXNG + content fetcher (9286e2a)
      Replace search-enabled LLM model (Perplexity) with SearXNG search + content fetcher approach. Add searxng_url and fetch_url config options, remove model requirement (now optional, uses default llm.model), replace reasoning parameter with max_results for controlling search depth. Implement search() and fetch_content() methods with bot detection filtering. Update command to: search via SearXNG, fetch content from top N results, combine
    • dfg (23c8dad)
    Downloads