feat(AI Agent Node): Implement streaming on AI agent node (no-changelog) (#16897)

This commit is contained in:
Benjamin Schroth
2025-07-04 09:21:48 +02:00
committed by GitHub
parent bd69907477
commit 5a5848aa42
13 changed files with 401 additions and 14 deletions

View File

@@ -920,6 +920,7 @@ export type IExecuteFunctions = ExecuteFunctions.GetNodeParameterFn &
sendMessageToUI(message: any): void;
sendResponse(response: IExecuteResponsePromiseData): void;
sendChunk(type: ChunkType, content?: IDataObject | string): void;
isStreaming(): boolean;
// TODO: Make this one then only available in the new config one
addInputData(
@@ -2394,6 +2395,7 @@ export interface IWorkflowExecuteAdditionalData {
currentNodeExecutionIndex: number;
httpResponse?: express.Response;
httpRequest?: express.Request;
streamingEnabled?: boolean;
restApiUrl: string;
instanceBaseUrl: string;
setExecutionStatus?: (status: ExecutionStatus) => void;