Re-exports§
pub use config::CURRENT_TUI_CONFIG_VERSION;pub use config::Config;pub use config::ConfigSource;pub use config::DEFAULT_HISTORY;pub use config::DEFAULT_OTEL_PORT;pub use config::EXAMPLE_THEME_FILENAME;pub use config::EXAMPLE_THEME_NAME;pub use config::HooksConfig;pub use config::OTEL_ENV_KEYS;pub use config::OtelConfig;pub use config::OtelMode;pub use config::StorageConfig;pub use config::TuiColumnProfile;pub use config::TuiConfig;pub use config::TuiSortSpec;pub use config::core_config_path;pub use config::db_path;pub use config::ensure_initialized;pub use config::generate_otel_env;pub use config::mi6_dir;pub use config::parse_history;pub use config::themes_dir;pub use model::ApiStats;pub use model::BoxError;pub use model::ConfigError;pub use model::Event;pub use model::EventBuilder;pub use model::EventOrder;pub use model::EventQuery;pub use model::EventType;pub use model::FrameworkResolutionError;pub use model::InitError;pub use model::Mi6Error;pub use model::Order;pub use model::ScanError;pub use model::Session;pub use model::SessionOrder;pub use model::SessionQuery;pub use model::SessionStatus;pub use model::Storage;pub use model::StorageError;pub use model::StorageStats;pub use model::StorageStatsQuery;pub use model::StringError;pub use model::TranscriptError;pub use model::TtlParseError;pub use framework::AmpAdapter;pub use framework::ClaudeAdapter;pub use framework::CodexAdapter;pub use framework::ConfigFormat;pub use framework::FrameworkAdapter;pub use framework::FrameworkResolutionMode;pub use framework::GeminiAdapter;pub use framework::InitOptions;pub use framework::InitResult;pub use framework::InstallHooksResult;pub use framework::ParsedHookInput;pub use framework::UninstallHooksResult;pub use framework::all_adapters;pub use framework::default_adapter;pub use framework::detect_all_frameworks;pub use framework::detect_framework;pub use framework::generate_config;pub use framework::get_adapter;pub use framework::initialize;pub use framework::initialize_all;pub use framework::installed_frameworks;pub use framework::json_to_toml_string;pub use framework::resolve_frameworks;pub use context::FrameworkProcessInfo;pub use context::GitBranchInfo;pub use context::GitContextUpdate;pub use context::extract_context;pub use context::find_framework_process;pub use context::get_branch_info;pub use context::get_current_branch;pub use context::get_github_repo;pub use context::get_local_git_dir;pub use context::get_parent_pid;pub use context::get_worktree_root;pub use context::is_branch_changing_command;pub use context::is_process_alive;pub use context::parse_branch_info;pub use context::parse_github_repo_from_remote_url;pub use input::CodexEventType;pub use input::CodexSessionEntry;pub use input::CodexSessionParser;pub use input::CodexSessionScanner;pub use input::ExportLogsServiceRequest;pub use input::FilePosition;pub use input::ParsedApiRequest;pub use input::ParsedCodexEvent;pub use input::ScanResult;pub use input::SessionMeta;pub use input::TranscriptEntry;pub use input::TranscriptParser;pub use input::TranscriptScanner;pub use input::codex_sessions_dir;pub use input::extract_first_prompt;pub use input::extract_session_id_from_filename;pub use input::find_session_file;pub use input::list_session_files_in_dir;pub use input::process_logs_request;pub use time::format_timestamp;pub use time::parse_timestamp_millis;pub use time::timestamp_millis;pub use util::truncate_string;pub use enable::DisableResult;pub use enable::EnableError;pub use enable::EnableResult;pub use enable::FrameworkDisablement;pub use enable::FrameworkEnablement;pub use enable::FrameworkFailure;pub use enable::PreviewResult;pub use enable::disable;pub use enable::disable_with_options;pub use enable::enable;pub use enable::preview_enable;
Modules§
- config
- User configuration loading and management.
- context
- Runtime context enrichment.
- enable
- High-level enable API for programmatic hook installation.
- framework
- Framework adapter system for multi-platform AI coding assistant support.
- input
- Event data sources and parsing.
- model
- Core domain types and persistence contract.
- time
- util
- Utility functions for string manipulation.