fix(MessagesService): Refine empty message filtering logic
- Update filterEmptyMessages to consider file presence - Ensure messages with empty content and no files are filtered out
This commit is contained in:
parent
aae12a21ac
commit
abecb74135
@ -42,7 +42,7 @@ export function filterUserRoleStartMessages(messages: Message[]): Message[] {
|
||||
export function filterEmptyMessages(messages: Message[]): Message[] {
|
||||
return messages.filter((message) => {
|
||||
const content = message.content as string | any[]
|
||||
if (typeof content === 'string') {
|
||||
if (typeof content === 'string' && isEmpty(message.files)) {
|
||||
return !isEmpty(content.trim())
|
||||
}
|
||||
if (Array.isArray(content)) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user