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

Method DisplayName

codersdk/deployment.go:5138–5160  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

5136)
5137
5138func (e Experiment) DisplayName() string {
5139 switch e {
5140 case ExperimentExample:
5141 return "Example Experiment"
5142 case ExperimentAutoFillParameters:
5143 return "Auto-fill Template Parameters"
5144 case ExperimentNotifications:
5145 return "SMTP and Webhook Notifications"
5146 case ExperimentWorkspaceUsage:
5147 return "Workspace Usage Tracking"
5148 case ExperimentOAuth2:
5149 return "OAuth2 Provider Functionality"
5150 case ExperimentMCPServerHTTP:
5151 return "MCP HTTP Server Functionality"
5152 case ExperimentWorkspaceBuildUpdates:
5153 return "Workspace Build Updates Channel"
5154 default:
5155 // Split on hyphen and convert to title case
5156 // e.g. "mcp-server-http" -> "Mcp Server Http"
5157 caser := cases.Title(language.English)
5158 return caser.String(strings.ReplaceAll(string(e), "-", " "))
5159 }
5160}
5161
5162// ExperimentsKnown should include all experiments defined above.
5163var ExperimentsKnown = Experiments{

Callers 1

RequireExperimentFunction · 0.80

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected