跳到主要内容

Interface: PluginPostProcessor

Defined in: packages/plugin-sdk/src/backend.ts:144

Generation post-processing hook registered by a backend plugin (ТЗ §4.4). Runs after the stream completes and before the message is saved; returning a new string replaces the assistant reply. Requires prompt.modify.

Properties

id

id: string

Defined in: packages/plugin-sdk/src/backend.ts:145


priority?

optional priority?: number

Defined in: packages/plugin-sdk/src/backend.ts:147

Lower priority runs first.

Methods

process()

process(text, context): string | Promise<string>

Defined in: packages/plugin-sdk/src/backend.ts:148

Parameters

text

string

context
characterId

string | null

chatId

string

model

string

Returns

string | Promise<string>