@@ -60,8 +60,8 @@ func GetModelNameFromContext(ctx context.Context) string {
60// markdown description. This extracts just the concise summary line,
60// markdown description. This extracts just the concise summary line,
61// significantly reducing token usage while preserving essential tool context.
61// significantly reducing token usage while preserving essential tool context.
62func FirstLineDescription(content []byte) string {
62func FirstLineDescription(content []byte) string {
63− lines := strings.Split(string(content), "\n")
63+ lines := strings.SplitSeq(string(content), "\n")
64− for _, line := range lines {
64+ for line := range lines {
65 line = strings.TrimSpace(line)
65 line = strings.TrimSpace(line)
66 if line != "" {
66 if line != "" {
67 return line
67 return line