memory_set_batch
Save up to 50 memory entries in one atomic SQLite transaction using a single user intent. Prevents storing secret-shaped keys or values, with namespace support for organized access.
Instructions
Upsert up to 50 entries in one SQLite transaction. One explicit_user_intent covers the batch. Rejects secret-shaped keys/values. Namespace-aware.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entries | Yes | Upsert up to 50 entries atomically in one transaction. | |
| explicit_user_intent | Yes | Must be true. Set ONLY when the current user message explicitly asks the agent to modify memory (set/forget/export). Do not infer intent. |