Package-level declarations

Types

Link copied to clipboard
@Serializable
data class LLMContext(val messages: List<LLMContextMessage>? = null)
Link copied to clipboard
@Serializable
data class LLMContextMessage(val role: String, val content: String)
Link copied to clipboard
@Serializable
data class LLMFunctionCall(val functionName: String, val toolCallId: String, val args: Value)
Link copied to clipboard
@Serializable
data class LLMFunctionCallResult(val functionName: String, val toolCallId: String, val args: Value, val result: Value)
Link copied to clipboard

Helper for interacting with an LLM service.

Link copied to clipboard
class RegisteredVoiceClient(val client: VoiceClient, val service: String)
Link copied to clipboard
abstract class VoiceClientHelper