From 8903f9b79d8fcd0c5dd9a518a574f06687533262 Mon Sep 17 00:00:00 2001 From: Vince Liem Date: Sat, 7 Jun 2025 20:36:55 +0200 Subject: [PATCH] fix: correct accumulator typo and store typings --- .../ollama-api/streaming-logic/infra/stream-source-store.ts | 1 + src/lib/cond8/directors/create-workflow/actors/accumulator.ts | 4 ++-- .../cond8/directors/create-workflow/start-create-workflow.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/features/ollama-api/streaming-logic/infra/stream-source-store.ts b/src/features/ollama-api/streaming-logic/infra/stream-source-store.ts index 5984d7a..a1355f3 100644 --- a/src/features/ollama-api/streaming-logic/infra/stream-source-store.ts +++ b/src/features/ollama-api/streaming-logic/infra/stream-source-store.ts @@ -7,6 +7,7 @@ export interface StreamSourceState { setIsStreaming: (isLoading: boolean) => void; addChunk: (chunk: string) => void; message: string; + reset: () => void; } export const useStreamSourceStore = create()( diff --git a/src/lib/cond8/directors/create-workflow/actors/accumulator.ts b/src/lib/cond8/directors/create-workflow/actors/accumulator.ts index 20a6c21..9d33eb7 100644 --- a/src/lib/cond8/directors/create-workflow/actors/accumulator.ts +++ b/src/lib/cond8/directors/create-workflow/actors/accumulator.ts @@ -18,7 +18,7 @@ export const createAccumulatorActors = () => { }, }; - const Summurize = { + const Summarize = { Into: (setKey: string) => (c8: C8) => { c8.var(setKey, c8.assistAcc.getAcc()); return c8; @@ -29,6 +29,6 @@ export const createAccumulatorActors = () => { From, Finalize, Reset, - Summurize, + Summarize, }; }; diff --git a/src/lib/cond8/directors/create-workflow/start-create-workflow.ts b/src/lib/cond8/directors/create-workflow/start-create-workflow.ts index 3171561..6a54cee 100644 --- a/src/lib/cond8/directors/create-workflow/start-create-workflow.ts +++ b/src/lib/cond8/directors/create-workflow/start-create-workflow.ts @@ -78,7 +78,7 @@ StartCreateWorkflowDirector( Actors.Stream.Stop, )( // === When aligned, summarize and reset accumulators, then transition to enrichment phase === - Actors.Accumulator.Summurize.Into('Refined Inputs'), + Actors.Accumulator.Summarize.Into('Refined Inputs'), Actors.Accumulator.Reset, Actors.Prompt.Reset,