Package-level declarations
Types
Link copied to clipboard
data class AgentRunInfoContextElement(val agentId: String, val runId: String, val agentConfig: AIAgentConfigBase, val strategyName: String) : CoroutineContext.Element
Represents a coroutine context element that holds execution metadata for an agent's run. This metadata includes the agent's identifier, session details, and the strategy used.
Link copied to clipboard
data class NodeInfoContextElement(val id: String, val parentId: String?, val name: String, val input: Any?, val inputType: KType) : CoroutineContext.Element
Represents a coroutine context element that holds metadata specific to a particular node participating in the execution context of an AI agent strategy.
Functions
Link copied to clipboard
Retrieves the AgentRunInfoContextElement from the current coroutine context, if present.
Link copied to clipboard
Retrieves the AgentRunInfoContextElement from the current coroutine context, if present.
Link copied to clipboard
Retrieves the NodeInfoContextElement from the current coroutine context, if present.