From 9c96f18a7cbae7aa02489873481c81cadcc9167c Mon Sep 17 00:00:00 2001 From: mouyong Date: Wed, 23 Jul 2025 22:35:41 +0800 Subject: [PATCH] Update sessionHelper.js --- src/utils/sessionHelper.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/utils/sessionHelper.js b/src/utils/sessionHelper.js index c4abb430..f025c5c8 100644 --- a/src/utils/sessionHelper.js +++ b/src/utils/sessionHelper.js @@ -76,6 +76,10 @@ class SessionHelper { if (typeof firstMessage.content === 'string') { firstMessageText = firstMessage.content; } else if (Array.isArray(firstMessage.content)) { + if (!firstMessage.content) { + logger.error('📋 Session hash generated from first message failed: ', firstMessage); + } + firstMessageText = firstMessage.content .filter(part => part.type === 'text') .map(part => part.text || '') @@ -115,4 +119,4 @@ class SessionHelper { } } -module.exports = new SessionHelper(); \ No newline at end of file +module.exports = new SessionHelper();