Open source · MIT
Agent memory lifecycle fixture
Небольшой TypeScript fixture фиксирует правила, которые часто теряются под кодом vector search: границы tenant, приоритет источников, срок действия, замену старых records и удаление из производных хранилищ.
Это пример policy. Готовой memory database здесь нет. Приложение само проверяет
caller, задаёт порядок источников и удаляет запись из реальных хранилищ.
Исходные файлы
Сначала границы
Фильтры tenant, subject, namespace и field срабатывают до выбора record.
Вывод модели не становится фактом
Model inference остаётся candidate и не может скрыть confirmed record.
Удаление подтверждают все хранилища
Job завершится, когда каждый store подтвердит удаление или отсутствие.
Проверенная область
Deno type check и двенадцать тестов проходят без сети и сторонних packages. Они проверяют изоляцию tenants, обработку candidates, приоритет источников, срок действия, замену records, deletion jobs без содержимого и поздний index event после удаления.