Skip to content

Commit 0e263df

Browse files
committed
fix: improve printing of diagnostics when no diagnostics are there
1 parent 5b78163 commit 0e263df

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

pkg/cmd/dev.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ func (m BuildModel) fetchDiagnostics() tea.Cmd {
128128
return errorMsg(fmt.Errorf("no current build to fetch diagnostics for"))
129129
}
130130
diagnostics, err := m.cc.client.Builds.Diagnostics.List(m.ctx, m.build.ID, stainless.BuildDiagnosticListParams{
131-
Limit: stainless.Float(30.0),
131+
Limit: stainless.Float(1000),
132132
})
133133
if err != nil {
134134
return errorMsg(fmt.Errorf("failed to fetch diagnostics: %v", err))

pkg/cmd/dev_view.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ var parts = []struct {
104104
s.WriteString(SProperty(0, "Diagnostics", "waiting"))
105105
} else {
106106
s.WriteString(ViewDiagnosticsPrint(m.diagnostics))
107-
s.WriteString("\n")
108107
}
109108
},
110109
},
@@ -322,6 +321,9 @@ func ViewDiagnosticsPrint(diagnostics []stainless.BuildDiagnosticListResponse) s
322321
s.WriteString(fmt.Sprintf(" %s\n", refStyle.Render("Config: "+diag.ConfigRef)))
323322
}
324323
}
324+
s.WriteString("\n")
325+
} else {
326+
s.WriteString(SProperty(0, "Diagnostics", "(no diagnostics)"))
325327
}
326328

327329
return s.String()

0 commit comments

Comments
 (0)