No upstream error text reaches a member, whichever provider failed

FixAIService
Ya
30 Agosti 2026, 02:05 UTC
Mwandishi
Kamo
Ahadi ya
a03b4a4

memberTextFor fell through to getMessage() for anything that was not an AiProviderException. Only the HuggingFace adapter classifies its refusals; every other one reaches the transports as whatever its HTTP client threw, and Spring's WebClientResponseException carries the upstream method, URL and completions". So the guarantee held for exactly one provider and the chat window could still name the vendor and endpoint the organization runs on, which is not a member's to learn from an error. One sentence for everything unclassified. The detail was already logged at both call sites, which is where it is useful, and closing it at this seam covers adapters that do not exist yet.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei