Commit Graph

2 Commits

Author SHA1 Message Date
Xiangzhe
ee675a233c fix(ocr): fail fast on non-ok poll responses instead of misleading 504
pollOcrOperation now checks pollRes.ok and returns a sanitized 502
immediately (logging the upstream status via console.error) instead of
looping until the 30-attempt cap and surfacing a misleading timeout for
what was actually an auth/upstream error during polling.
2026-08-13 15:56:14 -03:00
Xiangzhe
0f73d4e432 feat(ocr): generic dispatch with per-provider transformation and DI poll loop 2026-08-13 15:49:38 -03:00