AI responses stream more reliably without silent drops
Improvements
AI streaming now reports errors consistently so failures surface instead of silently dropping.
Fixes
Switched to a more stable streaming transport to prevent crashes from malformed responses.