ruvector-postgres 2.0.5

High-performance PostgreSQL vector database extension v2 - pgvector drop-in replacement with 230+ SQL functions, SIMD acceleration, Flash Attention, GNN layers, hybrid search, multi-tenancy, self-healing, and self-learning capabilities
// Tiny Dancer Routing Module
//
// Neural-powered dynamic agent routing with FastGRNN for adaptive decision-making.

pub mod agents;
pub mod fastgrnn;
pub mod operators;
pub mod router;

pub use agents::{Agent, AgentRegistry, AgentType};
pub use fastgrnn::FastGRNN;
pub use router::{OptimizationTarget, Router, RoutingConstraints, RoutingDecision};

#[cfg(test)]
mod tests {
    use super::*;

    #[test]
    fn test_module_exports() {
        // Verify all types are exported
        let _registry = AgentRegistry::new();
        let _router = Router::new();
    }
}