Skip to content

createMessageFilter

createMessageFilter(predicate): RequestTransformer

Defined in: packages/middleware/src/transform.ts:269

Create a message filter transformer.

(message) => boolean | Promise<boolean>

Function to determine if message should be kept

RequestTransformer

Request transformer

// Remove all system messages
const transformer = createMessageFilter(
(msg) => msg.role !== 'system'
);