Package-level declarations
Types
Link copied to clipboard
data class LLMCallCompletedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val context: AIAgentContext, val runId: String, val prompt: Prompt, val model: LLModel, val tools: List<ToolDescriptor>, val response: Message.Assistant?, val moderationResponse: ModerationResult?) : LLMCallEventContext
Represents the context for handling an after LLM call event.
Link copied to clipboard
Represents the context for handling LLM-specific events within the framework.
Link copied to clipboard
data class LLMCallFailedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val context: AIAgentContext, val runId: String, val prompt: Prompt, val model: LLModel, val tools: List<ToolDescriptor>, val error: Throwable) : LLMCallEventContext
Represents the context for handling an after LLM call failed.
Link copied to clipboard
data class LLMCallStartingContext(val eventId: String, val executionInfo: AgentExecutionInfo, val context: AIAgentContext, val runId: String, val prompt: Prompt, val model: LLModel, val tools: List<ToolDescriptor>) : LLMCallEventContext
Represents the context for handling a before LLM call event.