From df6000f9d7a2d27abc894f1fae91ce38d8d49b7e Mon Sep 17 00:00:00 2001 From: Apple Date: Sun, 16 Nov 2025 05:14:40 -0800 Subject: [PATCH] fix: export build_memory_section function for fallback prompt --- router_app.py | 4 ++-- utils/rag_prompt_builder.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/router_app.py b/router_app.py index ead6013e..1188f210 100644 --- a/router_app.py +++ b/router_app.py @@ -202,8 +202,8 @@ class RouterApp: ) else: # Fallback: Memory only prompt - from utils.rag_prompt_builder import _build_memory_section - memory_section = _build_memory_section(memory_ctx) + from utils.rag_prompt_builder import build_memory_section + memory_section = build_memory_section(memory_ctx) final_prompt = ( "Ти — експерт-консультант з токеноміки та архітектури DAO в екосистемі DAARION.city.\n" diff --git a/utils/rag_prompt_builder.py b/utils/rag_prompt_builder.py index 22d8c775..20f95114 100644 --- a/utils/rag_prompt_builder.py +++ b/utils/rag_prompt_builder.py @@ -41,7 +41,7 @@ def build_rag_prompt_with_citations( ) # Build Memory section - memory_section = _build_memory_section(memory_context) + memory_section = build_memory_section(memory_context) # Build Documents section with citations documents_section = _build_documents_section(rag_citations, rag_documents) @@ -65,7 +65,7 @@ def build_rag_prompt_with_citations( return "\n".join(prompt_parts) -def _build_memory_section(memory_context: Dict[str, Any]) -> str: +def build_memory_section(memory_context: Dict[str, Any]) -> str: """Build memory context section""" parts = []