diff --git a/src/fabledassistant/routes/briefing.py b/src/fabledassistant/routes/briefing.py index 4c623ef..4e6da05 100644 --- a/src/fabledassistant/routes/briefing.py +++ b/src/fabledassistant/routes/briefing.py @@ -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 = [{