Skip to content

v1.5.1: Flagship Gateway Hygiene Parity & Memory Revocation Tools

Choose a tag to compare

@itskie itskie released this 30 Sep 13:59
· 2 commits to main since this release

What's New in v1.5.1

  • Flagship Gateway Hygiene Parity: Added first-class memory mutation and fact revocation endpoints to the flagship FastAPI gateway (gateway/main.py):
    • POST /facts/revoke & DELETE /facts/{id}: Soft revoke (with audit reason) and permanent hard delete. Active queries and persona exports automatically filter out revoked facts.
    • POST /delete, DELETE /memory/{id}, and POST /update: Complete episodic memory mutations for Mem0/ChromaDB.
  • Serverless Gateway & Storage Parity: Added POST /facts/revoke and DELETE /facts/{id} to gateway/serverless.py and storage/local.py for full parity across native SQLite and Turso libSQL.
  • New MCP Tools:
    • delete_memory: Evicts obsolete episodic memories by ID across connected IDE agents (Cursor, Claude Code, Antigravity, VS Code).
    • revoke_fact: Revokes and supersedes conflicting, obsolete, or invalid truths in Friday's active facts ledger.
  • Python SDK Parity: Added synchronous (Friday) and asynchronous (AsyncFriday) methods:
    • client.delete_memory(...)
    • client.update_memory(...)
    • client.revoke_fact(...)
    • client.delete_fact(...)
  • 100% Green CI: Added tests/test_hygiene.py with 10 comprehensive tests. Full suite passing 100% green.