diff --git a/cmd/cli/commands/ps.go b/cmd/cli/commands/ps.go index 40270a82b..06ae9b0bb 100644 --- a/cmd/cli/commands/ps.go +++ b/cmd/cli/commands/ps.go @@ -39,7 +39,7 @@ func psTable(ps []desktop.BackendStatus) string { if strings.HasPrefix(modelName, "sha256:") { modelName = modelName[7:19] } else { - modelName = stripDefaultsFromModelName(modelName) + modelName = stripDefaultsFromModelName(strings.ToLower(modelName)) } table.Append([]string{ diff --git a/e2e/cli_test.go b/e2e/cli_test.go index 47f9c5a44..0821774cd 100644 --- a/e2e/cli_test.go +++ b/e2e/cli_test.go @@ -45,8 +45,7 @@ func TestE2E_CLI(t *testing.T) { if err != nil { t.Fatalf("cli ps failed: %v\noutput: %s", err, out) } - // TODO: ps should return lowercased model names like ls does - if !strings.Contains(strings.ToLower(out), "smollm2") { + if !strings.Contains(out, "smollm2") { t.Errorf("expected model in ps output, got:\n%s", out) } if !strings.Contains(out, bc.name) {