List of all items
Structs
- Agent
- AgentOptions
- AgentResult
- AgentStartOptions
- AgentStopOptions
- cli_parser::ParsedArgs
- cli_parser::StartAgentOptions
- cli_parser::StopAgentOptions
- cli_parser::ValidationResult
- command_builder::AgentCommandOptions
- executor::ExecutionResult
- executor::ProcessHandle
- permissions::NormalizedPermissionRequest
- permissions::PermissionParityRow
- permissions::PermissionRelay
- result_metadata::BuildMetadataOptions
- result_metadata::PricingInfo
- result_metadata::ResultMetadata
- streaming::input_stream::JsonInputStream
- streaming::output_stream::JsonOutputStream
- streaming::output_stream::ParseError
- tools::ToolRegistry
- tools::agent::AgentBuildOptions
- tools::agent::AgentTool
- tools::agent::AgentUsage
- tools::agent::ErrorResult
- tools::claude::ClaudeBuildOptions
- tools::claude::ClaudeTool
- tools::claude::ClaudeUsage
- tools::codex::CodexBuildOptions
- tools::codex::CodexTool
- tools::codex::CodexUsage
- tools::gemini::GeminiBuildOptions
- tools::gemini::GeminiErrorResult
- tools::gemini::GeminiTool
- tools::gemini::GeminiUsage
- tools::opencode::OpencodeBuildOptions
- tools::opencode::OpencodeTool
- tools::opencode::OpencodeUsage
- tools::qwen::QwenBuildOptions
- tools::qwen::QwenErrorResult
- tools::qwen::QwenTool
- tools::qwen::QwenUsage
- tui::AgentTuiCapture
- tui::AgentTuiLaunch
- tui::AgentTuiOptions
Enums
Traits
Functions
- agent
- cli_parser::parse_args
- cli_parser::parse_start_agent_args
- cli_parser::parse_stop_agent_args
- cli_parser::show_start_agent_help
- cli_parser::show_stop_agent_help
- cli_parser::validate_start_agent_options
- cli_parser::validate_stop_agent_options
- command_builder::build_agent_command
- command_builder::build_docker_stop_command
- command_builder::build_piped_command
- command_builder::build_screen_stop_command
- command_builder::read_only_unsupported_error
- command_builder::supports_read_only
- executor::execute_command
- executor::execute_detached
- executor::setup_signal_handler
- executor::start_command
- permissions::ask_scope
- permissions::ask_unsupported_error
- permissions::build_permission_response
- permissions::normalize_permission_request
- permissions::permission_parity
- permissions::supports_ask
- result_metadata::build_normalized_result_metadata
- streaming::create_input_stream
- streaming::create_output_stream
- streaming::ndjson::parse_ndjson
- streaming::ndjson::parse_ndjson_line
- streaming::ndjson::stringify_ndjson
- streaming::ndjson::stringify_ndjson_line
- tools::agent::build_args
- tools::agent::build_command
- tools::agent::detect_errors
- tools::agent::extract_session_id
- tools::agent::extract_usage
- tools::agent::get_model_map
- tools::agent::map_model_to_id
- tools::agent::parse_output
- tools::claude::build_args
- tools::claude::build_command
- tools::claude::extract_session_id
- tools::claude::extract_usage
- tools::claude::get_model_map
- tools::claude::map_model_to_id
- tools::claude::parse_output
- tools::codex::build_args
- tools::codex::build_command
- tools::codex::extract_session_id
- tools::codex::extract_usage
- tools::codex::get_model_map
- tools::codex::map_model_to_id
- tools::codex::parse_output
- tools::gemini::build_args
- tools::gemini::build_command
- tools::gemini::detect_errors
- tools::gemini::extract_session_id
- tools::gemini::extract_usage
- tools::gemini::get_model_map
- tools::gemini::map_model_to_id
- tools::gemini::parse_output
- tools::get_tool
- tools::is_tool_supported
- tools::list_tools
- tools::opencode::build_args
- tools::opencode::build_command
- tools::opencode::extract_session_id
- tools::opencode::extract_usage
- tools::opencode::get_model_map
- tools::opencode::map_model_to_id
- tools::opencode::parse_output
- tools::qwen::build_args
- tools::qwen::build_command
- tools::qwen::detect_errors
- tools::qwen::extract_session_id
- tools::qwen::extract_usage
- tools::qwen::get_model_map
- tools::qwen::map_model_to_id
- tools::qwen::parse_output
- tui::build_agent_tui_launch
- tui::capture_agent_tui
- tui::normalize_tui_transcript