#[0.8.0] - 2026-02-23
#Added
-
Catalog Plugin - Schema Discovery
- Discover and compare schemas across PostgreSQL, MySQL, MongoDB, and OpenAPI services
- Export schemas as Mermaid diagrams or JSON Schema
- Automatic schema persistence and stale entry pruning
- Tools:
discover_postgresql,discover_mysql,discover_mongodb,discover_openapi,compare_schemas,export_diagram
-
Lineage Plugin - Data Flow Tracking
- Track data flows between agents, databases, APIs, and files
- Automatic SQL parsing to extract table-level source and target dependencies
- Decorator-based Python function lineage tracking
- Impact analysis to identify downstream entities affected by a change
- Tools:
capture_sql_lineage,capture_python_lineage,register_flow,trace_lineage,analyze_impact
-
Graph Backend
- Shared graph store used by Catalog and Lineage plugins to cross-reference entities
- Local filesystem backend with NetworkX persistence
- Traversal and impact analysis algorithms built in
-
Memory Plugin - Contradiction Detection
- New contradiction checker prevents conflicting facts from being stored
- Classifies conflicts as
NO_CONFLICT,EVOLUTION(auto-replace), orCONTRADICTION(blocked)
#Fixed
-
Memory Plugin
- Fixed silent result drops caused by zero-vector embeddings producing NaN similarity scores
- Fixed invalid SQL error in
update_memorywhen recalled chunks had no valid IDs - Fixed contradiction checker silently failing on markdown-wrapped LLM responses
- Added in-session embedding cache to Supabase backend to avoid duplicate API calls
-
Catalog Plugin
- Fixed blocking file I/O in schema persistence (now fully async)
- Fixed
compare_schemasalways returning zero differences for MongoDB schemas - Cloud deployments now correctly report when schema persistence is unavailable rather than silently succeeding
-
Lineage Plugin
- Fixed SQL parser incorrectly lowercasing quoted case-sensitive identifiers (e.g.
"MyTable")
- Fixed SQL parser incorrectly lowercasing quoted case-sensitive identifiers (e.g.