AIAgentGraphFeature

Represents a graph-specific AI agent feature that can be installed into an instance of AIAgentGraphPipeline.

This interface extends the functionality provided by the AIAgentFeature interface to accommodate the unique requirements of graph-based agent pipelines.

Parameters

Config

The type of configuration required for the feature, extending FeatureConfig.

TFeature

The type representing the concrete implementation of the feature.

Properties

Link copied to clipboard

A key used to uniquely identify a feature of type TFeature within the local agent storage.

Functions

Link copied to clipboard
abstract fun createInitialConfig(): Config

Creates and returns an initial configuration for the feature.

Link copied to clipboard
abstract fun install(config: Config, pipeline: AIAgentGraphPipeline)

Installs the feature into the specified AIAgentPipeline.