List of all items
Structs
- api::ApiClient
- api::DeviceView
- api::ProjectView
- api::Registered
- api::ToolCallView
- api::UserView
- auth::AuthManager
- auth::CliClientInfo
- auth::LoginResult
- auth::StoredCredentials
- cli::Cli
- cli::ConnectArgs
- cli::GatewayChoice
- cli::InitArgs
- cli::LogsArgs
- config::ConfigData
- config::ConfigStore
- config::ProjectEntry
- config::StarPrompt
- error::ExeoraError
- generated::protocol_types::ExeoraProtocolTypes
- generated::protocol_types::ExeoraProtocolTypesCommandPolicy
- generated::protocol_types::ExeoraProtocolTypesExecutorMessageCapabilities
- generated::protocol_types::ExeoraProtocolTypesExecutorMessageCapabilitiesToolsItem
- generated::protocol_types::ExeoraProtocolTypesExecutorMessageProjectsItem
- generated::protocol_types::ExeoraProtocolTypesExecutorMessageResultVariant1Error
- generated::protocol_types::ExeoraProtocolTypesLocalCommandPolicy
- generated::protocol_types::ExeoraProtocolTypesRelayMessageClient
- generated::protocol_types::ExeoraProtocolTypesRelayMessagePolicy
- generated::protocol_types::error::ConversionError
- policy::CommandPolicy
- policy::LocalCommandPolicy
- policy::PolicyVerdict
- protocol::ClientInfo
- protocol::ExecutorCapabilities
- protocol::ProjectHello
- protocol::WireError
- tools::ProcessRegistry
- tools::ToolEngine
Enums
- cli::Commands
- cli::DeviceCommand
- cli::GatewayCommand
- cli::ProjectCommand
- error::ErrorCode
- generated::protocol_types::ExeoraProtocolTypesCommandPolicyMode
- generated::protocol_types::ExeoraProtocolTypesCommandPolicyToolsItem
- generated::protocol_types::ExeoraProtocolTypesExecutorMessage
- generated::protocol_types::ExeoraProtocolTypesExecutorMessageResult
- generated::protocol_types::ExeoraProtocolTypesExecutorMessageResultVariant1ErrorCode
- generated::protocol_types::ExeoraProtocolTypesLocalCommandPolicyMode
- generated::protocol_types::ExeoraProtocolTypesLocalCommandPolicyToolsItem
- generated::protocol_types::ExeoraProtocolTypesRelayMessage
- generated::protocol_types::ExeoraProtocolTypesRelayMessagePolicyMode
- generated::protocol_types::ExeoraProtocolTypesRelayMessagePolicyToolsItem
- generated::protocol_types::ExeoraProtocolTypesRelayMessageTool
- policy::PolicyMode
- protocol::ExecutorMessage
- protocol::ToolName
- protocol::ToolResult
Functions
- auth::clear_credentials
- auth::discover_client
- auth::load_credentials
- auth::save_credentials
- auth::using_file_fallback
- cli::run
- config::config_path
- config::credential_fallback_path
- connection::connect_forever
- policy::command_allowed
- policy::effective_policy
- policy::matches_rule
- policy::narrow_policy
- policy::policy_allows
- policy::render_policy_toml
- policy::validate_tool_set
- protocol::now_ms
- upgrade::run
Constants
- CLI_VERSION
- config::DEFAULT_GATEWAY
- policy::POLICY_FILENAME
- protocol::DEFAULT_COMMAND_TIMEOUT_MS
- protocol::HEARTBEAT_INTERVAL_MS
- protocol::HEARTBEAT_REQUEST
- protocol::HEARTBEAT_TIMEOUT_MS
- protocol::MAX_COMMAND_OUTPUT_BYTES
- protocol::MAX_COMMAND_TIMEOUT_MS
- protocol::MAX_GREP_MATCHES
- protocol::MAX_LIST_ENTRIES
- protocol::MAX_PROCESSES_PER_PROJECT
- protocol::MAX_PROCESS_BUFFER_BYTES
- protocol::MAX_PROCESS_CHUNK_BYTES
- protocol::MAX_READ_BYTES
- protocol::PRESENCE_SIGNAL_INTERVAL_MS
- protocol::PROTOCOL_VERSION