List of all items
Structs
- build_info::BuildIdentity
- config::HttpPrincipal
- daemon::ControlServer
- daemon::DaemonClient
- daemon::DaemonServer
- daemon::DaemonShellRuntime
- daemon::DaemonSocketCandidate
- daemon::HelloResult
- daemon::JournalRead
- daemon::PruneResult
- daemon::SessionInfo
- daemon::exit::ExitRecord
- daemon::transport::DaemonListener
- errors::ErrorRecovery
- http_server::HttpServerOptions
- logging::LoggingGuard
- report::InitializeUsage
- report::LatencySummary
- report::RecoveryUsage
- report::ToolUsage
- report::TraceAudit
- report::TraceViolation
- report::UsageReport
- runtime::BashCommandRuntimeResult
- runtime::EmbeddedShellRuntime
- runtime::SessionStore
- runtime::ShellActionOptions
- runtime::ShellExecutionToken
- runtime::ShellSessionConfiguration
- runtime::ShellSessionStatus
- sandbox::SandboxReport
- server::WinxService
- state::agent_resume::AgentSessionRecord
- state::bash_state::BashState
- state::bash_state::EditCheckpoint
- state::bash_state::FileWhitelistData
- state::line_ring::LineRing
- state::live_terminal::LiveTerminal
- state::persistence::BashCommandModeSnapshot
- state::persistence::BashStateSnapshot
- state::persistence::FileEditModeSnapshot
- state::persistence::FileWhitelistDataSnapshot
- state::persistence::WriteIfEmptyModeSnapshot
- state::pty::PtyShell
- state::task_state::TaskEntry
- state::task_state::TaskRegistry
- state::turn::AntigravityRecognizer
- state::turn::AutoRecognizer
- state::turn::ClaudeRecognizer
- state::turn::CodexRecognizer
- state::turn::GenericConfigurable
- state::turn::GenericRecognizer
- state::turn::ManifestRecognizer
- state::turn::TurnInput
- state::turn_manifest::CompiledManifest
- state::turn_manifest::DetectionInput
- state::turn_manifest::Verdict
- tool_policy::EditPermissionSet
- tool_policy::ToolPolicy
- tool_registry::ToolDescriptor
- tools::apply_patch::ApplyPatchOutcome
- tools::background_shell::BackgroundShellManager
- tools::background_shell::ExitedShellInfo
- tools::bash_command::BashCommandResult
- tools::bash_command::BashCommandState
- tools::edit_files::EditFileWire
- tools::edit_files::EditFilesWire
- tools::edit_files::EditVerification
- tools::edit_files::NormalizedEditCall
- tools::edit_files::PreparedEditContext
- tools::read_files::ReadFileRevision
- tools::read_files::ReadFilesOutcome
- tools::read_files::ReadLineRange
- tools::read_image::ReadImageMetadata
- types::ApplyPatch
- types::BashCommand
- types::BashCommandMode
- types::CodeMap
- types::CodeMapFallback
- types::CodeMapStructuredOutput
- types::CodeMapTemporaryHelperBudget
- types::CodeWriterConfig
- types::ContextSave
- types::FileEditEntry
- types::FileEditMode
- types::FileWriteOrEdit
- types::FindReferences
- types::Initialize
- types::LinePatch
- types::MultiFileEdit
- types::Outline
- types::OutlineFile
- types::OutlineOutput
- types::OutlineSymbol
- types::ReadFiles
- types::ReadImage
- types::ReferenceHit
- types::ReferencesOutput
- types::TurnRecognizerMarkers
- types::UndoEdit
- types::VerifyEdit
- types::WriteIfEmptyMode
- update::Release
- update::ReleaseAsset
- update::UpdateOptions
- update::UpdateReport
- utils::agent_temp::AgentTempInfo
- utils::agent_temp::DerivedCodeMapPermit
- utils::agent_temp::DerivedCodeMapUsage
- utils::agent_temp::TempEdit
- utils::agent_temp::TemporaryArtifactUsage
- utils::display_tree::DirectoryTree
- utils::mmap::ShareableMap
- utils::symbols::Symbol
Enums
- config::HttpSessionAffinity
- daemon::DaemonProcessRole
- daemon::exit::ExitReason
- errors::ReadRequirement
- errors::WinxError
- runtime::RuntimeMode
- runtime::ShellSessionTransition
- runtime::ShellTarget
- server::SessionIsolation
- state::ansi_codes::TermColor
- state::live_terminal::ScreenUpdate
- state::persistence::AllowedCommandsSnapshot
- state::persistence::AllowedGlobsSnapshot
- state::turn::TurnState
- tool_policy::ToolProfile
- tool_registry::ToolAccess
- tool_registry::ToolKind
- tool_registry::ToolOutputContract
- tool_registry::ToolSessionContract
- tool_registry::ToolWorld
- tools::bash_command::BashProcessStatus
- tools::edit_files::EditChange
- tools::edit_files::EditCommand
- tools::edit_files::EditMode
- tools::edit_files::EditOperation
- tools::edit_files::EditSurface
- tools::read_image::ReadImageDelivery
- types::AllowedCommands
- types::AllowedGlobs
- types::BashCommandAction
- types::BashMode
- types::BashWaitPolicy
- types::CodeMapOperation
- types::InitializeType
- types::ModeName
- types::Modes
- types::SpecialKey
- update::UpdateAction
- utils::executable::ShellKind
- utils::path::PathSecurityError
Traits
Functions
- build_info::dirty
- build_info::display_version
- build_info::package_version
- build_info::revision
- config::env_flag
- config::env_text
- config::load_http_principals
- config::load_http_principals_with_policy
- config::load_secret_file
- config::parse_bool
- daemon::default_socket_path
- daemon::exit::install
- daemon::exit::leave
- daemon::exit::read_record
- daemon::exit::record_current
- daemon::exit::record_path
- daemon::exit::take_record
- daemon::exit::write_record
- daemon::socket_candidates
- daemon::transport::connect
- daemon::transport::lock_path
- daemon::transport::peer_is_same_user
- daemon::transport::restrict_to_owner
- diagnostics::doctor_report
- http_server::start_http_server
- http_server::start_http_server_with_options
- http_server::start_http_server_with_runtime
- logging::initialize
- logging::initialize_without_usage
- os::harden_process
- report::usage_report
- runtime::configured_daemon_binary
- runtime::configured_runtime_mode
- runtime::configured_shell_runtime
- runtime::ensure_control_daemon_at
- runtime::ensure_daemon_at
- runtime::restart_control_daemon_at
- runtime::select_runtime_mode
- sandbox::apply_if_requested
- server::start_winx_server
- server::start_winx_server_with_runtime
- state::agent_resume::clear_agent_session
- state::agent_resume::clear_agent_session_at_path
- state::agent_resume::detect_agent_launch
- state::agent_resume::load_agent_session
- state::agent_resume::load_agent_session_from_path
- state::agent_resume::now_unix_ms
- state::agent_resume::save_agent_session
- state::agent_resume::save_agent_session_to_path
- 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::load_bash_state_from_path
- state::persistence::save_bash_state
- state::persistence::save_bash_state_to_path
- state::pty::configured_shell_kind
- state::pty::create_shared_pty
- state::terminal::render_terminal_output
- state::terminal::strip_ansi_codes
- state::turn::recognizer_for
- state::turn_manifest::manifest_for
- state::turn_manifest::manifests
- tools::apply_patch::handle_tool_call
- tools::bash_command::handle_tool_call
- tools::bash_command::handle_tool_call_with_runtime
- tools::bash_command::handle_tool_call_with_runtime_detailed
- tools::code_map::handle_tool_call
- tools::context_save::handle_tool_call
- tools::edit_files::normalize_edit_call
- tools::file_write_or_edit::handle_tool_call
- tools::initialize::handle_tool_call
- tools::initialize::handle_tool_call_with_runtime
- tools::multi_file_edit::handle_tool_call
- tools::outline::handle_tool_call
- tools::read_files::handle_tool_call
- tools::read_files::handle_tool_call_detailed
- tools::read_image::handle_tool_call
- tools::read_image::handle_tool_call_detailed
- tools::references::handle_tool_call
- tools::undo_edit::handle_tool_call
- types::normalize_thread_id
- update::commit_binary
- update::default_install_dir
- update::fetch_release
- update::locate_binaries
- update::parse_checksums
- update::parse_release
- update::platform_asset_name
- update::replace_binary
- update::run
- update::stage_binary
- update::verify_checksum
- update::version_is_newer
- utils::agent_temp::audit_session
- utils::agent_temp::maintain_and_audit_session
- utils::agent_temp::prepare_session
- utils::agent_temp::reserve_derived_code_map
- utils::agent_temp::session_info
- utils::agent_temp::validate_bash_command
- utils::agent_temp::validate_batch_quota
- utils::agent_temp::validate_code_map_target
- utils::agent_temp::validate_edit_target
- utils::bash_parser::architect_allowed_commands
- utils::bash_parser::assert_single_powershell_statement
- utils::bash_parser::assert_single_statement
- utils::bash_parser::assert_single_statement_for
- utils::bash_parser::detect_allowlist_bypass
- utils::bash_parser::extract_command_texts
- utils::bash_parser::extract_static_write_paths
- utils::bash_parser::is_architect_command_allowed
- utils::encoder::budget_from_env
- utils::encoder::count_tokens
- utils::encoder::decode_ids
- utils::encoder::definitely_fits_token_budget
- utils::encoder::encode_ids
- utils::encoder::estimate_tokens
- utils::executable::bash_executable
- utils::executable::find_on_path
- utils::executable::is_available
- utils::executable::powershell_executable
- utils::executable::shell_kind_of
- utils::floor_char_boundary
- 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::mode_prompts::mode_prompt
- utils::orchestration::append_initialize_instructions
- utils::orchestration::server_instructions
- utils::output_compress::compress_output
- utils::path::configured_allowed_roots
- utils::path::display_relative
- utils::path::ensure_directory_exists
- utils::path::expand_user
- utils::path::glob_matches
- utils::path::is_symlink
- utils::path::resolve_in_workspace
- utils::path::simplified
- utils::path::validate_path_in_workspace
- utils::path_prob::score_paths
- utils::redact::redact
- utils::redact::redact_json
- utils::repo::get_repo_context
- utils::repo::walk_workspace_files
- utils::scratch_file::append_scratch
- utils::scratch_file::new_scratch_path
- utils::scratch_file::prune_scratch_dir
- utils::symbols::config_for
- utils::symbols::extract
- utils::symbols::extract_all
- utils::symbols::supports
- utils::syntax::syntax_warning
- utils::test_json_parsing
- utils::workspace_stats::active_files
- utils::workspace_stats::active_files_for_context
- utils::workspace_stats::record_edit
- utils::workspace_stats::record_read
- utils::workspace_stats::record_reads
- utils::workspace_stats::record_write
Type Aliases
- daemon::transport::DaemonStream
- errors::Result
- http_server::BoxError
- runtime::ShellRuntimeBoolFuture
- runtime::ShellRuntimeConfigureFuture
- runtime::ShellRuntimeDetailedFuture
- runtime::ShellRuntimeFuture
- runtime::ShellRuntimeStatusFuture
- runtime::ShellRuntimeUnitFuture
- server::SharedBashState
- state::pty::SharedPtyShell
Constants
- config::MIN_HTTP_TOKEN_BYTES
- daemon::BUILD_IDENTITY_CAPABILITY
- daemon::COMPACT_ACTION_OUTPUT_CAPABILITY
- daemon::GENERATION_BOUND_ACTIONS_CAPABILITY
- daemon::MAX_FRAME_BYTES
- daemon::PROCESS_SHUTDOWN_CAPABILITY
- daemon::PROTOCOL_MAJOR
- daemon::PROTOCOL_MINOR
- daemon::TYPED_ACTION_RESULT_CAPABILITY
- http_server::DEFAULT_MAX_CONCURRENCY
- http_server::DEFAULT_PRINCIPAL_REQUESTS_PER_MINUTE
- http_server::DEFAULT_REQUESTS_PER_MINUTE
- 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::pty::RING_BUFFER_LINES
- state::task_state::DEFAULT_TASK_TTL_MS
- state::task_state::MAX_TASKS
- state::terminal::DEFAULT_MAX_SCREEN_LINES
- state::terminal::MAX_OUTPUT_SIZE
- state::terminal::MAX_SCREEN_LINES
- state::turn_manifest::ENGINE_VERSION
- tool_registry::ALL_TOOL_NAMES
- tools::read_image::MAX_DELIVERED_BYTES
- tools::read_image::MAX_DELIVERED_DIMENSION
- tools::read_image::SUPPORTED_MIME_TYPES
- types::MAX_NORMALIZED_THREAD_ID_BYTES
- update::BINARIES
- update::CHECKSUM_ASSET
- update::REPOSITORY
- utils::agent_temp::ACTIVE_SESSION_PRUNE_TARGET_BYTES
- utils::agent_temp::ACTIVE_SESSION_PRUNE_TARGET_FILES
- utils::agent_temp::ACTIVE_SESSION_PRUNE_TRIGGER_BYTES
- utils::agent_temp::ACTIVE_SESSION_PRUNE_TRIGGER_FILES
- utils::agent_temp::MAX_AGE
- utils::agent_temp::MAX_COMPONENT_BYTES
- utils::agent_temp::MAX_DERIVED_CODE_MAP_CALLS
- utils::agent_temp::MAX_DERIVED_CODE_MAP_PAYLOAD_BYTES
- utils::agent_temp::MAX_DERIVED_CODE_MAP_UNIQUE_FILES
- utils::agent_temp::MAX_FILE_BYTES
- utils::agent_temp::MAX_RELATIVE_COMPONENTS
- utils::agent_temp::MAX_RELATIVE_PATH_BYTES
- utils::agent_temp::MAX_SESSION_BYTES
- utils::agent_temp::MAX_SESSION_FILES
- utils::agent_temp::MAX_TOTAL_BYTES
- utils::bash_parser::ARCHITECT_COMMANDS
- utils::bash_parser::SHELL_SPAWNING_COMMANDS
- utils::mmap::DIRECT_READ_THRESHOLD
- utils::mmap::MAX_MMAP_SIZE
- utils::mmap::MAX_SEGMENTED_MMAP_SIZE
- utils::mmap::SEGMENT_SIZE