List of all items
Structs
- analytics::AnalyticsData
- analytics::anomalies::Anomaly
- analytics::anomalies::DailyCostAnomaly
- analytics::discover::DiscoverConfig
- analytics::discover::DiscoverSuggestion
- analytics::discover::SessionData
- analytics::discover_llm::LlmSuggestion
- analytics::forecasting::ForecastData
- analytics::optimization::CostSuggestion
- analytics::patterns::UsagePatterns
- analytics::plugin_usage::PluginAnalytics
- analytics::plugin_usage::PluginUsage
- analytics::tool_chains::ToolChain
- analytics::tool_chains::ToolChainAnalysis
- analytics::trends::SessionDurationStats
- analytics::trends::TrendsData
- cache::metadata_cache::ActivityCacheStats
- cache::metadata_cache::AggregateStats
- cache::metadata_cache::CacheStats
- cache::metadata_cache::MetadataCache
- cache::metadata_cache::SearchResult
- cache::metadata_cache::StoredAlert
- error::LoadError
- error::LoadReport
- event::EventBus
- graph::task_dag::TaskGraph
- hook_event::HookPayload
- hook_state::HookSession
- hook_state::LiveSessionFile
- live_monitor::LiveSession
- live_monitor::MergedLiveSession
- models::activity::ActivitySummary
- models::activity::Alert
- models::activity::BashCommand
- models::activity::FileAccess
- models::activity::NetworkCall
- models::activity::ToolCall
- models::billing_block::BillingBlock
- models::billing_block::BillingBlockManager
- models::billing_block::BillingBlockUsage
- models::config::BudgetConfig
- models::config::HookDefinition
- models::config::HookGroup
- models::config::MergedConfig
- models::config::Permissions
- models::config::Settings
- models::invocations::InvocationStats
- models::plan::Phase
- models::plan::PlanFile
- models::plan::PlanMetadata
- models::plan::Task
- models::session::ConversationMessage
- models::session::ProjectId
- models::session::SessionContent
- models::session::SessionId
- models::session::SessionLine
- models::session::SessionMessage
- models::session::SessionMetadata
- models::session::SessionSummary
- models::session::TokenUsage
- models::session::ToolCall
- models::session::ToolResult
- models::stats::ContextWindowStats
- models::stats::DailyActivity
- models::stats::DailyActivityEntry
- models::stats::DailyModelTokens
- models::stats::LongestSession
- models::stats::ModelUsage
- models::stats::StatsCache
- parsers::claude_global::ClaudeGlobalStats
- parsers::claude_global::ModelLastUsage
- parsers::claude_global::ProjectLastUsage
- parsers::hooks::Hook
- parsers::hooks::HooksParser
- parsers::invocations::InvocationParser
- parsers::mcp_config::McpConfig
- parsers::mcp_config::McpServer
- parsers::plan_parser::PlanParser
- parsers::rules::Rules
- parsers::rules::RulesFile
- parsers::session_content::SessionContentParser
- parsers::session_index::SessionIndexParser
- parsers::settings::SettingsParser
- parsers::stats::StatsParser
- parsers::task::Task
- parsers::task::TaskParser
- parsers::todowrite::SessionTaskMapping
- parsers::todowrite::TaskEvent
- parsers::todowrite::TodoWriteParser
- preferences::CcboardPreferences
- pricing::embedded::ModelPricing
- pricing::litellm::CachedPricing
- quota::QuotaStatus
- store::DataStore
- store::DataStoreConfig
- store::ProjectLeaderboardEntry
- usage_estimator::UsageEstimate
- watcher::FileWatcher
- watcher::WatcherConfig
Enums
- analytics::Period
- analytics::anomalies::AnomalyMetric
- analytics::anomalies::AnomalySeverity
- analytics::discover::SuggestionCategory
- analytics::forecasting::TrendDirection
- analytics::insights::Alert
- analytics::optimization::OptimizationCategory
- analytics::plugin_usage::PluginType
- error::CoreError
- error::DegradedState
- error::ErrorSeverity
- event::ConfigScope
- event::DataEvent
- graph::task_dag::DependencyEdge
- hook_state::HookSessionStatus
- hook_state::HookStateError
- live_monitor::LiveSessionDisplayStatus
- live_monitor::SessionType
- models::activity::AlertCategory
- models::activity::AlertSeverity
- models::activity::FileOperation
- models::activity::NetworkTool
- models::config::ColorScheme
- models::plan::PhaseStatus
- models::session::MessageRole
- parsers::hooks::HookError
- parsers::hooks::HookType
- parsers::task::TaskStatus
- parsers::todowrite::TaskEventType
- quota::AlertLevel
- usage_estimator::SubscriptionPlan
Functions
- analytics::anomalies::detect_anomalies
- analytics::anomalies::detect_daily_cost_spikes
- analytics::discover::collect_sessions_data
- analytics::discover::discover_patterns
- analytics::discover::extract_ngrams
- analytics::discover::jaccard_overlap
- analytics::discover::normalize_text
- analytics::discover::run_discover
- analytics::discover_llm::call_claude_cli
- analytics::forecasting::forecast_usage
- analytics::insights::generate_budget_alerts
- analytics::insights::generate_insights
- analytics::optimization::generate_cost_suggestions
- analytics::optimization::generate_model_recommendations
- analytics::patterns::detect_patterns
- analytics::plugin_usage::aggregate_plugin_usage
- analytics::tool_chains::analyze_tool_chains
- analytics::trends::compute_trends
- export::export_billing_blocks_to_csv
- export::export_billing_blocks_to_json
- export::export_billing_blocks_to_markdown
- export::export_conversation_to_html
- export::export_conversation_to_json
- export::export_conversation_to_markdown
- export::export_sessions_to_csv
- export::export_sessions_to_json
- export::export_sessions_to_markdown
- export::export_stats_to_csv
- export::export_stats_to_json
- export::export_stats_to_markdown
- export::render_content_as_html
- hook_event::status_from_event
- hook_state::make_session_key
- live_monitor::detect_live_sessions
- live_monitor::merge_live_sessions
- parsers::activity::classify_tool_calls
- parsers::activity::is_destructive_command
- parsers::activity::is_sensitive_file
- parsers::activity::parse_tool_calls
- parsers::claude_global::parse_claude_global
- parsers::filters::is_meaningful_user_message
- pricing::cache::cache_path
- pricing::cache::clear_pricing_cache
- pricing::cache::load_cached_pricing
- pricing::cache::save_pricing_cache
- pricing::calculate_cost
- pricing::clear_cache
- pricing::embedded::calculate_cost
- pricing::embedded::get_model_pricing
- pricing::embedded::get_pricing
- pricing::get_model_pricing
- pricing::litellm::fetch_litellm_pricing
- pricing::update_pricing_from_litellm
- quota::calculate_quota_status
- usage_estimator::calculate_usage_estimate