@leuria/client
Classes
- AbortError
- BaseProvider
- BridgeClient
- BridgeProvider
- BridgeSession
- BrowserAIProvider
- ChatRun
- Conversation
- Leuria
- LeuriaError
- LeuriaNotConnectedError
- LeuriaNotRunningError
- NoProviderError
- ServerProvider
- StructuredOutputError
- TimeoutError
Interfaces
- BridgeClientOptions
- BridgeProviderOptions
- BridgeSessionOptions
- BridgeTool
- BrowserAIOptions
- ChatRequest
- ChatResult
- Connection
- ConnectionState
- ConnectOptions
- ConversationHooks
- ConversationOptions
- ConversationState
- Detection
- EmbedOptions
- EmbedRequest
- EmbedResponse
- EmbedResult
- LeuriaOptions
- LeuriaState
- Message
- PendingInput
- Provider
- ProviderInfo
- ProviderSession
- ProviderState
- Requirements
- RoutingOptions
- SendOptions
- ServerProviderOptions
- SessionOptions
- SiteNeeds
- ToolAnnotations
- ToolCall
- ToolContext
- ToolDefinition
- TurnContext
Type Aliases
- BridgeAttachment
- BridgeEvent
- BridgeStatus
- Capability
- ChatEvent
- ChatEventBody
- ConnectStatus
- ContextFormatter
- ConversationStatus
- FileInput
- JsonSchema
- Locality
- MessageInput
- MessagePart
- ProviderSnapshot
- ProviderStatus
- Role
- Service
- ToolMiddleware
- ToolOutcome