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

Function providerDisplayName

coderd/x/chatd/chaterror/message.go:127–148  ·  view source on GitHub ↗
(provider string)

Source from the content-addressed store, hash-verified

125}
126
127func providerDisplayName(provider string) string {
128 switch normalizeProvider(provider) {
129 case "anthropic":
130 return "Anthropic"
131 case "azure":
132 return "Azure OpenAI"
133 case "bedrock":
134 return "AWS Bedrock"
135 case "google":
136 return "Google"
137 case "openai":
138 return "OpenAI"
139 case "openai-compat":
140 return "OpenAI Compatible"
141 case "openrouter":
142 return "OpenRouter"
143 case "vercel":
144 return "Vercel AI Gateway"
145 default:
146 return "AI"
147 }
148}
149
150func normalizeProvider(provider string) string {
151 normalized := strings.ToLower(strings.TrimSpace(provider))

Callers 3

terminalMessageFunction · 0.85
retryMessageFunction · 0.85
providerSubjectFunction · 0.85

Calls 1

normalizeProviderFunction · 0.70

Tested by

no test coverage detected