mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-09-13 19:52:20 +02:00
fix(agent): keep ambient context fail closed
This commit is contained in:
@@ -325,7 +325,6 @@ class ChatProcessor:
|
||||
"Pinned memory context. Some pinned memories are only "
|
||||
f"included when relevant:\n- {pinned_text}"
|
||||
),
|
||||
arm_tool_gate=False,
|
||||
))
|
||||
for m in selected_pinned:
|
||||
self._last_used_memories.append({"text": m["text"], "category": m.get("category", "fact"), "type": "pinned"})
|
||||
@@ -343,7 +342,6 @@ class ChatProcessor:
|
||||
"Memory context. Do not reference unless the user asks "
|
||||
f"about these topics.\n{ext_text}"
|
||||
),
|
||||
arm_tool_gate=False,
|
||||
))
|
||||
for m in relevant:
|
||||
self._last_used_memories.append({"text": m["text"], "category": m.get("category", "fact"), "type": "recalled"})
|
||||
@@ -386,7 +384,6 @@ class ChatProcessor:
|
||||
preface.append(untrusted_context_message(
|
||||
"retrieved documents",
|
||||
rag_content,
|
||||
arm_tool_gate=False,
|
||||
))
|
||||
except Exception as e:
|
||||
logger.warning(f"RAG retrieval failed: {e}")
|
||||
@@ -498,7 +495,6 @@ class ChatProcessor:
|
||||
preface.append(untrusted_context_message(
|
||||
"available skills index",
|
||||
"\n".join(lines),
|
||||
arm_tool_gate=False,
|
||||
))
|
||||
|
||||
return preface, rag_sources, web_sources
|
||||
|
||||
Reference in New Issue
Block a user