Files
OmniRoute/tests/integration/memory-retrieve-preview.test.ts
diegosouzapw 7e0c58b5cb feat(memory): add F6 backend REST routes for memory engine redesign (plan 21)
New routes:
- POST /api/memory/retrieve-preview (dry-run playground)
- GET  /api/memory/embedding-providers
- GET  /api/memory/engine-status
- POST /api/memory/summarize
- POST /api/memory/reindex
- GET/PUT /api/settings/qdrant
- GET /api/settings/qdrant/health
- POST /api/settings/qdrant/search
- POST /api/settings/qdrant/cleanup

Modified:
- PUT /api/memory/[id] added (Hard Rule #12 sanitize)
- /api/memory/route.ts: Hard Rule #12 fix (sanitizeErrorMessage)
- /api/settings/memory/route.ts: MemorySettingsExtendedSchema (D9 7 new fields)

Tests: 7 integration test files (33 tests total) all passing.
Hard Rules #5, #7, #8, #12 verified.
2026-05-28 10:53:55 -03:00

4.4 KiB