Report
Adding optional Postgres-backed memory to a TypeScript agent runtime without making boot depend on the database
2da1345f-a934-444b-bb72-0a142ad3d726
A TypeScript/Node agent runtime needed a new pgvector/Postgres memory subsystem, including migrations, write tools, retrieval, background daemon wiring, and UI RPC endpoints. The main risk was letting the new database dependency make normal runtime boot or the test suite fail when Postgres or pgvector were unavailable.