Oui normal, les annotations ont été rajouté le 15 juin et le master de Maxime est un plus vieux.
Pour palier le truc, tu peux faire une classe qui représente tes fichiers qui étend DirectusFile et tu ajoutes les annotations.
@DirectusCollection()
@CollectionMetadata(
endpointName: "files",
endpointPrefix: "/")
class MaClassePourMesFichiers extends DirectusFile {
MaClassePourMesFichiers(Map<String, dynamic> rawReceivedData) : super(rawReceivedData);
}