SIGN IN SIGN UP

fix(azure): keep provider validation errors value-free (#3691)

## Summary

- Keep Azure provider validation errors value-free, using the existing
non-empty-string validation convention.
- Preserve `ValueError` and valid provider behavior.
- Add offline sync/async HTTP and Realtime regression coverage.

## Validation

- Focused Azure tests: 218 passed, 1 skipped.
- Scoped Ruff, formatting, Pyright, and mypy checks passed.
A
Alex Chang committed
72529c013707e7b5ed99edbc836603618a1e4be6
Parent: 06ef57c
Committed by GitHub <noreply@github.com> on 8/20/2026, 5:46:56 PM