EnvironmentContextModifier
Class: EnvironmentContextModifier
Defined in: packages/agent/src/processor-pieces/messageModifiers/environmentContextModifier.ts:16
Extends
BaseMessageModifier
Constructors
Constructor
new EnvironmentContextModifier(options: EnvironmentContextOptions): EnvironmentContextModifier;
Defined in: packages/agent/src/processor-pieces/messageModifiers/environmentContextModifier.ts:33
Parameters
| Parameter | Type |
|---|---|
options | EnvironmentContextOptions |
Returns
EnvironmentContextModifier
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
disableFullContext()
disableFullContext(): void;
Defined in: packages/agent/src/processor-pieces/messageModifiers/environmentContextModifier.ts:248
Returns
void
enableFullContext()
enableFullContext(): void;
Defined in: packages/agent/src/processor-pieces/messageModifiers/environmentContextModifier.ts:244
Returns
void
isFullContextEnabled()
isFullContextEnabled(): boolean;
Defined in: packages/agent/src/processor-pieces/messageModifiers/environmentContextModifier.ts:252
Returns
boolean
modify()
modify(_originalRequest: FlatUserMessage, createdMessage: ProcessedMessage): Promise<ProcessedMessage>;
Defined in: packages/agent/src/processor-pieces/messageModifiers/environmentContextModifier.ts:44
Parameters
| Parameter | Type |
|---|---|
_originalRequest | FlatUserMessage |
createdMessage | ProcessedMessage |
Returns
Promise<ProcessedMessage>
Overrides
BaseMessageModifier.modify