Skip to main content

Interface: PromptInterceptorContext

Defined in: packages/plugin-sdk/src/frontend.ts:174

Properties​

chatId​

chatId: string

Defined in: packages/plugin-sdk/src/frontend.ts:175


messages​

messages: object[]

Defined in: packages/plugin-sdk/src/frontend.ts:176

content​

content: string

id?​

optional id?: string

Stable host block id. Preserve it when editing an existing message.

name?​

optional name?: string | null

role​

role: "system" | "user" | "assistant" | "tool" | "plugin"


meta​

meta: Record<string, unknown>

Defined in: packages/plugin-sdk/src/frontend.ts:184

Arbitrary metadata plugins may read/attach (prompt.inspect/modify).