List of all items
Structs
- client::ClientContext
- client::DocumentInfo
- client::Engine
- client::EngineBuilder
- client::FeatureFlags
- client::IndexOptions
- client::IndexedDocument
- client::IndexerClient
- client::IndexerConfig
- client::NodeContext
- client::PageContent
- client::QueryResult
- client::RequestContextConfig
- client::RetrieverClient
- client::RetrieverClientConfig
- client::Session
- client::SessionConfig
- client::SessionStats
- client::ValidationResult
- client::WorkspaceClient
- client::WorkspaceClientConfig
- client::WorkspaceStats
- client::events::EventEmitter
- config::CacheConfig
- config::CompressionConfig
- config::ConcurrencyConfig
- config::Config
- config::ConfigDocs
- config::ConfigLoader
- config::ConfigOverlay
- config::ConfigValidationError
- config::ConfigValidator
- config::ContentAggregatorConfig
- config::FallbackConfig
- config::IndexerConfig
- config::LlmConfig
- config::RetrievalConfig
- config::SearchConfig
- config::StorageConfig
- config::StrategyConfig
- config::SufficiencyConfig
- config::SummaryConfig
- config::ValidationError
- document::DocumentStructure
- document::DocumentTree
- document::NodeId
- document::RetrievalIndex
- document::StructureNode
- document::TocConfig
- document::TocEntry
- document::TocNode
- document::TocView
- document::TreeNode
- index::config::OptimizationConfig
- index::config::PipelineOptions
- index::config::ThinningConfig
- index::incremental::ChangeDetector
- index::incremental::ChangeSet
- index::incremental::PartialUpdater
- index::pipeline::CustomStageBuilder
- index::pipeline::ExecutionGroup
- index::pipeline::IndexContext
- index::pipeline::IndexMetrics
- index::pipeline::IndexResult
- index::pipeline::PipelineExecutor
- index::pipeline::PipelineOrchestrator
- index::pipeline::StageResult
- index::pipeline::StageRetryConfig
- index::stages::BuildStage
- index::stages::EnhanceStage
- index::stages::EnrichStage
- index::stages::OptimizeStage
- index::stages::ParseStage
- index::stages::PersistStage
- index::summary::FullStrategy
- index::summary::LazyStrategy
- index::summary::LlmSummaryGenerator
- index::summary::SelectiveStrategy
- index::summary::SummaryStrategyConfig
- llm::FallbackChain
- llm::FallbackConfig
- llm::FallbackResult
- llm::FallbackStep
- llm::LlmClient
- llm::LlmConfig
- llm::LlmConfigs
- llm::LlmPool
- llm::RetryConfig
- parser::DocumentMeta
- parser::ParseResult
- parser::ParserRegistry
- parser::RawNode
- parser::docx::DocxParagraph
- parser::docx::DocxParser
- parser::docx::DocxStyle
- parser::docx::StyleResolver
- parser::markdown::MarkdownConfig
- parser::markdown::MarkdownParser
- parser::pdf::PdfMetadata
- parser::pdf::PdfPage
- parser::pdf::PdfParseResult
- parser::pdf::PdfParser
- parser::pdf::PdfParserConfig
- parser::toc::IndexRepairer
- parser::toc::IndexVerifier
- parser::toc::PageAssigner
- parser::toc::PageAssignerConfig
- parser::toc::PageOffset
- parser::toc::RepairerConfig
- parser::toc::TocDetection
- parser::toc::TocDetector
- parser::toc::TocDetectorConfig
- parser::toc::TocEntry
- parser::toc::TocParser
- parser::toc::TocParserConfig
- parser::toc::TocProcessor
- parser::toc::TocProcessorConfig
- parser::toc::VerificationError
- parser::toc::VerificationReport
- parser::toc::VerifierConfig
- retrieval::ContextBuilder
- retrieval::NavigationStep
- retrieval::PipelineRetriever
- retrieval::RetrievalContext
- retrieval::RetrievalResult
- retrieval::RetrievalStats
- retrieval::RetrieveOptions
- retrieval::RetrieveResponse
- retrieval::SearchPath
- retrieval::cache::PathCache
- retrieval::complexity::ComplexityDetector
- retrieval::content::AggregationResult
- retrieval::content::AllocationResult
- retrieval::content::BudgetAllocator
- retrieval::content::CandidateNode
- retrieval::content::ContentAggregator
- retrieval::content::ContentAggregatorConfig
- retrieval::content::ContentChunk
- retrieval::content::ContentRelevance
- retrieval::content::ContentTree
- retrieval::content::RelevanceScorer
- retrieval::content::ScoreComponents
- retrieval::content::ScoringContext
- retrieval::content::SelectedContent
- retrieval::content::StructureBuilder
- retrieval::content::StructuredContent
- retrieval::pilot::BudgetConfig
- retrieval::pilot::BudgetController
- retrieval::pilot::BudgetUsage
- retrieval::pilot::CallRecord
- retrieval::pilot::ContextBuilder
- retrieval::pilot::FallbackConfig
- retrieval::pilot::FallbackManager
- retrieval::pilot::InterventionConfig
- retrieval::pilot::LlmPilot
- retrieval::pilot::MetricsCollector
- retrieval::pilot::NoopPilot
- retrieval::pilot::PilotConfig
- retrieval::pilot::PilotContext
- retrieval::pilot::PilotDecision
- retrieval::pilot::PilotMetrics
- retrieval::pilot::PromptBuilder
- retrieval::pilot::RankedCandidate
- retrieval::pilot::ResponseParser
- retrieval::pilot::SearchState
- retrieval::pilot::TokenBudget
- retrieval::pipeline::CandidateNode
- retrieval::pipeline::ExecutionGroup
- retrieval::pipeline::PipelineContext
- retrieval::pipeline::RetrievalMetrics
- retrieval::pipeline::RetrievalOrchestrator
- retrieval::pipeline::SearchConfig
- retrieval::pipeline::StageResult
- retrieval::search::BeamSearch
- retrieval::search::GreedySearch
- retrieval::search::MctsSearch
- retrieval::search::NodeScorer
- retrieval::search::ScoringContext
- retrieval::search::SearchConfig
- retrieval::search::SearchResult
- retrieval::stages::AnalyzeStage
- retrieval::stages::JudgeStage
- retrieval::stages::PlanStage
- retrieval::stages::SearchStage
- retrieval::strategy::KeywordStrategy
- retrieval::strategy::LlmStrategy
- retrieval::strategy::NodeEvaluation
- retrieval::strategy::SemanticStrategy
- retrieval::strategy::StrategyCapabilities
- retrieval::strategy::StrategyCost
- retrieval::sufficiency::LlmJudge
- retrieval::sufficiency::ThresholdChecker
- storage::DocumentMeta
- storage::DocumentMetaEntry
- storage::PageContent
- storage::PersistedDocument
- storage::PersistenceOptions
- storage::Workspace
- storage::WorkspaceOptions
- storage::async_workspace::AsyncDocumentMetaEntry
- storage::async_workspace::AsyncWorkspace
- storage::async_workspace::AsyncWorkspaceOptions
- storage::backend::FileBackend
- storage::backend::MemoryBackend
- storage::cache::CacheStats
- storage::cache::DocumentCache
- storage::codec::GzipCodec
- storage::codec::IdentityCodec
- storage::lock::FileLock
- storage::lock::ScopedLock
- storage::migration::MigrationContext
- storage::migration::Migrator
- storage::migration::PlaceholderMigration
- throttle::ConcurrencyConfig
- throttle::ConcurrencyController
- throttle::RateLimiter
- util::Timer
Enums
- client::BuildError
- client::ClientError
- client::EvictionPolicy
- client::IndexMode
- client::PreloadStrategy
- client::events::Event
- client::events::IndexEvent
- client::events::QueryEvent
- client::events::WorkspaceEvent
- config::CompressionAlgorithm
- config::ConfigError
- config::FallbackBehavior
- config::MergeStrategy
- config::OnAllFailedBehavior
- config::Severity
- error::Error
- index::config::IndexMode
- index::incremental::ChangeType
- index::pipeline::FailurePolicy
- index::pipeline::IndexInput
- index::summary::SummaryStrategy
- llm::LlmError
- parser::DocumentFormat
- parser::toc::ErrorType
- retrieval::NavigationDecision
- retrieval::PruningStrategy
- retrieval::QueryComplexity
- retrieval::RetrieverError
- retrieval::StrategyPreference
- retrieval::SufficiencyLevel
- retrieval::TokenEstimation
- retrieval::complexity::QueryComplexity
- retrieval::content::AllocationStrategy
- retrieval::content::OutputFormat
- retrieval::content::OutputFormatConfig
- retrieval::content::ScoringStrategyConfig
- retrieval::pilot::FallbackAction
- retrieval::pilot::FallbackError
- retrieval::pilot::FallbackLevel
- retrieval::pilot::InterventionPoint
- retrieval::pilot::PilotMode
- retrieval::pilot::SearchDirection
- retrieval::pipeline::SearchAlgorithm
- retrieval::pipeline::StageOutcome
- retrieval::sufficiency::SufficiencyLevel
Traits
- client::events::AsyncEventHandler
- client::events::EventHandler
- config::Merge
- config::ValidationRule
- index::stages::IndexStage
- index::summary::SummaryGenerator
- parser::DocumentParser
- retrieval::Retriever
- retrieval::pilot::Pilot
- retrieval::pilot::PilotExt
- retrieval::pipeline::RetrievalStage
- retrieval::search::SearchTree
- retrieval::strategy::RetrievalStrategy
- retrieval::sufficiency::SufficiencyChecker
- storage::backend::StorageBackend
- storage::codec::Codec
- storage::migration::Migration
Attribute Macros
Functions
- config::find_config_file
- parser::get_parser
- parser::get_parser_for_file
- parser::parse_content
- parser::parse_file
- retrieval::format_for_llm
- retrieval::format_for_llm_async
- retrieval::format_tree_for_llm
- retrieval::format_tree_for_llm_async
- storage::codec::codec_from_config
- storage::load_document
- storage::load_document_from_bytes
- storage::load_document_with_options
- storage::load_index
- storage::load_index_from_bytes
- storage::load_index_with_options
- storage::migration::default_migrator
- storage::save_document
- storage::save_document_to_bytes
- storage::save_document_with_options
- storage::save_index
- storage::save_index_to_bytes
- storage::save_index_with_options
- util::clean_whitespace
- util::estimate_tokens
- util::estimate_tokens_batch
- util::estimate_tokens_fast
- util::format_bytes
- util::format_duration
- util::format_duration_compact
- util::format_number
- util::format_percent
- util::indent
- util::line_count
- util::truncate
- util::truncate_words
- util::word_count
Type Aliases
- client::events::IndexHandler
- client::events::QueryHandler
- client::events::WorkspaceHandler
- error::Result
- llm::LlmResult
- retrieval::RetrieverResult