Skip to content

Commit d942bed

Browse files
committed
quality pass II: rune-safe truncate, final polish
1 parent 2d4704f commit d942bed

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

cmd/kode/subagent.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,8 +448,9 @@ func extractFilesChanged(messages []llm.Message) []string {
448448
}
449449

450450
func truncate(s string, n int) string {
451-
if len(s) <= n {
451+
runes := []rune(s)
452+
if len(runes) <= n {
452453
return s
453454
}
454-
return s[:n] + "…"
455+
return string(runes[:n]) + "…"
455456
}

0 commit comments

Comments
 (0)