MCPcopy Create free account
hub / github.com/compozy/agh / providerModelListValues

Function providerModelListValues

internal/cli/client_provider_models.go:89–104  ·  view source on GitHub ↗
(query ProviderModelListQuery)

Source from the content-addressed store, hash-verified

87}
88
89func providerModelListValues(query ProviderModelListQuery) url.Values {
90 values := url.Values{}
91 if trimmed := strings.TrimSpace(query.ProviderID); trimmed != "" {
92 values.Set("provider_id", trimmed)
93 }
94 if trimmed := strings.TrimSpace(query.SourceID); trimmed != "" {
95 values.Set("source_id", trimmed)
96 }
97 if query.Refresh {
98 values.Set("refresh", "true")
99 }
100 if query.IncludeStale {
101 values.Set("include_stale", "true")
102 }
103 return values
104}
105
106func providerModelsPath(providerID string, action string) string {
107 trimmedProvider := strings.TrimSpace(providerID)

Callers 1

ListProviderModelsMethod · 0.85

Calls 1

SetMethod · 0.45

Tested by

no test coverage detected