Skip to content

Commit 97eb733

Browse files
committed
fix(ai): update type for step input messages to LanguageModelV1Message in stream-text.ts
1 parent dcc3e9b commit 97eb733

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/ai/core/generate-text/stream-text.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { AISDKError, LanguageModelV1Source } from '@ai-sdk/provider';
1+
import { AISDKError, LanguageModelV1Message, LanguageModelV1Source } from '@ai-sdk/provider';
22
import { createIdGenerator, IDGenerator } from '@ai-sdk/provider-utils';
33
import { DataStreamString, formatDataStreamPart } from '@ai-sdk/ui-utils';
44
import { Span } from '@opentelemetry/api';
@@ -990,14 +990,14 @@ class DefaultStreamTextResult<TOOLS extends ToolSet, OUTPUT, PARTIAL_OUTPUT>
990990
const stepInputMessages = [
991991
...initialPrompt.messages,
992992
...responseMessages,
993-
];
993+
] as LanguageModelV1Message[];
994994

995995
const prepareStepResult = await prepareStep?.({
996996
model,
997997
steps: recordedSteps,
998998
stepNumber: currentStep,
999999
maxSteps,
1000-
messages: stepInputMessages as any, // TODO: Fix type compatibility
1000+
messages: stepInputMessages
10011001
});
10021002

10031003
const promptMessages = await convertToLanguageModelPrompt({

0 commit comments

Comments
 (0)