From 066525b3358b1fa9cecea0a409d29b3a8e344666 Mon Sep 17 00:00:00 2001 From: Tat Dat Duong Date: Mon, 10 Feb 2025 12:21:34 -0800 Subject: [PATCH] Update content --- libs/sdk-js/src/types.messages.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libs/sdk-js/src/types.messages.ts b/libs/sdk-js/src/types.messages.ts index 074ed7151..79ed78473 100644 --- a/libs/sdk-js/src/types.messages.ts +++ b/libs/sdk-js/src/types.messages.ts @@ -6,6 +6,7 @@ type MessageContentImageUrl = { type MessageContentText = { type: "text"; text: string }; type MessageContentComplex = MessageContentText | MessageContentImageUrl; +type MessageContent = string | MessageContentComplex[]; type MessageAdditionalKwargs = { [x: string]: unknown; @@ -24,13 +25,13 @@ type MessageAdditionalKwargs = { export type HumanMessage = { type: "human"; id?: string | undefined; - content: string | MessageContentComplex[]; + content: MessageContent; }; export type AIMessage = { type: "ai"; id?: string | undefined; - content: string | MessageContentComplex[]; + content: MessageContent; tool_calls?: | { name: string; @@ -73,9 +74,8 @@ export type ToolMessage = { type: "tool"; name?: string | undefined; id?: string | undefined; - content: string | MessageContentComplex[]; + content: MessageContent; status?: "error" | "success" | undefined; - lc_direct_tool_output: boolean; tool_call_id: string; additional_kwargs?: MessageAdditionalKwargs | undefined; response_metadata?: Record | undefined; @@ -84,19 +84,19 @@ export type ToolMessage = { export type SystemMessage = { type: "system"; id?: string | undefined; - content: string | MessageContentComplex[]; + content: MessageContent; }; export type FunctionMessage = { type: "function"; id?: string | undefined; - content: string | MessageContentComplex[]; + content: MessageContent; }; export type RemoveMessage = { type: "remove"; id: string; - content: string | MessageContentComplex[]; + content: MessageContent; }; export type Message =