ChainedToolInjectionStrategy

Chains multiple injection strategies into a pipeline.

Evaluates strategies in order and combines their results. Tool additions are accumulated, tool removals are accumulated.

Parameters

strategies

The strategies to evaluate in order

Constructors

Link copied to clipboard
constructor(vararg strategies: ToolInjectionStrategy)
constructor(strategies: List<ToolInjectionStrategy>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

Called after each tool execution to determine tool changes.

Link copied to clipboard

Legacy method for backward compatibility. Override evaluate instead for new implementations.