List of all items
Structs
- camera::CameraInputFrame
- cognitive::CognitiveOutputSpeech
- cognitive::CognitiveReasoning
- cognitive::CognitiveStateUpdate
- cognitive_output_audio::CognitiveOutputAudio
- cognitive_output_text::CognitiveOutputText
- command::CommandRegistryBuilder
- context::ContextInteraction
- context::ContextRegistries
- context::ContextRegistryBuilder
- context::ContextRequest
- context::EngineRegistries
- credentials::CredentialsBuilder
- credentials::CredentialsHandle
- document::AddDocumentRequest
- document::DocumentId
- document::DocumentRegistrationRequest
- interaction::CognitiveSpoken
- interaction::CognitiveWritten
- interaction::NotClearInteraction
- interaction::NotClearInteractionMemory
- interaction::ObservedInteraction
- interaction::Timestamp
- llm::LlmExecutor
- llm::ModelConfig
- llm::RawLlmOptions
- peer_input::MessageText
- peer_input::PeerInputSpeech
- peer_input_audio::PeerInputAudio
- peer_input_text::PeerInputText
- peer_input_text::SenderId
- plugin::EmptyPluginConfig
- plugin::MessageChannel
- plugin::PluginInitContext
- secrets::Secret
- speech_to_text::CosineSimilarity
- speech_to_text::PeerInputAudioIndexed
- speech_to_text::SpeakerHeuristicCallback
- speech_to_text::SpeakerId
- speech_to_text::SpeakerSegment
- speech_to_text::SpeechDetected
- speech_to_text::SpeechTranscript
- speech_to_text::Word
- speech_to_text::WordOverlap
- storage::EmptyStorageConfig
- storage::StorageHandle
- storage::StorageRegistry
- sync::AcquireError
- sync::Barrier
- sync::BarrierWaitResult
- sync::MappedMutexGuard
- sync::Mutex
- sync::MutexGuard
- sync::Notify
- sync::OnceCell
- sync::OwnedMappedMutexGuard
- sync::OwnedMutexGuard
- sync::OwnedRwLockMappedWriteGuard
- sync::OwnedRwLockReadGuard
- sync::OwnedRwLockWriteGuard
- sync::OwnedSemaphorePermit
- sync::RwLock
- sync::RwLockMappedWriteGuard
- sync::RwLockReadGuard
- sync::RwLockWriteGuard
- sync::Semaphore
- sync::SemaphorePermit
- sync::SetOnce
- sync::SetOnceError
- sync::TryLockError
- sync::broadcast::Receiver
- sync::broadcast::Sender
- sync::broadcast::WeakSender
- sync::broadcast::error::SendError
- sync::futures::Notified
- sync::futures::OwnedNotified
- sync::mpsc::OwnedPermit
- sync::mpsc::Permit
- sync::mpsc::PermitIterator
- sync::mpsc::Receiver
- sync::mpsc::Sender
- sync::mpsc::UnboundedReceiver
- sync::mpsc::UnboundedSender
- sync::mpsc::WeakSender
- sync::mpsc::WeakUnboundedSender
- 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
- tool::ToolCallId
- tool::ToolHandle
- tool::ToolRegistryBuilder
Enums
- cognitive::CognitiveState
- context::TemporalScope
- document::DocumentIngestionPolicy
- llm::ReasoningEffort
- peer_input::PeerInput
- peer_input::Speaker
- speech_to_text::InputVoiceAudio
- speech_to_text::InternalSpeaker
- storage::SortOrder
- sync::SetError
- sync::TryAcquireError
- sync::broadcast::error::RecvError
- sync::broadcast::error::TryRecvError
- sync::mpsc::error::SendTimeoutError
- sync::mpsc::error::TryRecvError
- sync::mpsc::error::TrySendError
- sync::oneshot::error::TryRecvError
Traits
- audio_recorder::AudioRecorderPlugin
- call::CallPlugin
- camera::CameraPlugin
- chat::ChatPlugin
- cognitive_output_audio::AudioOutputPlugin
- command::Command
- command::ErasedCommand
- context::ContextProvider
- context::ErasedContextProvider
- context::IntoContextProvider
- credentials::CredentialTarget
- credentials::PluggableCredentialsProvider
- credentials::ProvideApiKey
- credentials::ProvideBasicAuth
- credentials::ProvideBearerToken
- data_dir::DataDirProvider
- document::DocumentProviderPlugin
- document::DocumentsPlugin
- gui::GuiPlugin
- interaction::InteractionObserver
- interaction::RetrospectiveConsolidationPlugin
- llm::LLMSafe
- peer_input_audio::AudioInputPlugin
- plugin::Plugin
- plugin::PluginRegistry
- rollout::RolloutController
- speech_to_text::DiarizationPlugin
- speech_to_text::STTPlugin
- speech_to_text::TTSPlugin
- storage::FileStore
- storage::KeyValueStore
- storage::RecordStore
- storage::StorageConfigResolver
- storage::StorageConnection
- storage::StorageProviderPool
- storage::VectorStore
- tool::ErasedTool
- tool::Tool
Derive Macros
Functions
- speech_to_text::calculate_chunk_indices
- sync::broadcast::channel
- sync::mpsc::channel
- sync::mpsc::unbounded_channel
- sync::oneshot::channel
- sync::watch::channel