Skip to main content

onStreamRequest

plugin.llmProvider.onStreamRequest(callback: Function): void

Subscribe to incoming streaming completion requests. Stream tokens with sendChunk(requestId, chunk), then finalize with sendReply(requestId, finalResponse) or sendError(requestId, error).

Parameters​

ParameterTypeRequiredDescription
callbackFunctionYes

Returns​

void

Example​

import plugin from '@codebolt/plugin-sdk';

const result = await plugin.llmProvider.onStreamRequest(/* Function */);
console.log(result);