minorv2.5.0
Operations & Assurance
- NEWLive Activity feed in Mission Control: watch memories arrive and leave — saved, trashed, updated, merged — refreshing every 4 seconds
- NEWWatchdog monitoring: full-stack checks every 5 minutes with immediate email alerts on failure and recovery
- NEWDaily status report: a full system-health digest every morning
- NEWArchive & retention: memories untouched for 6 months move to a portable, re-importable archive with a tombstone — search stays fast, nothing is deleted
- NEWOffsite backup tooling: one-step dump of the database and vector store, plus a pull script to copy backups off the host
- IMPROVEDAccurate service-health reporting — the dashboard now tells the truth about every component
- IMPROVEDMCP authentication logging: key fingerprints, auth results, and 401 reasons — no secrets in logs
- IMPROVEDClean redirect to login when a session expires
- FIXEDEmbedding pipeline repairs: non-UUID memory IDs hash correctly, interrupted indexing resumes, and oversized rows no longer crash the pipeline — every stored memory has its search vector
- FIXEDFive API endpoints that could be called without a key now require authentication; credentials rotated