normalize abstract method

NormalizedMessage normalize(
  1. Map<String, dynamic> providerResponse,
  2. String provider
)

Normalizes a raw providerResponse map from the given provider into a NormalizedMessage.

Supported providers: 'anthropic', 'openai', 'gemini'. Unknown providers fall back to plain text extraction.

Implementation

NormalizedMessage normalize(
  Map<String, dynamic> providerResponse,
  String provider,
);