ToolInjectionModifier
Class: ToolInjectionModifier
Defined in: packages/agent/src/processor-pieces/messageModifiers/toolInjectionModifier.ts:14
Extends
BaseMessageModifier
Constructors
Constructor
new ToolInjectionModifier(options: ToolInjectionOptions): ToolInjectionModifier;
Defined in: packages/agent/src/processor-pieces/messageModifiers/toolInjectionModifier.ts:17
Parameters
| Parameter | Type |
|---|---|
options | ToolInjectionOptions |
Returns
ToolInjectionModifier
Overrides
BaseMessageModifier.constructor
Properties
| Property | Modifier | Type | Default value | Inherited from | Defined in |
|---|---|---|---|---|---|
context | protected | Record<string, unknown> | \{\} | BaseMessageModifier.context | packages/agent/src/processor-pieces/base/baseMessageModifier.ts:16 |
Methods
modify()
modify(originalRequest: FlatUserMessage, createdMessage: ProcessedMessage): Promise<ProcessedMessage>;
Defined in: packages/agent/src/processor-pieces/messageModifiers/toolInjectionModifier.ts:28
Parameters
| Parameter | Type |
|---|---|
originalRequest | FlatUserMessage |
createdMessage | ProcessedMessage |
Returns
Promise<ProcessedMessage>
Overrides
BaseMessageModifier.modify