echos-ocr/src/components
Randall Stillwell 1d20932ef5 Add OCR rate limit handling and batch reprocess action
Rate limiting:
- Retry with exponential backoff (5s, 10s, 20s, 40s) on rate limit errors
- Reduce concurrent OCR jobs from 2 to 1
- Add 2s delay between AI calls within a card (response vs survey side)
- Add 3s delay between cards in a multi-page PDF
- Add 3s delay between jobs in the processing queue

Batch reprocess:
- New /api/cards/reprocess-batch endpoint processes cards sequentially
  with delays to respect rate limits
- Reprocess button added to selection toolbar on dashboard

Made-with: Cursor
2026-04-07 17:22:33 -05:00
..
cards Add OCR rate limit handling and batch reprocess action 2026-04-07 17:22:33 -05:00
layout Add Integration Hub: Monday.com sync, webhooks, activity log, notifications 2026-04-07 12:23:29 -05:00
notifications Add Integration Hub: Monday.com sync, webhooks, activity log, notifications 2026-04-07 12:23:29 -05:00
ui Switch to Vercel AI Gateway for multi-provider OCR 2026-03-11 11:05:38 -05:00
providers.tsx Add profile page, user dropdown, and Authentik SSO integration 2026-03-12 10:42:39 -05:00