memory_observe
Store and cryptographically sign observations about people, projects, or preferences. Automatically creates entities and links each observation to a receipt for audit.
Instructions
Store a memory observation about a person, project, preference, or any entity. Automatically creates the entity if it doesn't exist. Every observation is cryptographically signed and linked to a receipt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_name | Yes | Name of the entity (person, project, tool, etc.) | |
| entity_type | Yes | Type of entity | |
| content | Yes | The observation/fact to remember | |
| confidence | No | How confident you are in this observation (default: medium) | |
| scope | No | Who can see this memory (default: agent) | |
| context | No | What conversation or task produced this observation | |
| tags | No | Tags for categorization | |
| ttl_seconds | No | Time-to-live in seconds. After this duration, the observation expires and is excluded from recall but retained for audit. |