List of all items
Structs
- embeddings::CircuitBreaker
- embeddings::CircuitBreakerConfig
- embeddings::EmbeddingResult
- embeddings::EmbeddingStorage
- embeddings::InMemoryEmbeddingStorage
- embeddings::LatencyTimer
- embeddings::LocalEmbeddingProvider
- embeddings::MetricsSnapshot
- embeddings::MockLocalModel
- embeddings::ProviderMetrics
- embeddings::SemanticService
- embeddings::SimilarityMetadata
- embeddings::SimilaritySearchResult
- embeddings::config::AzureOpenAIConfig
- embeddings::config::CustomConfig
- embeddings::config::EmbeddingConfig
- embeddings::config::LocalConfig
- embeddings::config::OptimizationConfig
- embeddings::config::mistral::MistralConfig
- embeddings::config::mistral::MistralEmbeddingData
- embeddings::config::mistral::MistralEmbeddingRequest
- embeddings::config::mistral::MistralEmbeddingResponse
- embeddings::config::mistral::MistralUsage
- embeddings::config::openai::OpenAIConfig
- embeddings::config::openai::OpenAIEmbeddingData
- embeddings::config::openai::OpenAIEmbeddingRequest
- embeddings::config::openai::OpenAIEmbeddingResponse
- embeddings_simple::EmbeddingConfig
- episode::relationship_manager::RelationshipManager
- episode::relationships::EpisodeRelationship
- episode::relationships::RelationshipMetadata
- episode::structs::Episode
- episode::structs::ExecutionStep
- episode::structs::PatternApplication
- episodic::capacity::manager::CapacityManager
- extraction::PatternExtractor
- indexing::BenchmarkResult
- indexing::IndexMetrics
- indexing::QueryPerformance
- indexing::hierarchical::DomainLevelIndex
- indexing::hierarchical::HierarchicalIndex
- indexing::hierarchical::HierarchicalIndexStats
- indexing::hierarchical::HierarchicalQuery
- indexing::hierarchical::TaskTypeLevelIndex
- indexing::spatiotemporal::DayNode
- indexing::spatiotemporal::HourNode
- indexing::spatiotemporal::IndexStats
- indexing::spatiotemporal::MonthNode
- indexing::spatiotemporal::QueryOptions
- indexing::spatiotemporal::SpatiotemporalIndex
- indexing::spatiotemporal::TimeRange
- indexing::spatiotemporal::YearNode
- learning::QueueConfig
- learning::QueueStats
- learning::queue::operations::PatternExtractionQueue
- learning::queue::types::QueueConfig
- learning::queue::types::QueueStats
- memory::PatternSearchResult
- memory::ScoreBreakdown
- memory::SearchConfig
- memory::attribution::RecommendationFeedback
- memory::attribution::RecommendationSession
- memory::attribution::RecommendationStats
- memory::attribution::RecommendationTracker
- memory::attribution::SessionWithFeedback
- memory::checkpoint::CheckpointMeta
- memory::checkpoint::HandoffPack
- memory::filters::builder::EpisodeFilterBuilder
- memory::filters::types::EpisodeFilter
- memory::playbook::PlaybookGenerator
- memory::playbook::PlaybookPitfall
- memory::playbook::PlaybookRequest
- memory::playbook::PlaybookStep
- memory::playbook::PlaybookSynthesisSource
- memory::playbook::RecommendedPlaybook
- memory::playbook::ReflectionData
- memory::relationship_query::EpisodeWithRelationships
- memory::relationship_query::RelationshipFilter
- memory::relationship_query::RelationshipGraph
- memory::step_buffer::BatchConfig
- memory::step_buffer::StepBuffer
- memory::types::SelfLearningMemory
- monitoring::AgentMonitor
- monitoring::MonitoringSummary
- monitoring::storage::MonitoringAnalytics
- monitoring::storage::MonitoringStorage
- monitoring::storage::SimpleMonitoringStorage
- monitoring::types::AgentMetrics
- monitoring::types::ExecutionRecord
- monitoring::types::MonitoringConfig
- monitoring::types::TaskMetrics
- pattern::Heuristic
- pattern::PatternEffectiveness
- patterns::changepoint::detector::ChangepointDetector
- patterns::changepoint::types::Changepoint
- patterns::changepoint::types::ChangepointConfig
- patterns::changepoint::types::SegmentComparison
- patterns::changepoint::types::SegmentComparisonConfig
- patterns::changepoint::types::SegmentStats
- patterns::clustering::clusterer::PatternClusterer
- patterns::clustering::types::ClusterCentroid
- patterns::clustering::types::ClusteringConfig
- patterns::clustering::types::EpisodeCluster
- patterns::dbscan::detector::DBSCANAnomalyDetector
- patterns::dbscan::types::Anomaly
- patterns::dbscan::types::ClusterCentroid
- patterns::dbscan::types::DBSCANClusterResult
- patterns::dbscan::types::DBSCANConfig
- patterns::dbscan::types::DBSCANStats
- patterns::dbscan::types::EpisodeCluster
- patterns::dbscan::types::FeatureWeights
- patterns::effectiveness::types::EffectivenessTracker
- patterns::effectiveness::types::OverallStats
- patterns::effectiveness::types::PatternUsage
- patterns::effectiveness::types::UsageStats
- patterns::extractors::ContextPatternExtractor
- patterns::extractors::DecisionPointExtractor
- patterns::extractors::ErrorRecoveryExtractor
- patterns::extractors::HybridPatternExtractor
- patterns::extractors::ToolSequenceExtractor
- patterns::extractors::heuristic::HeuristicExtractor
- patterns::extractors::heuristic::HeuristicExtractorConfig
- patterns::optimized_validator::CompatibilityResult
- patterns::optimized_validator::EnhancedPatternApplicator
- patterns::optimized_validator::OptimizedPatternValidator
- patterns::optimized_validator::PlannedStep
- patterns::optimized_validator::RiskAssessment
- patterns::optimized_validator::Tool
- patterns::validation::types::PatternMetrics
- patterns::validation::types::PatternValidator
- patterns::validation::types::ValidationConfig
- pre_storage::extractor::SalientExtractor
- pre_storage::extractor::SalientFeatures
- pre_storage::quality::QualityAssessor
- pre_storage::quality::QualityConfig
- reflection::ReflectionGenerator
- retrieval::cache::lru::QueryCache
- retrieval::cache::types::CacheKey
- retrieval::cache::types::CacheMetrics
- retrieval::cache::types::CachedResult
- reward::RewardCalculator
- reward::adaptive::AdaptiveRewardCalculator
- reward::domain_stats::DomainStatistics
- reward::domain_stats::DomainStatisticsCache
- search::ranking::RankingWeights
- search::types::FieldMatch
- search::types::SearchResult
- security::audit::AuditConfig
- security::audit::AuditContext
- security::audit::AuditEntry
- security::audit::AuditLogger
- semantic::summary::EpisodeSummary
- semantic::summary::SemanticSummarizer
- spatiotemporal::diversity::DiversityMaximizer
- spatiotemporal::diversity::ScoredEpisode
- spatiotemporal::embeddings::ContextAwareEmbeddings
- spatiotemporal::embeddings::ContrastivePair
- spatiotemporal::embeddings::TaskAdapter
- spatiotemporal::index::SpatiotemporalIndex
- spatiotemporal::index::domain_index::DomainIndex
- spatiotemporal::index::types::TaskTypeIndex
- spatiotemporal::index::types::TemporalCluster
- spatiotemporal::retriever::HierarchicalRetriever
- spatiotemporal::retriever::HierarchicalScore
- spatiotemporal::retriever::RetrievalQuery
- spatiotemporal::types::TaskTypeIndex
- spatiotemporal::types::TemporalCluster
- storage::circuit_breaker::CircuitBreaker
- storage::circuit_breaker::CircuitBreakerConfig
- storage::circuit_breaker::CircuitBreakerStats
- sync::StorageSynchronizer
- sync::SyncConfig
- sync::SyncState
- sync::SyncStats
- sync::TwoPhaseCommit
- types::config::ConcurrencyConfig
- types::config::MemoryConfig
- types::config::StorageConfig
- types::structs::Evidence
- types::structs::OutcomeStats
- types::structs::Reflection
- types::structs::RewardScore
- types::structs::TaskContext
Enums
- embeddings::CircuitBreakerState
- embeddings::LocalModelUseCase
- embeddings::config::EmbeddingProvider
- embeddings::config::ProviderConfig
- embeddings::config::mistral::MistralEmbeddingInput
- embeddings::config::mistral::MistralModel
- embeddings::config::mistral::OutputDtype
- embeddings::config::openai::EncodingFormat
- embeddings::config::openai::OpenAIEmbeddingInput
- embeddings::config::openai::OpenAIModel
- episode::relationship_errors::GraphError
- episode::relationship_errors::RemovalError
- episode::relationship_errors::ValidationError
- episode::relationships::Direction
- episode::relationships::RelationshipType
- episode::structs::ApplicationOutcome
- episodic::capacity::policy::EvictionPolicy
- error::Error
- error::cache::CacheError
- error::relationship::RelationshipError
- indexing::spatiotemporal::TimeBucket
- memory::filters::types::OutcomeType
- monitoring::types::AgentType
- pattern::Pattern
- patterns::changepoint::types::ChangeDirection
- patterns::changepoint::types::ChangeType
- patterns::changepoint::types::ChangepointError
- patterns::dbscan::types::AnomalyReason
- pre_storage::quality::QualityFeature
- search::types::SearchField
- search::types::SearchMode
- security::audit::ActorType
- security::audit::AuditEventType
- security::audit::AuditLogLevel
- security::audit::AuditOutput
- security::audit::AuditResult
- spatiotemporal::index::types::TemporalGranularity
- spatiotemporal::types::TemporalGranularity
- storage::circuit_breaker::CircuitState
- sync::ConflictResolution
- types::enums::ComplexityLevel
- types::enums::ExecutionResult
- types::enums::TaskOutcome
- types::enums::TaskType
Traits
- embeddings::EmbeddingProvider
- embeddings::EmbeddingStorageBackend
- indexing::IndexableMemory
- monitoring::storage::MonitoringStorageBackend
- patterns::extractors::PatternExtractor
- storage::StorageBackend
Functions
- embeddings::cosine_similarity
- embeddings::get_recommended_model
- embeddings::list_available_models
- embeddings::normalize_vector
- embeddings_simple::cosine_similarity
- embeddings_simple::demonstrate_semantic_search
- embeddings_simple::find_similar_texts
- embeddings_simple::text_to_embedding
- episode::graph_algorithms::find_all_cycles_from_node
- episode::graph_algorithms::find_cycles_helper
- episode::graph_algorithms::find_path_dfs
- episode::graph_algorithms::find_path_dfs_helper
- episode::graph_algorithms::get_ancestors
- episode::graph_algorithms::get_transitive_closure
- episode::graph_algorithms::has_cycle
- episode::graph_algorithms::has_cycle_helper
- episode::graph_algorithms::has_path_dfs
- episode::graph_algorithms::has_path_dfs_helper
- episode::graph_algorithms::topological_sort
- episode::graph_algorithms::topological_sort_helper
- episodic::capacity::manager::eviction::evict_if_needed
- episodic::capacity::manager::scoring::calculate_recency_score
- episodic::capacity::manager::scoring::calculate_relevance_score
- episodic::capacity::manager::scoring::extract_quality_score
- extraction::deduplicate_patterns
- extraction::rank_patterns
- memory::checkpoint::checkpoint_episode
- memory::checkpoint::checkpoint_episode_with_note
- memory::checkpoint::get_handoff_pack
- memory::checkpoint::resume_from_handoff
- memory::validation::validate_episode_size
- memory::validation::validate_execution_step
- memory::validation::validate_task_description
- patterns::changepoint::algorithms::calculate_changepoint_probability
- patterns::changepoint::algorithms::compute_segment_stats
- patterns::changepoint::algorithms::normal_cdf
- patterns::dbscan::algorithms::build_clusters
- patterns::dbscan::algorithms::calculate_centroid
- patterns::dbscan::algorithms::calculate_density
- patterns::dbscan::algorithms::calculate_stats
- patterns::dbscan::algorithms::dbscan
- patterns::dbscan::algorithms::distance_to_centroid
- patterns::dbscan::algorithms::euclidean_distance
- patterns::extractors::cluster_similar_patterns
- patterns::extractors::deduplicate_patterns
- patterns::extractors::heuristic::extract_action
- patterns::extractors::heuristic::extract_condition
- patterns::extractors::heuristic::is_decision_action
- search::fuzzy::best_fuzzy_match
- search::fuzzy::fuzzy_match
- search::fuzzy::fuzzy_search_in_text
- search::ranking::calculate_completeness_score
- search::ranking::calculate_field_importance_score
- search::ranking::calculate_ranking_score
- search::ranking::calculate_recency_score
- search::ranking::calculate_relevance_score
- search::ranking::calculate_success_score
- search::ranking::rank_search_results
- search::regex::regex_matches
- search::regex::regex_search
- search::regex::regex_search_case_insensitive
- search::regex::validate_regex_pattern
- security::audit::access_denied
- security::audit::config_changed
- security::audit::episode_completed
- security::audit::episode_created
- security::audit::episode_deleted
- security::audit::relationship_added
- security::audit::relationship_removed
- security::audit::tags_modified
- semantic::summary::add_salient_features_summary
- semantic::summary::extract_key_concepts
- semantic::summary::extract_key_steps
- semantic::summary::extract_step_number
- semantic::summary::is_stopword
- storage::apply_query_limit
- sync::resolve_episode_conflict
- sync::resolve_heuristic_conflict
- sync::resolve_pattern_conflict
Type Aliases
Constants
- constants::api::DEFAULT_API_TIMEOUT_SECONDS
- constants::api::DEFAULT_MAX_RETRIES
- constants::api::DEFAULT_RATE_LIMIT_PER_MINUTE
- constants::api::USER_AGENT
- constants::db::COL_CREATED_AT
- constants::db::COL_DELETED_AT
- constants::db::COL_EPISODE_ID
- constants::db::COL_ID
- constants::db::COL_PATTERN_ID
- constants::db::COL_UPDATED_AT
- constants::db::TABLE_EMBEDDINGS
- constants::db::TABLE_EPISODES
- constants::db::TABLE_EXECUTION_RECORDS
- constants::db::TABLE_HEURISTICS
- constants::db::TABLE_METRICS
- constants::db::TABLE_PATTERNS
- constants::db::TABLE_SUMMARIES
- constants::db::TABLE_TASK_METRICS
- constants::defaults::DEFAULT_BATCH_SIZE
- constants::defaults::DEFAULT_BUFFER_SIZE
- constants::defaults::DEFAULT_CACHE_SIZE
- constants::defaults::DEFAULT_CACHE_TTL_SECONDS
- constants::defaults::DEFAULT_CONNECTION_TIMEOUT
- constants::defaults::DEFAULT_HEALTH_CHECK_INTERVAL_SECONDS
- constants::defaults::DEFAULT_MAX_MEMORY_MB
- constants::defaults::DEFAULT_MAX_RETRIES
- constants::defaults::DEFAULT_METRICS_COLLECTION_INTERVAL_SECONDS
- constants::defaults::DEFAULT_OPERATION_TIMEOUT
- constants::defaults::DEFAULT_POOL_SIZE
- constants::defaults::DEFAULT_QUERY_TIMEOUT
- constants::defaults::DEFAULT_QUEUE_SIZE
- constants::defaults::DEFAULT_RETRY_BACKOFF_MULTIPLIER
- constants::defaults::DEFAULT_RETRY_DELAY_MS
- constants::defaults::DEFAULT_SIMILARITY_THRESHOLD
- constants::defaults::EMBEDDING_DIMENSION_1536
- constants::defaults::EMBEDDING_DIMENSION_384
- constants::defaults::EMBEDDING_DIMENSION_768
- constants::defaults::MAX_BATCH_SIZE
- constants::defaults::MAX_CONCURRENT_OPERATIONS
- constants::defaults::MAX_EPISODES_CACHE
- constants::defaults::MAX_PATTERNS_PER_EPISODE
- constants::defaults::MAX_SIMILARITY_THRESHOLD
- constants::defaults::MIN_BATCH_SIZE
- constants::defaults::MIN_PATTERN_OCCURRENCES
- constants::defaults::MIN_PATTERN_SUCCESS_RATE
- constants::defaults::MIN_SIMILARITY_THRESHOLD
- constants::defaults::WARNING_MEMORY_THRESHOLD
- constants::errors::CACHE_OPERATION_FAILED
- constants::errors::DESERIALIZATION_FAILED
- constants::errors::EMBEDDING_GENERATION_FAILED
- constants::errors::EPISODE_NOT_FOUND
- constants::errors::HEURISTIC_NOT_FOUND
- constants::errors::INVALID_EPISODE_ID
- constants::errors::INVALID_PATTERN_ID
- constants::errors::PATTERN_NOT_FOUND
- constants::errors::SERIALIZATION_FAILED
- constants::errors::STORAGE_CONNECTION_FAILED
- constants::features::COHERE_ENABLED
- constants::features::LOCAL_EMBEDDINGS_ENABLED
- constants::features::OPENAI_ENABLED
- constants::logging::LOG_PREFIX_CACHE
- constants::logging::LOG_PREFIX_EMBEDDING
- constants::logging::LOG_PREFIX_EPISODE
- constants::logging::LOG_PREFIX_MONITOR
- constants::logging::LOG_PREFIX_PATTERN
- constants::logging::LOG_PREFIX_STORAGE
- constants::paths::BACKUP_FILE_EXTENSION
- constants::paths::DB_FILE_EXTENSION
- constants::paths::DEFAULT_BACKUP_DIR
- constants::paths::DEFAULT_CACHE_DIR
- constants::paths::DEFAULT_DATA_DIR
- constants::paths::DEFAULT_LOG_DIR
- constants::paths::LOG_FILE_EXTENSION
- constants::paths::REDB_FILE_EXTENSION
- embeddings::DEFAULT_EMBEDDING_DIM
- extraction::MAX_SEQUENCE_LENGTH
- extraction::MIN_PATTERN_SUCCESS_RATE
- extraction::MIN_SEQUENCE_LENGTH
- retrieval::cache::types::DEFAULT_CACHE_TTL
- retrieval::cache::types::DEFAULT_MAX_ENTRIES
- storage::DEFAULT_QUERY_LIMIT
- storage::MAX_QUERY_LIMIT
- types::constants::MAX_ARTIFACT_SIZE
- types::constants::MAX_DESCRIPTION_LEN
- types::constants::MAX_EPISODE_SIZE
- types::constants::MAX_OBSERVATION_LEN
- types::constants::MAX_STEP_COUNT