feat(utils): add BuildRuntimeMessageText function for message formatting

This commit is contained in:
mlogclub
2026-04-18 22:24:30 +08:00
parent e1ffcc64a9
commit ad83d1dfda
5 changed files with 41 additions and 4 deletions
@@ -1,10 +1,9 @@
package adapter
import (
"strings"
"cs-agent/internal/models"
"cs-agent/internal/pkg/enums"
"cs-agent/internal/pkg/utils"
"cs-agent/internal/repositories"
"github.com/cloudwego/eino/schema"
@@ -54,7 +53,7 @@ func BuildSchemaMessage(item *models.Message) *schema.Message {
if item == nil {
return nil
}
content := strings.TrimSpace(item.Content)
content := utils.BuildRuntimeMessageText(item.MessageType, item.Content)
if content == "" {
return nil
}