Package-level declarations
Types
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.
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.
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.
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.
Public API surface for graph-specific pipeline operations (nodes and subgraphs).
Pipeline for AI agent features that provides interception points for various agent lifecycle events.
Pipeline for AI agent features that provides interception points for various agent lifecycle events.
Pipeline for AI agent features that provides interception points for various agent lifecycle events.
Platform-agnostic API for agent pipelines. Implemented by both the expect/actual AIAgentPipeline and the shared AIAgentPipelineImpl.
Default implementation of AIAgentPipelineAPI
Represents a specific implementation of an AI agent pipeline that uses a planner approach.
Represents a specific implementation of an AI agent pipeline that uses a planner approach.
Represents a specific implementation of an AI agent pipeline that uses a planner approach.
Platform-agnostic API for planner agent pipelines, extending the base pipeline API with planner-specific functionality.
Default implementation of AIAgentPlannerPipelineAPI that delegates base pipeline operations to AIAgentPipelineImpl and implements planner-specific functionality.
Represents an asynchronous interceptor interface that processes a given context type. This interface is designed to be implemented to provide custom interceptor logic that can operate asynchronously using a CompletableFuture.
Represents an interceptor that can intercept and process a given context of type ContextT. This is a functional interface, allowing functional-style usage.
Represents configured and installed agent feature implementation along with its configuration.
A functional interface designed to intercept and transform data of type DataT during processing, using a provided context of type ContextT.