fix xiaoniu mention gating and vector memory config
This commit is contained in:
@@ -615,6 +615,7 @@ class AIAutoResponsePlugin(MessagePluginInterface):
|
||||
sender=sender,
|
||||
memory_type="member_context_snapshot",
|
||||
ok=ok,
|
||||
error=self.vector_memory.last_error,
|
||||
)
|
||||
if ok and version:
|
||||
self._synced_member_context_versions[cache_key] = version
|
||||
@@ -648,6 +649,7 @@ class AIAutoResponsePlugin(MessagePluginInterface):
|
||||
memory_type="interaction_memory",
|
||||
ok=ok,
|
||||
trigger_type=trigger_type,
|
||||
error=self.vector_memory.last_error,
|
||||
)
|
||||
|
||||
def _log_event(self, event: str, **kwargs: Any) -> None:
|
||||
@@ -738,7 +740,8 @@ class AIAutoResponsePlugin(MessagePluginInterface):
|
||||
f"[XIAONIU] MEM_UPSERT room={room} user={sender} "
|
||||
f"type={data.get('memory_type', '')} "
|
||||
f"ok={self._yn(data.get('ok'))} "
|
||||
f"trigger={data.get('trigger_type', '-') or '-'}"
|
||||
f"trigger={data.get('trigger_type', '-') or '-'} "
|
||||
f"err={self._preview(str(data.get('error', '') or '-'), 72)}"
|
||||
).strip()
|
||||
|
||||
compact = " ".join(f"{key}={data[key]}" for key in sorted(data) if data.get(key) not in (None, ""))
|
||||
|
||||
Reference in New Issue
Block a user