fix(briefing): fetch full article content via trafilatura in discuss endpoint

This commit is contained in:
2026-04-07 06:55:15 -04:00
parent a5e35f7c72
commit 1d0cf4828b
+2 -1
View File
@@ -453,7 +453,8 @@ async def discuss_article(item_id: int):
if get_buffer(conv_id) is not None:
return jsonify({"error": "Generation already in progress"}), 409
article_content = item.content or ""
from fabledassistant.services.rss import _fetch_full_article
article_content = await _fetch_full_article(item.url) or item.content or ""
# Store synthetic assistant message with read_article tool result
synthetic_tool_calls = [{