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