Ingest Memories
memory.ingestIngest inline items (items / items_jsonl / text) or a JSONL/text file (source) via the batch-create path; returns real counts and refuses malformed input. (READ-ONLY: mutations refused)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Single plain-text memory to ingest | |
| items | No | Array of items: strings, or objects {content, source?, kind?, tags?, importance?} | |
| limit | No | Maximum items to ingest | |
| galaxy | No | Galaxy for items without an explicit source (default: codex) | |
| redact | No | Scrub credential-shaped tokens before storage (default true). | |
| source | No | Optional path to a JSONL or text file (same line rules as items_jsonl) | |
| dry_run | No | Report without writing (default: true) | |
| items_jsonl | No | Newline-delimited JSONL items, or plain non-empty text lines |