List of all items
Structs
- agent::AgentHandle
- agent::claude::ClaudeAgent
- agent::protocol::AssistantMessage
- agent::protocol::AssistantMessageBody
- agent::protocol::ControlRequestBody
- agent::protocol::ControlRequestMessage
- agent::protocol::ResultMessage
- agent::protocol::StreamEventMessage
- agent::protocol::SystemMessage
- agent::protocol::ToolProgressMessage
- agent::protocol::UserMessage
- config::Config
- config::DefaultsConfig
- config::RepoConfig
- config::SlackConfig
- config::TuningConfig
- session::SessionInfo
- session::SessionStore
- slack::AppState
Enums
- agent::AgentEvent
- agent::protocol::ContentBlock
- agent::protocol::StreamMessage
- config::AgentKind
- config::StreamingMode
- error::HermesError
- session::SessionStatus
Traits
Functions
- agent::protocol::answer_question
- agent::protocol::approve_tool
- agent::protocol::control_response
- agent::protocol::deny_tool
- agent::protocol::parse_line
- agent::protocol::user_message
- slack::ensure_repo_channels
- slack::handle_message
- slack::handle_slash_command
- slack::post_channel_message
- slack::post_thread_reply
- slack::split_for_slack
- sync::sync_sessions
- util::floor_char_boundary
- util::install_panic_hook