From 142cb8e07cd4ab349f5cea0136a459f163fcd1cd Mon Sep 17 00:00:00 2001 From: Willy Douhard Date: Sat, 11 Jan 2025 16:46:01 +0100 Subject: [PATCH] fix: a tool message should count as the start of a thread (#1680) --- frontend/src/lib/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/lib/utils.ts b/frontend/src/lib/utils.ts index a7261921e5..8bad968ef2 100644 --- a/frontend/src/lib/utils.ts +++ b/frontend/src/lib/utils.ts @@ -8,7 +8,7 @@ export function cn(...inputs: ClassValue[]) { } export const hasMessage = (messages: IStep[]): boolean => { - const validTypes = ['user_message', 'assistant_message']; + const validTypes = ['user_message', 'assistant_message', 'tool']; return messages.some( (message) => validTypes.includes(message.type) || hasMessage(message.steps || [])