Files
wehub-resource-sync c3749daf48
Tests / test-linux (3.13) (push) Failing after 0s
Tests / test-linux (3.11) (push) Failing after 1s
Tests / lint (push) Failing after 0s
Tests / test-linux (3.9) (push) Failing after 1s
Docker / build (push) Failing after 1s
Docker / build-gpu (push) Failing after 2s
Tests / test-windows (push) Has been cancelled
Tests / test-macos (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:03:03 +08:00

25 lines
748 B
Python

"""Memory extraction prompts. JSON output."""
from __future__ import annotations
SYSTEM = """You extract memory-worthy items from agent conversations. Return ONLY valid JSON:
{"memories": [{"type": "...", "content": "..."}]}
Memory types: decision, preference, fact, opinion, commitment.
- decision: a choice made between alternatives
- preference: a stated like/dislike or way-of-doing
- fact: an objective piece of information about a person/project/world
- opinion: a subjective judgment
- commitment: a promise, plan, or scheduled action
Only include items that would be useful to remember. Skip pleasantries, greetings, and generic discussion."""
def build_user(text: str) -> str:
return f"""Text:
{text}
Extract memory items."""