bodhi-realtime-agent
Classes
- AgentError
- AgentRouter
- AudioBuffer
- BackgroundNotificationQueue
- CancelledError
- ClientTransport
- ConversationContext
- ConversationHistoryWriter
- DirectiveManager
- ElevenLabsSTTProvider
- EventBus
- FrameworkError
- GeminiBatchSTTProvider
- GeminiLiveTransport
- HooksManager
- InMemorySessionStore
- InputTimeoutError
- InteractionModeManager
- JsonMemoryStore
- MemoryCacheManager
- MemoryDistiller
- MemoryError
- OpenAIRealtimeTransport
- SessionCompletedError
- SessionError
- SessionManager
- SubagentSessionImpl
- ToolCallRouter
- ToolExecutionError
- ToolExecutor
- TranscriptManager
- TransportError
- ValidationError
- VoiceSession
Interfaces
- AgentContext
- AudioFormatSpec
- BehaviorCategory
- BehaviorPreset
- ClientMessage
- ClientTransportCallbacks
- ContentTurn
- ConversationHistoryStore
- ConversationItem
- ElevenLabsSTTConfig
- EventPayloadMap
- EventSourceConfig
- ExternalEvent
- FrameworkHooks
- GeminiBatchSTTConfig
- GeminiTransportCallbacks
- GeminiTransportConfig
- IEventBus
- InteractiveSubagentConfig
- LLMTransport
- LLMTransportConfig
- LLMTransportError
- MainAgent
- MemoryDistillerConfig
- MemoryFact
- MemoryStore
- OpenAIRealtimeConfig
- PaginationOptions
- PendingToolCall
- QueuedNotification
- ReconnectState
- ResumptionState
- ResumptionUpdate
- RunSubagentOptions
- SendOrQueueOptions
- ServiceSubagentConfig
- SessionAnalytics
- SessionCheckpoint
- SessionConfig
- SessionRecord
- SessionReport
- SessionStore
- SessionSummary
- SessionUpdate
- STTAudioConfig
- STTProvider
- SubagentConfig
- SubagentContextSnapshot
- SubagentEventCallbacks
- SubagentMessage
- SubagentResult
- SubagentSession
- SubagentTask
- ToolCall
- ToolCallRouterDeps
- ToolContext
- ToolDefinition
- ToolResult
- TranscriptSink
- TransportCapabilities
- TransportPendingToolCall
- TransportToolCall
- TransportToolResult
- UIPayload
- UIResponse
- VoiceSessionConfig
Type Aliases
- AudioFormat
- ConversationItemRole
- ErrorSeverity
- EventHandler
- EventPayload
- EventType
- MemoryCategory
- NotificationPriority
- ReplayItem
- SessionInteractionMode
- SessionState
- SubagentSessionState
- ToolExecution
- TransportAuth
- Unsubscribe
Variables
- AUDIO_FORMAT
- DEFAULT_CONNECT_TIMEOUT_MS
- DEFAULT_EXTRACTION_TIMEOUT_MS
- DEFAULT_RECONNECT_TIMEOUT_MS
- DEFAULT_SUBAGENT_TIMEOUT_MS
- DEFAULT_TOOL_TIMEOUT_MS