#[0.6.0] - 2026-01-06
#Changed
- Agent Class Rename
- Renamed
SubstrateAgenttoAgentfor simpler, more intuitive API - Updated all documentation and examples to use the new
Agentclass name - Backward compatibility maintained -
SubstrateAgentcontinues to work as an alias - Import statement simplified:
from daita import Agent
- Renamed
#Added
-
Catalog Plugin - Schema Discovery
- New plugin for discovering and analyzing database schemas and API structures
- Supports PostgreSQL, MySQL, MongoDB schema discovery
- OpenAPI/Swagger specification introspection
- Schema comparison for migration planning
- Export schemas as Mermaid diagrams or JSON Schema
- Optional graph storage integration for organizational knowledge graphs
- Tools:
discover_postgres,discover_mysql,discover_mongodb,discover_openapi,compare_schemas,export_diagram
-
Lineage Plugin - Data Flow Tracking
- New plugin for tracking data lineage and flow dependencies
- Trace upstream sources and downstream consumers
- Impact analysis for schema changes and deprecations
- SQL query parsing for automatic lineage extraction
- Pipeline registration for multi-step workflows
- Export lineage as Mermaid or DOT diagrams
- Decorator pattern for automatic function-based lineage tracking
- Tools:
trace_lineage,trace_upstream,trace_downstream,register_flow,register_pipeline,analyze_impact,export_lineage
-
Orchestrator Plugin - Multi-Agent Coordination
- New plugin for coordinating tasks across multiple specialized agents
- LLM-based intelligent task routing
- Parallel and sequential task execution
- Workflow DAG definition and execution
- Agent performance metrics and capability tracking
- Automatic agent registration from prompts and tools
- Routing cache for improved performance
- Tools:
find_agent,route_task,run_parallel,run_sequential,create_workflow,run_workflow,get_performance,get_capabilities
-
Neo4j Plugin - Graph Database Operations
- New plugin for working with Neo4j graph databases
- Native Cypher query support
- Node and relationship CRUD operations
- Graph pattern matching and traversal
- Shortest path finding between nodes
- Neighbor discovery with relationship filtering
- Connection pooling and async operations
- Tools:
query_graph,create_node,create_relationship,find_nodes,find_path,get_neighbors,delete_node