Fix lint errors

This commit is contained in:
Hoshina
2026-02-27 20:15:14 +08:00
parent fa68023ac2
commit 7276a2d651
3 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"unicode"
)
// SanitizeMessage removes Unicode control characters, format characters (RTL overrides,
// SanitizeMessageContent removes Unicode control characters, format characters (RTL overrides,
// zero-width characters), and other non-graphic characters that could confuse an LLM
// or cause display issues in the agent UI.
func SanitizeMessageContent(input string) string {
+1 -1
View File
@@ -117,7 +117,7 @@ func TestSanitizeMessageContent(t *testing.T) {
{"strip RTL override", "Hi\u202eevil", "Hievil"},
{"strip BOM", "\uFEFFcontent", "content"},
{"strip multiple", "a\u200c\u202ab\u202cc", "abc"},
{"unicode letters preserved", "café 日本語", "café 日本語"},
{"unicode letters preserved", "café \u65e5\u672c\u8a9e", "café \u65e5\u672c\u8a9e"},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {