Propose a memory
proposeSubmit a memory to the human's pending approval queue when they ask you to remember something or a lasting decision is made. Queued entries stay unconfirmed until the human accepts them.
Instructions
Submit a memory for the human to approve. It lands in a pending queue and changes no confirmed memory. Use it when the human says to remember something, or when a decision is reached that will still matter later. Do not use it as a scratchpad for transient reasoning or for data you merely fetched. This tool cannot confirm its own writes: the entry stays pending until the human accepts it inside their own Hive, so a success response means queued, not stored. Supply client_id to make retries idempotent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Free-form tags for later filtering. | |
| title | No | Short label shown in the human's pending queue. Helps them decide quickly. | |
| vault | No | Target vault name. Private vaults are rejected for cloud agents; local agents may target them. | |
| vector | No | Optional precomputed embedding stored alongside the memory, so later recalls are faster and more precise. | |
| content | Yes | The memory to store, written as a standalone fact that still makes sense without this conversation - include the who and the when. | |
| client_id | No | Idempotency key. Submitting twice with the same key does not create a duplicate - use this when retrying after a timeout. |