Persistent memory

Facts the agent remembers across conversations, with source and timestamp. Passwords, card numbers and API keys are refused automatically.