refresh_fafm
Reload .fafm structured memory for one or more souls into the current session; returns a stamped delta of added/updated facts since last refresh. Use verbatim for full content.
Instructions
Reload the latest structured memory (.fafm) for one or more souls into the current session. Returns a stamped delta by default (added/updated facts since last refresh or a given timestamp). Use verbatim: true to receive the full current .fafm content instead. Reads your files and writes a refresh receipt (.fafm-refresh-receipts.json) to the project folder. Always returns a content hash + timestamp stamp. Complements recall, load_soul, and etch — does not replace them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| soul | No | Specific soul to refresh. Omit or use 'default' for the primary memory layer. Use 'all' to refresh every available soul. | default |
| since | No | Optional ISO timestamp. Only return facts modified after this time. Ignored when verbatim=true. | |
| verbatim | No | If true, returns the full current .fafm content for the requested soul(s) instead of a delta. Use sparingly — deltas are preferred for normal operation. |