Compare commits

...

1 Commits

Author SHA1 Message Date
Alexander Whitestone
9323f5a580 fix: unescape corrupted quotes in mempalace __init__.py
Some checks failed
Forge CI / smoke-and-build (pull_request) Failing after 26s
The file had literal escaped quotes (backslash-quote) throughout,
causing SyntaxError on import. Replaced with proper quotes.
2026-04-13 09:57:26 -04:00

View File

@@ -172,13 +172,13 @@ class MemPalacePortalProvider(MemoryProvider):
# Extract key facts for Hologram # Extract key facts for Hologram
if self._hologram_store: if self._hologram_store:
# Simple heuristic: look for \"I prefer\", \"The project uses\", etc. # Simple heuristic: look for "I prefer", "The project uses", etc.
for msg in messages: for msg in messages:
if msg.get(\"role\") == \"user\": if msg.get("role") == "user":
content = msg.get(\"content\", \"\") content = msg.get("content", "")
if \"prefer\" in content.lower() or \"use\" in content.lower(): if "prefer" in content.lower() or "use" in content.lower():
try: try:
self._hologram_store.add_fact(content[:200], category=\"user_pref\") self._hologram_store.add_fact(content[:200], category="user_pref")
except Exception: except Exception:
pass pass