3bef27b286f3f21ff27a3cd0e8393334aeee6145
Add IImageUrlFetcher with HttpClient-backed implementation that enforces UrlFetch.TimeoutSeconds, MaxRedirects, and MaxBytes. Surfaces failures as ImageFetchException so the URL-ingestion endpoint can map them to 502. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
C#
98.1%
Shell
1.2%
Dockerfile
0.7%