On-premises API key auth and chat setup polish
First post-GA maintenance drop, shipped as AL build the current version. The focus is on-premises parity: on-prem BC tenants can now authenticate to the backend with a static API key instead of the secure authentication client-credential flow required in the cloud, and the setup page stops showing duplicate backend URL fields when the on-prem deployment mode is selected. The chat page also handles whitespace and blank API keys defensively so a mis-pasted credential fails fast at save time rather than on the first chat turn.
Added
- On-premises deployment mode on Smart Agent Setup with static API key auth header against the QUALIA backend.
- Defensive trim and empty-string validation on API key save, surfaced as inline errors on .
Changed
- Smart Agent Chat page hides the duplicate backend URL field when on-prem deployment mode is active.
- the backend service clears stale auth headers between requests so a rotated key takes effect immediately.
Fixed
- 403 responses from the backend are now treated as non-retryable in CallApi, matching 401 behaviour and avoiding wasted credit reservations.