List of all items
Structs
- ansi_capabilities::AnsiCapabilities
- at_pattern::AtPatternMatch
- colors::StyledString
- diff::DiffBundle
- diff::DiffHunk
- diff::DiffLine
- diff::DiffOptions
- errors::DisplayErrorFormatter
- errors::NoopErrorReporter
- image::ImageData
- llm::FunctionCall
- llm::LLMErrorMetadata
- llm::LLMResponse
- llm::ToolCall
- llm::Usage
- project::ProjectOverview
- reference::MemoryErrorReporter
- reference::MemoryTelemetry
- reference::StaticWorkspacePaths
- styling::ColorPalette
- styling::DiffColorPalette
- telemetry::NoopTelemetry
- unicode::UnicodeMonitor
- unicode::UnicodeValidationContext
- vtcodegitignore::VTCodeGitignore
Enums
- ansi_capabilities::ColorDepth
- ansi_capabilities::ColorScheme
- ansi_codes::HitlNotifyMode
- ansi_codes::TerminalNotifyKind
- diff::Chunk
- diff::DiffLineKind
- llm::BackendKind
- llm::FinishReason
- llm::LLMError
- paths::PathScope
Traits
- errors::ErrorFormatter
- errors::ErrorReporter
- paths::PathResolver
- paths::WorkspacePaths
- telemetry::TelemetrySink
Macros
Functions
- ansi::contains_unicode
- ansi::parse_ansi_sequence
- ansi::strip_ansi
- ansi::strip_ansi_ascii_only
- ansi_capabilities::detect_color_scheme
- ansi_capabilities::is_clicolor_force
- ansi_capabilities::is_no_color
- ansi_codes::bg_256
- ansi_codes::bg_rgb
- ansi_codes::bold
- ansi_codes::colored
- ansi_codes::combine_styles
- ansi_codes::contains_ansi
- ansi_codes::cursor_down
- ansi_codes::cursor_left
- ansi_codes::cursor_right
- ansi_codes::cursor_to
- ansi_codes::cursor_up
- ansi_codes::dim
- ansi_codes::display_width
- ansi_codes::ends_with_ansi
- ansi_codes::fg_256
- ansi_codes::fg_rgb
- ansi_codes::format_styled_into
- ansi_codes::is_bell_enabled
- ansi_codes::italic
- ansi_codes::notify_attention
- ansi_codes::pad_to_width
- ansi_codes::play_bell
- ansi_codes::starts_with_ansi
- ansi_codes::truncate_to_width
- ansi_codes::underline
- ansi_codes::write_styled
- anstyle_utils::ansi_color_to_ratatui_color
- anstyle_utils::ansi_effects_to_ratatui_modifiers
- anstyle_utils::ansi_style_to_ratatui_style
- anstyle_utils::anstyle_to_ratatui
- anstyle_utils::bg_color
- anstyle_utils::bg_colored_with_effects
- anstyle_utils::build_ratatui_style
- anstyle_utils::colored_with_effects
- anstyle_utils::fg_bg_colors
- anstyle_utils::fg_color
- anstyle_utils::full_style
- anstyle_utils::with_effects
- async_utils::join_all_with_timeout
- async_utils::retry_with_backoff
- async_utils::sleep_with_context
- async_utils::with_default_timeout
- async_utils::with_long_timeout
- async_utils::with_short_timeout
- async_utils::with_timeout
- at_pattern::find_at_patterns
- colors::black
- colors::blend_colors
- colors::blink
- colors::blue
- colors::bold
- colors::color_from_hex
- colors::color_to_rgb
- colors::contrasting_color
- colors::custom_style
- colors::cyan
- colors::desaturate_color
- colors::dimmed
- colors::green
- colors::is_light_color
- colors::italic
- colors::purple
- colors::red
- colors::reversed
- colors::rgb
- colors::strikethrough
- colors::style
- colors::underline
- colors::white
- colors::yellow
- diff::compute_diff
- diff::compute_diff_chunks
- formatting::format_size
- formatting::indent_block
- formatting::truncate_text
- fs::canonicalize_with_context
- fs::ensure_dir_exists
- fs::ensure_dir_exists_sync
- fs::parse_json_with_context
- fs::read_file_with_context
- fs::read_file_with_context_sync
- fs::read_json_file
- fs::read_json_file_sync
- fs::serialize_json_pretty_with_context
- fs::serialize_json_with_context
- fs::write_file_with_context
- fs::write_file_with_context_sync
- fs::write_json_file
- fs::write_json_file_sync
- http::create_client_with_timeout
- http::create_client_with_timeouts
- http::create_client_with_user_agent
- http::create_default_client
- http::create_streaming_client
- http::get_or_create_default_client
- image::detect_mime_type_from_content_type
- image::detect_mime_type_from_data
- image::detect_mime_type_from_extension
- image::encode_to_base64
- image::has_supported_image_extension
- paths::canonicalize_workspace
- paths::file_name_from_path
- paths::is_safe_relative_path
- paths::normalize_path
- paths::secure_path
- project::build_project_overview
- serde_helpers::deserialize_maybe_quoted
- serde_helpers::deserialize_opt_maybe_quoted
- slug::create
- slug::create_timestamped
- slug::create_with_prefix
- styling::bold_color
- styling::dimmed_color
- styling::render_styled
- styling::style_from_color_name
- tokens::estimate_tokens
- tokens::truncate_to_tokens
- utils::calculate_sha256
- utils::current_timestamp
- utils::extract_readme_excerpt
- utils::extract_toml_str
- utils::safe_replace_text
- validation::validate_all_non_empty
- validation::validate_identifier
- validation::validate_is_directory
- validation::validate_is_file
- validation::validate_non_empty
- validation::validate_non_empty_collection
- validation::validate_non_empty_string
- validation::validate_optional_non_empty
- validation::validate_path_exists
- validation::validate_url_format
- vtcodegitignore::filter_paths
- vtcodegitignore::get_global_vtcode_gitignore
- vtcodegitignore::initialize_vtcode_gitignore
- vtcodegitignore::reload_vtcode_gitignore
- vtcodegitignore::should_exclude_file
Statics
- ansi_capabilities::CAPABILITIES
- at_pattern::AT_PATTERN_REGEX
- unicode::UNICODE_MONITOR
- vtcodegitignore::VTCODE_GITIGNORE
Constants
- ansi_codes::ALT_BUFFER_DISABLE
- ansi_codes::ALT_BUFFER_ENABLE
- ansi_codes::BEL
- ansi_codes::BG_BLACK
- ansi_codes::BG_BLUE
- ansi_codes::BG_BRIGHT_BLACK
- ansi_codes::BG_BRIGHT_BLUE
- ansi_codes::BG_BRIGHT_CYAN
- ansi_codes::BG_BRIGHT_GREEN
- ansi_codes::BG_BRIGHT_MAGENTA
- ansi_codes::BG_BRIGHT_RED
- ansi_codes::BG_BRIGHT_WHITE
- ansi_codes::BG_BRIGHT_YELLOW
- ansi_codes::BG_CYAN
- ansi_codes::BG_DEFAULT
- ansi_codes::BG_GREEN
- ansi_codes::BG_MAGENTA
- ansi_codes::BG_RED
- ansi_codes::BG_WHITE
- ansi_codes::BG_YELLOW
- ansi_codes::BLINK
- ansi_codes::BOLD
- ansi_codes::CLEAR_LINE
- ansi_codes::CLEAR_SAVED_LINES
- ansi_codes::CLEAR_SCREEN
- ansi_codes::CLEAR_TO_END_OF_LINE
- ansi_codes::CLEAR_TO_END_OF_SCREEN
- ansi_codes::CLEAR_TO_START_OF_LINE
- ansi_codes::CLEAR_TO_START_OF_SCREEN
- ansi_codes::CSI
- ansi_codes::CURSOR_HIDE
- ansi_codes::CURSOR_HOME
- ansi_codes::CURSOR_RESTORE_DEC
- ansi_codes::CURSOR_RESTORE_SCO
- ansi_codes::CURSOR_SAVE_DEC
- ansi_codes::CURSOR_SAVE_SCO
- ansi_codes::CURSOR_SHOW
- ansi_codes::DCS
- ansi_codes::DIM
- ansi_codes::ESC
- ansi_codes::FG_BLACK
- ansi_codes::FG_BLUE
- ansi_codes::FG_BRIGHT_BLACK
- ansi_codes::FG_BRIGHT_BLUE
- ansi_codes::FG_BRIGHT_CYAN
- ansi_codes::FG_BRIGHT_GREEN
- ansi_codes::FG_BRIGHT_MAGENTA
- ansi_codes::FG_BRIGHT_RED
- ansi_codes::FG_BRIGHT_WHITE
- ansi_codes::FG_BRIGHT_YELLOW
- ansi_codes::FG_CYAN
- ansi_codes::FG_DEFAULT
- ansi_codes::FG_GREEN
- ansi_codes::FG_MAGENTA
- ansi_codes::FG_RED
- ansi_codes::FG_WHITE
- ansi_codes::FG_YELLOW
- ansi_codes::HIDDEN
- ansi_codes::ITALIC
- ansi_codes::LINE_WRAP_DISABLE
- ansi_codes::LINE_WRAP_ENABLE
- ansi_codes::OSC
- ansi_codes::RESET
- ansi_codes::RESET_BLINK
- ansi_codes::RESET_BOLD_DIM
- ansi_codes::RESET_HIDDEN
- ansi_codes::RESET_ITALIC
- ansi_codes::RESET_REVERSE
- ansi_codes::RESET_STRIKETHROUGH
- ansi_codes::RESET_UNDERLINE
- ansi_codes::REVERSE
- ansi_codes::SCREEN_RESTORE
- ansi_codes::SCREEN_SAVE
- ansi_codes::ST
- ansi_codes::STRIKETHROUGH
- ansi_codes::UNDERLINE
- ansi_codes::semantic::DEBUG
- ansi_codes::semantic::EMPHASIS
- ansi_codes::semantic::ERROR
- ansi_codes::semantic::INFO
- ansi_codes::semantic::MUTED
- ansi_codes::semantic::SUCCESS
- ansi_codes::semantic::WARNING
- async_utils::DEFAULT_ASYNC_TIMEOUT
- async_utils::LONG_ASYNC_TIMEOUT
- async_utils::SHORT_ASYNC_TIMEOUT
- errors::ERR_ARCHIVE_SESSION
- errors::ERR_CANONICALIZE_PATH
- errors::ERR_CREATE_AUDIT_DIR
- errors::ERR_CREATE_CHECKPOINT_DIR
- errors::ERR_CREATE_DIR
- errors::ERR_CREATE_IPC_DIR
- errors::ERR_CREATE_POLICY_DIR
- errors::ERR_CREATE_SESSION_DIR
- errors::ERR_CREATE_SKILLS_DIR
- errors::ERR_CREATE_SKILL_DIR
- errors::ERR_CREATE_WORKSPACE_POLICY_DIR
- errors::ERR_DELETE_SESSION
- errors::ERR_DELETE_SKILL
- errors::ERR_DESERIALIZE
- errors::ERR_GET_FILE_TYPE
- errors::ERR_GET_METADATA
- errors::ERR_PARSE_ARGS
- errors::ERR_PARSE_REQUEST_JSON
- errors::ERR_PARSE_RESULT
- errors::ERR_PARSE_SKILL_METADATA
- errors::ERR_READ_CHECKPOINT
- errors::ERR_READ_DIR
- errors::ERR_READ_DIR_ENTRY
- errors::ERR_READ_FILE
- errors::ERR_READ_REQUEST_FILE
- errors::ERR_READ_REQUEST_JSON
- errors::ERR_READ_SESSION
- errors::ERR_READ_SKILLS_DIR
- errors::ERR_READ_SKILL_CODE
- errors::ERR_READ_SKILL_METADATA
- errors::ERR_READ_SYMLINK
- errors::ERR_REMOVE_DIR
- errors::ERR_REMOVE_FILE
- errors::ERR_SERIALIZE_METADATA
- errors::ERR_SERIALIZE_STATE
- errors::ERR_TOOL_DENIED
- errors::ERR_WRITE_AUDIT_LOG
- errors::ERR_WRITE_CHECKPOINT
- errors::ERR_WRITE_FILE
- errors::ERR_WRITE_SESSION
- errors::ERR_WRITE_SKILL_CODE
- errors::ERR_WRITE_SKILL_DOCS
- errors::ERR_WRITE_SKILL_METADATA
- http::DEFAULT_TIMEOUT
- http::LONG_TIMEOUT
- http::SHORT_TIMEOUT