heliosdb-proxy 1.3.0

HeliosProxy - Intelligent connection router and failover manager for HeliosDB and PostgreSQL
Documentation
//! AI/Agent-specific cache optimizations
//!
//! Specialized caching for AI workloads including:
//! - Conversation context cache
//! - RAG chunk cache
//! - Tool result cache
//! - Semantic query cache
//! - Cross-feature AI integration

mod conversation;
mod integration;
mod rag;
mod semantic;
mod tools;

pub use conversation::{
    ConversationCacheStats, ConversationContext, ConversationContextCache, Turn,
};
pub use rag::{Chunk, ChunkId, RagCacheStatsSnapshot, RagChunkCache};
pub use semantic::{
    cosine_similarity, AIWorkloadContext, BranchContext, BranchId, Embedding,
    SemanticCacheStatsSnapshot, SemanticEntry, SemanticIndex, SemanticIndexConfig,
    SemanticQueryCache, SimilarityResult, VectorId,
};
pub use tools::{ToolCacheStatsSnapshot, ToolCallKey, ToolResult, ToolResultCache};
// Note: SessionId is defined as a newtype struct in the parent distribcache module
pub use integration::{
    AIIntegrationConfig, AIIntegrationCoordinator, AIIntegrationStatsSnapshot, AIWorkloadDetection,
    CachePriority, CacheRecommendation, RecommendedTier, SessionTrackingInfo,
};