Package-level declarations
Types
Link copied to clipboard
Superinterface for all inputs that come from AI assistants This can be useful to drive guardrails
Link copied to clipboard
Link copied to clipboard
interface SystemInput
Link copied to clipboard
interface SystemOutput
Link copied to clipboard
Superinterface for all inputs that come from users This can be useful to drive guardrails
Link copied to clipboard
data class UserInput(val content: String, val timestamp: Instant = Instant.now()) : SystemInput, UserContent
Special class that represents a single user input Starting point for many flows.