core.memory.persist =================== Parquet persistence for ``TurnVectorStore``. Serializes the in-memory store to a single Parquet file so vector-indexed memory survives process restarts when the user opts in via ``config.memory.persist: true``. Schema (v1): - ``text``: ``String`` — the plain text that was embedded. - ``embedding``: ``List(Float64)`` — the float vector. - ``turn``: ``String`` (JSON) — the raw turn dict, round-tripped via ``json``. - ``metadata``: ``String`` (JSON) — the caller metadata dict. - ``_schema_version``: ``Int8`` — always ``1`` for this version. Functions are stateless I/O helpers; the store itself remains in-memory. .. automodule:: ffai.core.memory.persist :members: :undoc-members: :show-inheritance: Functions --------- .. autofunction:: ffai.core.memory.persist.load_store .. autofunction:: ffai.core.memory.persist.persist_store