List of all items
Structs
- errors::ErrorRecovery
- server::WinxService
- state::bash_state::BashState
- state::bash_state::FileWhitelistData
- state::bash_state::TerminalState
- state::persistence::BashCommandModeSnapshot
- state::persistence::BashStateSnapshot
- state::persistence::FileEditModeSnapshot
- state::persistence::FileWhitelistDataSnapshot
- state::persistence::WriteIfEmptyModeSnapshot
- state::pty::PtyShell
- state::terminal::CellStyle
- state::terminal::Screen
- state::terminal::ScreenCell
- state::terminal::ScreenCellAttributes
- state::terminal::TerminalEmulator
- state::terminal::TerminalOutputDiff
- state::terminal::TerminalPerformer
- tools::WinxService
- tools::bash_command::BackgroundShellManager
- types::BashCommand
- types::BashCommandMode
- types::CodeWriterConfig
- types::ContextSave
- types::FileEditMode
- types::FileWriteOrEdit
- types::Initialize
- types::ReadFiles
- types::ReadImage
- types::WriteIfEmptyMode
- utils::command_safety::CommandContext
- utils::command_safety::CommandSafety
- utils::file_cache::FileCache
- utils::file_cache::FileCacheInner
- utils::mmap::ShareableMap
- utils::repo::RepoContext
- utils::repo::RepoContextAnalyzer
Enums
- errors::WinxError
- state::ansi_codes::TermColor
- state::persistence::AllowedCommandsSnapshot
- state::persistence::AllowedGlobsSnapshot
- state::terminal::TerminalColor
- types::AllowedCommands
- types::AllowedGlobs
- types::BashCommandAction
- types::BashMode
- types::InitializeType
- types::ModeName
- types::Modes
- types::SpecialKey
- utils::path::PathSecurityError
Functions
- server::start_winx_server
- state::ansi_codes::color_name_to_code
- state::ansi_codes::csi::cursor_back
- state::ansi_codes::csi::cursor_down
- state::ansi_codes::csi::cursor_forward
- state::ansi_codes::csi::cursor_horizontal
- state::ansi_codes::csi::cursor_next_line
- state::ansi_codes::csi::cursor_position
- state::ansi_codes::csi::cursor_prev_line
- state::ansi_codes::csi::cursor_up
- state::ansi_codes::csi::erase_in_display
- state::ansi_codes::csi::erase_in_line
- state::ansi_codes::csi::scroll_down
- state::ansi_codes::csi::scroll_up
- state::ansi_codes::extract_ansi_styles
- state::ansi_codes::format_ansi_text
- state::ansi_codes::osc::hyperlink
- state::ansi_codes::osc::set_color
- state::ansi_codes::osc::set_icon_title
- state::ansi_codes::osc::set_title
- state::ansi_codes::osc::set_window_icon_title
- state::ansi_codes::parse_ansi_sequences
- state::ansi_codes::sgr::alt_font
- state::ansi_codes::sgr::bg_color
- state::ansi_codes::sgr::bg_color_256
- state::ansi_codes::sgr::bg_color_rgb
- state::ansi_codes::sgr::fg_color
- state::ansi_codes::sgr::fg_color_256
- state::ansi_codes::sgr::fg_color_rgb
- state::ansi_codes::strip_ansi_codes
- state::bash_state::generate_thread_id
- state::persistence::delete_bash_state
- state::persistence::get_state_dir
- state::persistence::load_bash_state
- state::persistence::save_bash_state
- state::pty::create_shared_pty
- state::terminal::incremental_text
- state::terminal::render_terminal_output
- state::terminal::strip_ansi_codes
- tools::bash_command::handle_tool_call
- tools::context_save::handle_tool_call
- tools::file_write_or_edit::handle_tool_call
- tools::initialize::handle_tool_call
- tools::read_files::handle_tool_call
- tools::read_image::handle_tool_call
- types::normalize_thread_id
- utils::bash_parser::assert_single_statement
- utils::mmap::process_text_file_parallel
- utils::mmap::read_file_optimized
- utils::mmap::read_file_segment
- utils::mmap::read_file_segment_to_string
- utils::mmap::read_file_to_string
- utils::path::ensure_directory_exists
- utils::path::expand_user
- utils::path::is_symlink
- utils::path::validate_path_in_workspace
- utils::repo::get_repo_context
- utils::syntax::syntax_warning
- utils::test_json_parsing
Type Aliases
Constants
- state::ansi_codes::control::BEL
- state::ansi_codes::control::BS
- state::ansi_codes::control::CR
- state::ansi_codes::control::DEL
- state::ansi_codes::control::ESC
- state::ansi_codes::control::FF
- state::ansi_codes::control::HT
- state::ansi_codes::control::LF
- state::ansi_codes::control::VT
- state::ansi_codes::csi::CSI
- state::ansi_codes::csi::DISABLE_ALT_SCREEN
- state::ansi_codes::csi::ENABLE_ALT_SCREEN
- state::ansi_codes::csi::HIDE_CURSOR
- state::ansi_codes::csi::REQUEST_CURSOR_POSITION
- state::ansi_codes::csi::RESTORE_CURSOR_POSITION
- state::ansi_codes::csi::SAVE_CURSOR_POSITION
- state::ansi_codes::csi::SHOW_CURSOR
- state::ansi_codes::modes::ANSI_MODE
- state::ansi_codes::modes::APPLICATION_CURSOR_KEYS
- state::ansi_codes::modes::APPLICATION_KEYPAD
- state::ansi_codes::modes::AUTOREPEAT_KEYS
- state::ansi_codes::modes::BLINKING_CURSOR
- state::ansi_codes::modes::HIDE_TOOLBAR
- state::ansi_codes::modes::JUMP_SCROLL
- state::ansi_codes::modes::MODE_132_COLUMN
- state::ansi_codes::modes::MODE_80_COLUMN
- state::ansi_codes::modes::MOUSE_TRACKING
- state::ansi_codes::modes::NEWLINE_MODE
- state::ansi_codes::modes::NORMAL_CURSOR_KEYS
- state::ansi_codes::modes::NORMAL_SCREEN
- state::ansi_codes::modes::NO_AUTOREPEAT_KEYS
- state::ansi_codes::modes::NO_BLINKING_CURSOR
- state::ansi_codes::modes::NO_MOUSE_TRACKING
- state::ansi_codes::modes::NO_NEWLINE_MODE
- state::ansi_codes::modes::NO_PRINT_FORM_FEED
- state::ansi_codes::modes::NO_PRINT_SCREEN
- state::ansi_codes::modes::NO_WRAPAROUND
- state::ansi_codes::modes::NUMERIC_KEYPAD
- state::ansi_codes::modes::PRINT_FORM_FEED
- state::ansi_codes::modes::PRINT_SCREEN
- state::ansi_codes::modes::REVERSE_SCREEN
- state::ansi_codes::modes::SHOW_TOOLBAR
- state::ansi_codes::modes::SMOOTH_SCROLL
- state::ansi_codes::modes::VT52_MODE
- state::ansi_codes::modes::WRAPAROUND
- state::ansi_codes::mouse::ANY_EVENT_TRACKING
- state::ansi_codes::mouse::BUTTON_EVENT_TRACKING
- state::ansi_codes::mouse::EXTENDED_COORDINATES
- state::ansi_codes::mouse::FOCUS_TRACKING
- state::ansi_codes::mouse::HIGHLIGHT_TRACKING
- state::ansi_codes::mouse::NORMAL_TRACKING
- state::ansi_codes::mouse::NO_ANY_EVENT_TRACKING
- state::ansi_codes::mouse::NO_BUTTON_EVENT_TRACKING
- state::ansi_codes::mouse::NO_EXTENDED_COORDINATES
- state::ansi_codes::mouse::NO_FOCUS_TRACKING
- state::ansi_codes::mouse::NO_HIGHLIGHT_TRACKING
- state::ansi_codes::mouse::NO_NORMAL_TRACKING
- state::ansi_codes::mouse::NO_SGR_COORDINATES
- state::ansi_codes::mouse::SGR_COORDINATES
- state::ansi_codes::sgr::BLINK
- state::ansi_codes::sgr::BOLD
- state::ansi_codes::sgr::CONCEAL
- state::ansi_codes::sgr::DEFAULT_BG
- state::ansi_codes::sgr::DEFAULT_FG
- state::ansi_codes::sgr::DIM
- state::ansi_codes::sgr::DOUBLE_UNDERLINE
- state::ansi_codes::sgr::ENCIRCLED
- state::ansi_codes::sgr::FRAKTUR
- state::ansi_codes::sgr::FRAMED
- state::ansi_codes::sgr::IDEOGRAM_DOUBLE_OVERLINE
- state::ansi_codes::sgr::IDEOGRAM_DOUBLE_UNDERLINE
- state::ansi_codes::sgr::IDEOGRAM_OVERLINE
- state::ansi_codes::sgr::IDEOGRAM_STRESS
- state::ansi_codes::sgr::IDEOGRAM_UNDERLINE
- state::ansi_codes::sgr::ITALIC
- state::ansi_codes::sgr::NORMAL_INTENSITY
- state::ansi_codes::sgr::NO_BLINK
- state::ansi_codes::sgr::NO_FRAMED
- state::ansi_codes::sgr::NO_IDEOGRAM
- state::ansi_codes::sgr::NO_ITALIC
- state::ansi_codes::sgr::NO_OVERLINED
- state::ansi_codes::sgr::NO_PROPORTIONAL_SPACING
- state::ansi_codes::sgr::NO_REVERSE
- state::ansi_codes::sgr::NO_SCRIPT
- state::ansi_codes::sgr::NO_STRIKE
- state::ansi_codes::sgr::NO_UNDERLINE
- state::ansi_codes::sgr::OVERLINED
- state::ansi_codes::sgr::PRIMARY_FONT
- state::ansi_codes::sgr::PROPORTIONAL_SPACING
- state::ansi_codes::sgr::RAPID_BLINK
- state::ansi_codes::sgr::RESET
- state::ansi_codes::sgr::REVEAL
- state::ansi_codes::sgr::REVERSE
- state::ansi_codes::sgr::STRIKE
- state::ansi_codes::sgr::SUBSCRIPT
- state::ansi_codes::sgr::SUPERSCRIPT
- state::ansi_codes::sgr::UNDERLINE
- state::pty::DEFAULT_COLS
- state::pty::DEFAULT_ROWS
- state::terminal::DEFAULT_MAX_SCREEN_LINES
- state::terminal::MAX_OUTPUT_SIZE
- state::terminal::MAX_SCREEN_LINES
- tools::read_image::SUPPORTED_MIME_TYPES
- utils::command_safety::DEFAULT_COMMAND_TIMEOUT
- utils::command_safety::MAX_OUTPUT_SIZE
- utils::mmap::DIRECT_READ_THRESHOLD
- utils::mmap::MAX_MMAP_SIZE
- utils::mmap::MAX_SEGMENTED_MMAP_SIZE
- utils::mmap::SEGMENT_SIZE