Package ai.origon.sdk
See: Description
-
Enum Summary Enum Description Channel SessionControl MessageRole MessageStatus Delivery status of a Message. MessageState Generation state of a Message. AudioOutputRoute Audio output route override for a voice call — the "speakerphone" concept, distinct from device selection. -
Class Summary Class Description ClientConfig StartSessionOptions StartSessionResponse JoinSessionInput ActiveSession AttachmentRule AttachmentPolicy ServerConfig Attachment Uploaded media descriptor. UploadProgress Progress update emitted while OrigonClient.uploadAttachment is in flight. Message One transcript line / message. SendMessagePayload Payload for OrigonClient.sendMessage. Contact SessionSummary Element of the array returned by OrigonClient.getSessions. SessionHistory Returned by OrigonClient.getSession. ServerClosed TransportClosed Local transport failed before the MOQ session was established (QUIC dial / DNS / TLS / etc.). DisconnectReason MessageAdded A message was appended to the transcript — outbound provisional ( status == SENDING), inbound peer message, or future AI message.MessageUpdated A previously-added message was updated. SessionUpdated ControlUpdated Typing Connected Reconnecting Reconnected PeerAttached PeerDetached Disconnected CallError Voice-side soft error. AudioRouteChanged The audio output route changed — the app's OrigonClient.setAudioOutput choice or an OS-driven change (e.g. ClientEvent Async event from a session. OrigonClient The primary interface to the Origon platform on Android. SessionException Thrown by SessionBridge when the underlying session crate returns an error. -
Interface Summary Interface Description UploadProgressCallback Native-bridge progress sink for SessionBridge.uploadAttachment.