package shared import ( "strings" "ds2api/internal/config" ) func normalizeSettingsConfig(c *config.Config) { if c == nil { return } c.Admin.PasswordHash = strings.TrimSpace(c.Admin.PasswordHash) c.Embeddings.Provider = strings.TrimSpace(c.Embeddings.Provider) } func NormalizeSettingsConfig(c *config.Config) { normalizeSettingsConfig(c) } func validateSettingsConfig(c config.Config) error { return config.ValidateConfig(c) } func ValidateSettingsConfig(c config.Config) error { return validateSettingsConfig(c) } func validateRuntimeSettings(runtime config.RuntimeConfig) error { return config.ValidateRuntimeConfig(runtime) } func ValidateRuntimeSettings(runtime config.RuntimeConfig) error { return validateRuntimeSettings(runtime) }