You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: validate Postgres connection string, bind EmbeddingRetry from config, remove resilience handler from local AI client
- IsValidNpgsqlConnectionString() helper validates that a connection string
has a non-empty Host instead of just checking for non-whitespace text,
preventing the 'your-postgres-connection-string-here' placeholder from
passing validation.
- AddOptions<EmbeddingRetryOptions>().Bind() wired in AddConfiguredChatServices
so retry config from appsettings is not silently ignored when using the
AIOptions overload of AddAzureOpenAIServices.
- .RemoveAllResilienceHandlers() added to LocalAIChat HttpClient to prevent
the global ConfigureHttpClientDefaults resilience handler (30s attempt /
90s total timeouts) from cutting off long LLM completions. EXTEXP0001
suppressed in the project file.
0 commit comments