Core Concepts
Conversations and memory
Structure chat state intentionally instead of sending unlimited history.
Conversation state
1
Persist only what matters
Store relevant turns instead of replaying every message forever.
2
Summarize older context
Replace long tails of history with concise summaries.
3
Keep preferences structured
User preferences should live in data, not only chat messages.