List of all items
Structs
- action::clipboard::Clipboard
- app::AppResult
- app::CommandsConfig
- app::Config
- app::ConfigFile
- app::ImageLoader
- app::PreviewConfig
- app::PreviewState
- app::VideoMetadata
- core::state::AiHistoryEntry
- core::state::AppState
- core::tab::Tab
- core::tab::TabManager
- git::FileDiff
- git::GitStatus
- handler::action::ActionContext
- handler::action::EntrySnapshot
- handler::hooks::HookContext
- handler::hooks::HookExecutor
- handler::hooks::HooksConfig
- handler::keymap::KeyBindingRegistry
- handler::keymap::KeymapFile
- handler::mouse::ClickDetector
- handler::mouse::PathBuffer
- integrate::callback::Callback
- integrate::context_pack::ContextPackOptions
- integrate::related::RelatedCandidate
- integrate::session::Session
- mcp::handlers::analysis::CodeSymbol
- mcp::registry::ToolDefinition
- mcp::token::TokenBudget
- mcp::types::InitializeResult
- mcp::types::JsonRpcError
- mcp::types::JsonRpcRequest
- mcp::types::JsonRpcResponse
- mcp::types::ServerCapabilities
- mcp::types::ServerInfo
- mcp::types::Tool
- mcp::types::ToolCallParams
- mcp::types::ToolCallResult
- mcp::types::ToolContent
- mcp::types::ToolListResult
- mcp::types::ToolsCapability
- plugin::PluginContext
- plugin::PluginManager
- render::Picker
- render::fuzzy::FuzzyMatch
- render::layout::LayoutEngine
- render::layout::StatusLayout
- render::layout::TreeColumns
- render::preview::archive::ArchiveEntry
- render::preview::archive::ArchivePreview
- render::preview::custom::CustomPreview
- render::preview::diff::DiffPreview
- render::preview::directory::DirectoryInfo
- render::preview::hex::HexPreview
- render::preview::image::ImagePreview
- render::preview::pdf::PdfPreview
- render::preview::text::StyledLine
- render::preview::text::StyledSegment
- render::preview::text::TextPreview
- render::preview::video::VideoPreview
- render::theme::BaseColors
- render::theme::FileColors
- render::theme::GitColors
- render::theme::Theme
- render::theme::ThemeFile
- tree::navigator::TreeNavigator
- tree::node::TreeEntry
- watcher::FileWatcher
Enums
- action::clipboard::ClipboardContent
- app::PluginAction
- app::SessionAction
- core::mode::FocusTarget
- core::mode::InputPurpose
- core::mode::PendingAction
- core::mode::ViewMode
- core::state::PreviewDisplayMode
- core::state::SortMode
- core::state::UiDensity
- error::FileviewError
- git::DiffLine
- git::FileStatus
- handler::action::ActionResult
- handler::action::command::CommandResult
- handler::hooks::HookEvent
- handler::key::KeyAction
- handler::mouse::MouseAction
- integrate::callback::CallbackResult
- integrate::context_pack::ContextAgent
- integrate::context_pack::ContextPackFormat
- integrate::context_pack::ContextPackPreset
- integrate::pick::OutputFormat
- integrate::pick::PickResult
- mcp::handlers::analysis::SymbolKind
- mcp::handlers::project::ProjectType
- mcp::registry::ToolCategory
- plugin::PluginAction
- plugin::PluginError
- plugin::PluginEvent
- render::terminal::RecommendedProtocol
- render::terminal::TerminalBrand
Functions
- action::file::copy_to
- action::file::create_dir
- action::file::create_file
- action::file::delete
- action::file::rename
- app::extract_thumbnail
- app::find_ffmpeg
- app::find_ffprobe
- app::get_metadata
- app::is_video_file
- app::run_app
- git::get_diff
- git::is_staged
- git::stage
- git::unstage
- handler::action::command::execute_command
- handler::action::command::execute_interactive
- handler::action::command::open_subshell
- handler::action::get_filename_str
- handler::action::get_target_directory
- handler::action::handle_action
- handler::action::matches_filter
- handler::action::reload_tree
- handler::action::update_bulk_rename_buffer
- handler::key::create_delete_targets
- handler::key::handle_key_event
- handler::key::handle_key_event_with_registry
- handler::key::update_input_buffer
- handler::mouse::handle_mouse_event
- integrate::benchmark::run_ai_benchmark
- integrate::context::build_project_context
- integrate::context::output_context
- integrate::context_pack::build_context_pack
- integrate::context_pack::build_context_pack_with_options
- integrate::context_pack::output_context_pack
- integrate::context_pack::output_context_pack_with_options
- integrate::pick::output_paths
- integrate::pick::output_paths_claude_format
- integrate::pick::output_paths_with_content
- integrate::plugin_cmd::plugin_init
- integrate::plugin_cmd::plugin_test
- integrate::related::collect_related_candidates
- integrate::related::collect_related_paths
- integrate::session::load_session
- integrate::session::save_session
- integrate::tree::output_tree
- integrate::tree::print_tree_recursive_pub
- mcp::handlers::analysis::extract_symbols
- mcp::handlers::analysis::get_definitions
- mcp::handlers::analysis::get_diagnostics
- mcp::handlers::analysis::get_file_symbols
- mcp::handlers::analysis::get_references
- mcp::handlers::context::compress_context_handler
- mcp::handlers::context::estimate_tokens_handler
- mcp::handlers::context::get_smart_context
- mcp::handlers::dependency::find_circular_deps
- mcp::handlers::dependency::get_dependency_graph
- mcp::handlers::dependency::get_import_tree
- mcp::handlers::error_result
- mcp::handlers::file::delete_file
- mcp::handlers::file::get_tree
- mcp::handlers::file::list_directory
- mcp::handlers::file::read_file
- mcp::handlers::file::read_files
- mcp::handlers::file::search_code
- mcp::handlers::file::write_file
- mcp::handlers::git::create_commit
- mcp::handlers::git::get_git_diff
- mcp::handlers::git::get_git_status
- mcp::handlers::git::git_log
- mcp::handlers::git::stage_files
- mcp::handlers::project::get_project_stats
- mcp::handlers::project::run_build
- mcp::handlers::project::run_lint
- mcp::handlers::project::run_test
- mcp::handlers::success_result
- mcp::registry::get_all_tools
- mcp::registry::get_tools_by_category
- mcp::registry::to_mcp_tools
- mcp::security::is_root
- mcp::security::is_sensitive_path
- mcp::security::sanitize_filename
- mcp::security::truncate_entry_name
- mcp::security::truncate_string
- mcp::security::validate_batch_size
- mcp::security::validate_new_path
- mcp::security::validate_path
- mcp::server::run_server
- mcp::token::compress_content
- mcp::token::estimate_file_tokens
- mcp::token::estimate_files_tokens
- mcp::token::estimate_tokens
- mcp::token::format_file_context
- mcp::token::truncate_to_tokens
- render::bulk_rename::render_bulk_rename_dialog
- render::create_image_picker
- render::fuzzy::collect_paths
- render::fuzzy::fuzzy_match
- render::fuzzy::render_fuzzy_finder
- render::history::render_ai_history_popup
- render::icons::get_icon
- render::preview::archive::is_archive_file
- render::preview::archive::is_tar_gz_file
- render::preview::archive::render_archive_preview
- render::preview::common::calculate_dir_size
- render::preview::common::format_size
- render::preview::common::get_border_style
- render::preview::common::truncate_entry_name
- render::preview::common::unix_timestamp_to_date
- render::preview::custom::render_custom_preview
- render::preview::diff::render_diff_preview
- render::preview::directory::render_directory_info
- render::preview::hex::is_binary_file
- render::preview::hex::render_hex_preview
- render::preview::image::calculate_centered_image_area
- render::preview::image::is_image_file
- render::preview::image::render_image_preview
- render::preview::pdf::find_pdftoppm
- render::preview::pdf::is_pdf_file
- render::preview::pdf::render_pdf_preview
- render::preview::text::is_text_file
- render::preview::text::render_text_preview
- render::preview::video::render_video_preview
- render::status::render_help_popup
- render::status::render_input_popup
- render::status::render_status_bar
- render::tabs::render_tab_bar
- render::theme::parse_color
- render::theme::theme
- render::tree::render_tree
- render::tree::visible_height
- tree::node::sort_entries
Type Aliases
Constants
- core::state::BOOKMARK_SLOTS
- integrate::callback::placeholder::DIR
- integrate::callback::placeholder::EXT
- integrate::callback::placeholder::NAME
- integrate::callback::placeholder::PATH
- integrate::callback::placeholder::STEM
- integrate::pick::exit_code::CANCELLED
- integrate::pick::exit_code::ERROR
- integrate::pick::exit_code::INVALID
- integrate::pick::exit_code::SUCCESS
- mcp::security::MAX_BATCH_SIZE
- mcp::security::MAX_ENTRY_NAME_LEN
- mcp::security::MAX_RECURSION_DEPTH
- mcp::types::error_codes::INTERNAL_ERROR
- mcp::types::error_codes::INVALID_PARAMS
- mcp::types::error_codes::INVALID_REQUEST
- mcp::types::error_codes::METHOD_NOT_FOUND
- mcp::types::error_codes::PARSE_ERROR
- render::preview::common::ARCHIVE_MAX_ENTRIES
- render::preview::common::HEX_BYTES_PER_LINE
- render::preview::common::HEX_PREVIEW_MAX_BYTES
- render::preview::common::MAX_DIR_SIZE_DEPTH
- render::preview::common::MAX_ENTRY_NAME_LEN