- Upload returns immediately for AI source, processes in background
- New GET /session/{id}/files endpoint for polling AI progress
- Frontend polls every 3s, updates UI as files complete
- Shows progress: "X of Y files done..."
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>