List of all items
Structs
- TokenBudget
- TokenUsageBreakdown
- compression_tooling::CompressionCandidatePlan
- compression_tooling::CompressionPlan
- compression_tooling::ContextCompressionExposure
- counter::HeuristicTokenCounter
- counter::ProviderVisibleToolEstimate
- counter::TiktokenTokenCounter
- limits::ModelLimit
- limits::ModelLimitsRegistry
- retrieval_window::RetrievalWindowApplyResult
- retrieval_window::RetrievalWindowCandidatePlan
- retrieval_window::RetrievalWindowPolicy
- retrieval_window::RetrievalWindowTokenAccounting
- segmenter::MessageSegment
- segmenter::MessageSegmenter
- summarizer::HeuristicSummarizer
- summarizer::SummaryManager
- types::PreparedContext
- types::TokenBudget
- types::TokenBudgetUsage
- types::TokenUsageBreakdown
Enums
- BudgetStrategy
- compression_tooling::CompressionPlanError
- retrieval_window::RetrievalWindowApplyError
- retrieval_window::RetrievalWindowPlanError
- summarizer::SummaryTrigger
- types::BudgetError
- types::BudgetStrategy
Traits
Functions
- compression_tooling::active_messages_for_budget
- compression_tooling::apply_compression_plan
- compression_tooling::build_compression_plan_with_summary
- compression_tooling::build_forced_compression_candidate_plan
- compression_tooling::build_forced_compression_candidate_plan_with_fixed_tokens
- compression_tooling::build_forced_compression_plan_with_summary
- compression_tooling::build_message_summary_candidate_plan_with_fixed_tokens
- compression_tooling::build_summary_prompt
- compression_tooling::compression_summary_message
- compression_tooling::context_window_usage_percent
- compression_tooling::estimate_context_compression_exposure
- compression_tooling::estimate_context_compression_exposure_with_fixed_tokens
- compression_tooling::finalize_compression_candidate_plan
- compression_tooling::normalized_summary_target_ratio
- compression_tooling::normalized_trigger_percent
- compression_tooling::summary_source_messages
- limits::create_budget_for_model
- limits::default_model_limit
- limits::get_default_config_path
- limits::is_default_limit
- limits::load_model_limits_from_unified_config
- preparation::estimate_prompt_cache_savings
- preparation::estimate_prompt_cache_savings_with_fixed_tokens
- preparation::prepare_hybrid_context
- preparation::prepare_hybrid_context_with_fixed_tokens
- retrieval_window::apply_retrieval_window_plan
- retrieval_window::apply_retrieval_window_plan_with_trigger
- retrieval_window::build_retrieval_window_candidate_plan
- retrieval_window::build_retrieval_window_candidate_plan_with_fixed_tokens
- retrieval_window::build_retrieval_window_candidate_plan_with_token_accounting
- retrieval_window::build_retrieval_window_critical_overflow_plan_with_token_accounting
- retrieval_window::effective_retrieval_window_target_tokens