switch fileDeleteResponse.Type {
case components.FileDeleteResponseTypeAnthropic:
// fileDeleteResponse.AnthropicFileDeleted is populated
case components.FileDeleteResponseTypeOpenai:
// fileDeleteResponse.OpenAIFileDeleted is populated
case components.FileDeleteResponseTypeOpenrouter:
// fileDeleteResponse.OpenRouterFileDeleted is populated
default:
// Unknown type - use fileDeleteResponse.GetUnknownRaw() for raw JSON
}