Package-level declarations

Types

Link copied to clipboard

Example demonstrating how to use an AgentTool to provide an agent with the capabilities of another agent as a tool using the Kotlin ADK.

Link copied to clipboard
data class Coordinates(val x: Double, val y: Double, val z: Double, val time: Double)
Link copied to clipboard

Example agent demonstrating how to use KSP-generated Function Tools in the Kotlin ADK.

Link copied to clipboard

A mock service to simulate interactions with The Hitchhiker's Guide to the Galaxy. This class methods are annotated with @Tool to expose them as tools to the LLM.

Link copied to clipboard
data class ImprobabilityReport(val locationName: String, val improbabilityLevel: Double, val sideEffects: List<String>, val teaStatus: TeaStatus)
Link copied to clipboard
enum TeaStatus : Enum<TeaStatus>