Basic Usage
Always Mode
Extraction happens automatically after each response. No tools visible to the agent.Agentic Mode
The agent receives anupdate_profile tool and decides when to update.
Default Fields
Custom Schemas
Extend the base schema for your domain:metadata["description"] tells the LLM what each field captures.
Accessing Profile Data
Context Injection
Profiles are automatically injected into the system prompt:User Profile vs User Memory
Use User Profile for: name, company, role, preferences with defined values.
Use User Memory for: observations like “prefers detailed explanations” or “works on ML projects.”