List of all items
Structs
- cli::commands::Cli
- cli::output::Output
- config::loader::ConfigLoader
- config::loader::ConfigValue
- doctor::checks::CheckResult
- export::parameterize::Parameter
- import::importer::ImportResult
- models::command::Command
- models::config::Config
- models::config::GeneralConfig
- models::config::SafetyConfig
- models::config::StyleConfig
- models::session::Session
- models::session::SessionFooter
- models::session::SessionHeader
- recording::capture::CommandCapture
- recording::state::ActiveSession
- recording::state::RecordingState
- recording::state::RecoveryInfo
- replay::ReplayOptions
- replay::ReplaySummary
- replay::engine::ReplayEngine
- replay::executor::ExecutionResult
- replay::safety::DestructiveDetector
- session::diff::DiffSummary
- session::edit::EditableCommand
- session::edit::EditableSession
- session::fuzzy::Suggestion
- session::resolve::ResolveError
- session::search::SearchMatch
- session::search::SearchResult
- session::stats::RecStats
- session::stats::TagCount
- storage::alias_store::AliasStore
- storage::paths::Paths
- storage::session_store::SessionStore
Enums
- cli::commands::Commands
- cli::commands::ExportFormat
- cli::commands::HookType
- cli::commands::Shell
- cli::commands::TagsAction
- config::loader::ConfigSource
- doctor::checks::CheckStatus
- error::RecError
- export::parameterize::FormatType
- import::detect::ImportFormat
- models::config::ColorMode
- models::config::SafetyPreset
- models::config::SymbolMode
- models::config::Verbosity
- models::session::SessionStatus
- recording::capture::NdjsonLine
- replay::DangerPolicy
- replay::prompt::ErrorAction
- replay::prompt::StepAction
- storage::session_store::NdjsonLine
Functions
- cli::output::print_error
- cli::output::print_success
- config::loader::load_config
- demo::run_demo
- doctor::checks::check_config_valid
- doctor::checks::check_data_dir_permissions
- doctor::checks::check_rc_file_writable
- doctor::checks::check_rec_in_path
- doctor::checks::check_rec_version
- doctor::checks::check_shell_detected
- doctor::checks::check_shell_hooks_installed
- doctor::checks::check_storage_dir_exists
- doctor::checks::check_storage_writable
- doctor::report::format_report
- doctor::report::format_report_json
- doctor::run_all_checks
- export::bash::export_bash
- export::circleci::export_circleci
- export::dockerfile::export_dockerfile
- export::escape_makefile
- export::escape_yaml
- export::format_duration
- export::format_timestamp
- export::github_action::export_github_action
- export::gitlab_ci::export_gitlab_ci
- export::makefile::export_makefile
- export::markdown::export_markdown
- export::parameterize::apply_parameters
- export::parameterize::detect_all_parameters
- export::parameterize::detect_parameters
- export::parameterize::parse_manual_placeholders
- export::parameterize::render_for_format
- export::truncate_step_name
- hooks::scripts::get_hook_script
- hooks::scripts::get_init_command
- import::bash_history::parse_bash_history
- import::bash_script::parse_bash_script
- import::detect::detect_format
- import::detect::session_name_from_path
- import::fish_history::parse_fish_history
- import::importer::import_file
- import::zsh_history::parse_zsh_history
- models::config::env_var_for_key
- models::config::suggest_config_key
- models::config::validate_key
- models::session::generate_session_name
- models::session::validate_session_name
- replay::executor::execute_command
- replay::prompt::is_interactive
- replay::prompt::prompt_destructive
- replay::prompt::prompt_error
- replay::prompt::prompt_step
- session::diff::diff_sessions
- session::edit::edit_session
- session::edit::launch_editor
- session::edit::session_to_toml
- session::edit::toml_to_session
- session::fuzzy::format_suggestions
- session::fuzzy::suggest_sessions
- session::list::list_sessions
- session::normalize::find_tag_collision
- session::normalize::normalize_tag
- session::normalize::validate_alias_name
- session::normalize::validate_tag_name
- session::resolve::resolve_session
- session::resolve::resolve_session_with_alias
- session::search::search_sessions
- session::show::show_session
- session::stats::compute_stats
- session::stats::format_bytes
- session::stats::format_duration_stats
- session::stats::format_stats
- session::tags::list_tags
- storage::paths::get_paths
- storage::session_store::set_restrictive_permissions