switch fileListResponse.Type {
case components.FileListResponseTypeAnthropic:
// fileListResponse.AnthropicFileList is populated
case components.FileListResponseTypeOpenai:
// fileListResponse.OpenAIFileList is populated
case components.FileListResponseTypeOpenrouter:
// fileListResponse.OpenRouterFileList is populated
default:
// Unknown type - use fileListResponse.GetUnknownRaw() for raw JSON
}