Remember
saihm_rememberStore information in SAIHM persistent memory. Encryption happens in this process and the key never leaves it, so the server holds ciphertext it cannot read.
Instructions
Store information in SAIHM persistent memory. Encryption happens in this process and the key never leaves it, so the server holds ciphertext it cannot read. Use this when a fact, decision, or piece of context should outlive the current session. Pass an existing cellId to update that cell instead of adding a new one; when the endpoint reports that the update left shares of the cell on the previous version, they are re-issued for the new version and the result counts them, and a share that was not re-issued needs saihm_share again. Returns the cell id that saihm_forget takes. With warmStart "put", it instead stores an encrypted warm-start snapshot of the payload file named by token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| token | No | With warmStart: 16 to 32 characters from a-z and 0-9, chosen at random for this call. It names the payload file. Blank otherwise. | |
| cellId | No | Existing cell id (hex) to update; omit to create a new cell | |
| content | No | Information to remember. Required unless warmStart is "put". | |
| warmStart | No | "put" stores the payload file warm-start/put-<token>.bin as an encrypted snapshot, then removes the file. Only coversThrough and token go with it. Leave it blank to remember content. | |
| coversThrough | No | With warmStart "put": the change feed position the payload covers, the cursor of a position marker. Blank otherwise. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | ||
| seq | No | ||
| bytes | No | ||
| error | No | ||
| cellId | No | ||
| timing | No | ||
| shardId | No | ||
| createdAt | No | ||
| commitment | No | ||
| snapshotId | No | ||
| coversThrough | No | ||
| commitmentHash | No | Deprecated: the same value as commitment, kept for existing readers. | |
| sharesReissued | No | ||
| sharesIncomplete | No | ||
| sharesNotReissued | No |