Module analyzer

Module analyzer 

Source
Expand description

Image analysis via AI providers.

This module handles image analysis by coordinating with AI providers. It supports:

  • Sequential analysis of multiple images
  • Automatic optimization of large images (>10 MB)
  • Retry logic with exponential backoff
  • Token counting for images
  • Audit logging of analysis requests
  • User-initiated retry without reloading images

Structsยง

AnalysisRetryContext
Context for tracking analysis retry state.
ImageAnalyzer
Analyzes images using configured AI providers.