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

Function convertAIProviderSummary

coderd/exp_chats.go:6493–6506  ·  view source on GitHub ↗
(provider database.AIProvider)

Source from the content-addressed store, hash-verified

6491}
6492
6493func convertAIProviderSummary(provider database.AIProvider) codersdk.AIProviderSummary {
6494 displayName := provider.Name
6495 if provider.DisplayName.Valid && provider.DisplayName.String != "" {
6496 displayName = provider.DisplayName.String
6497 }
6498 return codersdk.AIProviderSummary{
6499 ID: provider.ID,
6500 Type: codersdk.AIProviderType(provider.Type),
6501 Name: provider.Name,
6502 DisplayName: displayName,
6503 Enabled: provider.Enabled,
6504 Deleted: provider.Deleted,
6505 }
6506}
6507
6508func (api *API) listUserAIProviderKeyConfigs(rw http.ResponseWriter, r *http.Request) {
6509 ctx := r.Context()

Callers 2

Calls 1

AIProviderTypeTypeAlias · 0.92

Tested by

no test coverage detected