MCPcopy Index your code
hub / github.com/coder/coder / renderAgentVersion

Function renderAgentVersion

cli/cliui/resources.go:332–344  ·  view source on GitHub ↗
(agentVersion, serverVersion string)

Source from the content-addressed store, hash-verified

330}
331
332func renderAgentVersion(agentVersion, serverVersion string) string {
333 if agentVersion == "" {
334 agentVersion = "(unknown)"
335 }
336 if !semver.IsValid(serverVersion) || !semver.IsValid(agentVersion) {
337 return pretty.Sprint(DefaultStyles.Placeholder, agentVersion)
338 }
339 outdated := semver.Compare(agentVersion, serverVersion) < 0
340 if outdated {
341 return pretty.Sprint(DefaultStyles.Warn, agentVersion+" (outdated)")
342 }
343 return pretty.Sprint(DefaultStyles.Keyword, agentVersion)
344}
345
346func renderPipe(idx, total int) string {
347 if idx == total-1 {

Callers 3

TestRenderAgentVersionFunction · 0.85
renderAgentRowFunction · 0.85
renderDevcontainerRowFunction · 0.85

Calls 1

CompareMethod · 0.80

Tested by 1

TestRenderAgentVersionFunction · 0.68