List of all items
Structs
- EmptyPluginConfig
- cognitive_output_audio::types::CognitiveOutputAudio
- cognitive_output_text::types::CognitiveOutputText
- llm::ModelConfig
- llm::RawLlmOptions
- peer_input_audio::types::PeerInputAudio
- peer_input_text::types::PeerInputText
- speech_to_text::types::CosineSimilarity
- speech_to_text::types::PeerInputAudioIndexed
- speech_to_text::types::SpeakerId
- speech_to_text::types::SpeakerSegment
- speech_to_text::types::SpeechDetected
- speech_to_text::types::SpeechTranscript
- speech_to_text::types::Word
- speech_to_text::types::WordOverlap
- storage::EmptyStorageConfig
- storage::StorageRegistry
- sync::Barrier
- sync::Mutex
- sync::Notify
- sync::OnceCell
- sync::OwnedRwLockReadGuard
- sync::OwnedRwLockWriteGuard
- sync::OwnedSemaphorePermit
- sync::RwLock
- sync::RwLockReadGuard
- sync::RwLockWriteGuard
- sync::Semaphore
- sync::SemaphorePermit
- sync::TryLockError
- sync::broadcast::Receiver
- sync::broadcast::Sender
- sync::broadcast::error::SendError
- sync::futures::Notified
- sync::futures::OwnedNotified
- sync::mpsc::Receiver
- sync::mpsc::Sender
- sync::mpsc::UnboundedReceiver
- sync::mpsc::UnboundedSender
- sync::mpsc::error::SendError
- sync::oneshot::Receiver
- sync::oneshot::Sender
- sync::oneshot::error::RecvError
- sync::watch::Receiver
- sync::watch::Ref
- sync::watch::Sender
- sync::watch::error::RecvError
- sync::watch::error::SendError
- types::AddDocumentRequest
- types::AiSpoken
- types::AiWritten
- types::CameraInputFrame
- types::CognitiveOutputSpeech
- types::CognitiveReasoning
- types::CognitiveStateUpdate
- types::CommandRegistryBuilder
- types::ContextInteraction
- types::ContextRegistries
- types::ContextRegistryBuilder
- types::ContextRequest
- types::DocumentId
- types::DocumentRegistrationRequest
- types::Enveloped
- types::MessageChannel
- types::MessageId
- types::MessageText
- types::NotClearInteraction
- types::NotClearInteractionMemory
- types::ObservedInteraction
- types::PeerInputSpeech
- types::PluginContext
- types::SenderId
- types::SpaceId
- types::ThreadId
- types::Timestamp
- types::ToolCallId
- types::ToolRegistryBuilder
- types::documents::Document
- types::documents::ReadDocumentRequest
- types::documents::ReadUrlRequest
Enums
- llm::ReasoningEffort
- speech_to_text::types::InputVoiceAudio
- speech_to_text::types::InternalSpeaker
- sync::broadcast::error::RecvError
- sync::broadcast::error::TryRecvError
- sync::mpsc::error::SendTimeoutError
- sync::mpsc::error::TryRecvError
- sync::mpsc::error::TrySendError
- sync::oneshot::error::TryRecvError
- types::CognitiveState
- types::DocumentIngestionPolicy
- types::PeerInput
- types::Speaker
- types::TemporalScope
Traits
- AudioInputPlugin
- AudioOutputPlugin
- AudioRecorderPlugin
- CallPlugin
- CameraPlugin
- ChatPlugin
- DiarizationPlugin
- DocumentsPlugin
- GuiPlugin
- InteractionObserver
- Plugin
- PluginRegistry
- RetrospectiveConsolidationPlugin
- RolloutController
- STTPlugin
- TTSPlugin
- llm::LLMSafe
- llm::LlmExecutor
- storage::CollectionStore
- storage::FileStore
- storage::KeyValueStore
- storage::StorageConfigResolver
- storage::StorageConnection
- storage::StorageProviderPool
- storage::VectorStore
- sync::TypeChannelName
- types::Command
- types::ContextProvider
- types::ErasedCommand
- types::ErasedContextProvider
- types::ErasedTool
- types::Tool
Macros
Derive Macros
Functions
- speech_to_text::types::calculate_chunk_indices
- sync::broadcast::channel
- sync::mpsc::channel
- sync::mpsc::unbounded_channel
- sync::oneshot::channel
- sync::watch::channel