Interface: PromptInterceptorDef
Defined in: packages/plugin-sdk/src/frontend.ts:163
Prompt interceptor registered by a plugin (ТЗ §4.4).
Properties
id
id:
string
Defined in: packages/plugin-sdk/src/frontend.ts:164
priority?
optionalpriority?:number
Defined in: packages/plugin-sdk/src/frontend.ts:166
Lower priority runs earlier. Default 100.
timeoutMs?
optionaltimeoutMs?:number
Defined in: packages/plugin-sdk/src/frontend.ts:168
Max time before the interceptor is skipped.
Methods
intercept()
intercept(
context):PromptInterceptorContext|Promise<PromptInterceptorContext>
Defined in: packages/plugin-sdk/src/frontend.ts:169
Parameters
context
Returns
PromptInterceptorContext | Promise<PromptInterceptorContext>