Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Choice(val message: Message)
Link copied to clipboard
class GeminiCoachingClient @Inject constructor(httpClient: HttpClient, userPreferences: UserPreferences)
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class GeminiCoachingClient_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class GeminiCoachingClient_Factory : Factory<T>
Link copied to clipboard
@Serializable
data class Message(val role: String, val content: String)
Link copied to clipboard
@Serializable
data class OpenAIRequest(val model: String, val messages: List<Message>)
Link copied to clipboard
@Serializable
data class OpenAIResponse(val choices: List<Choice>)