Changed
- BREAKING (behavior): when
[store]in a config file explicitly setsmetadata_backend = "postgres"orvector_backend = "postgres"andpsycopgis not installed,load_config()now raisesBackendMissingErrorinstead of warning and silently falling back to SQLite/Chroma. Silent fallback corrupted intent — writes landed in the wrong backend while callers believed they had succeeded. The error names the config file that selected postgres and the install command to fix it, mirroring the existing behavior forgraph_backend = "neo4j".
Install
pip install acatome-meta==0.3.5