hebbrix_remember_many
Store multiple facts in a single API call to reduce round-trips and rate-limit hits. Pass a list of self-contained facts and receive memory IDs.
Instructions
Store MANY facts in one call. When you've extracted several distinct facts from one user message, use this instead of calling hebbrix_remember N times — it's one round-trip and one rate-limit hit, not N.
Pass a list of short, self-contained facts (one fact per string). Returns {"created", "failed", "memory_ids", ...}. wait_for_index defaults to False here (bulk writes are usually fire-and-forget); set True to block until all are searchable.
Tier note: the single-round-trip batch endpoint requires Starter+; on the free / agent tier this transparently falls back to sequential writes (the result carries "fallback": "sequential"), so it still works but isn't one round-trip on that tier.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| facts | Yes | ||
| collection_id | No | ||
| wait_for_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||