Package-level declarations

Types

Link copied to clipboard
class AIAgentFunctionalPipeline(val clock: Clock = Clock.System) : AIAgentPipeline

Represents a specific implementation of an AI agent pipeline that does not use graph-based processing. This class inherits from the base AIAgentPipeline class and may be used for handling workflows or data processing tasks that do not require graph-based data structures.

Link copied to clipboard
class AIAgentGraphPipeline(val clock: Clock = Clock.System) : AIAgentPipeline

Represents a pipeline for AI agent graph execution, extending the functionality of AIAgentPipeline. This class manages the execution of specific nodes in the pipeline using registered handlers.

Link copied to clipboard
abstract class AIAgentPipeline(val clock: Clock)

Pipeline for AI agent features that provides interception points for various agent lifecycle events.