MCPcopy Create free account
hub / github.com/Chat2AnyLLM/code-agent-manager / MaskedAPIKey

Function MaskedAPIKey

internal/providers/providers.go:139–147  ·  view source on GitHub ↗

MaskedAPIKey returns a redacted form suitable for display.

(key string)

Source from the content-addressed store, hash-verified

137
138// MaskedAPIKey returns a redacted form suitable for display.
139func MaskedAPIKey(key string) string {
140 if key == "" {
141 return ""
142 }
143 if len(key) <= 8 {
144 return strings.Repeat("*", len(key))
145 }
146 return key[:4] + strings.Repeat("*", len(key)-8) + key[len(key)-4:]
147}

Callers 5

providerDTOFunction · 0.92
TestMaskedAPIKeyFunction · 0.92
printDryRunFunction · 0.92
providerShowCommandMethod · 0.92
providerFromEndpointFunction · 0.92

Calls

no outgoing calls

Tested by 1

TestMaskedAPIKeyFunction · 0.74