def __init__(self, **data):
        """Initialize OneDriveDriveItemEntity with OneDrive-specific defaults."""
        # Set default metadata if not provided
        if "metadata" not in data:
            data["metadata"] = {}

        # Extract MIME type from file facet if available
        if "file" in data and data["file"] and "mimeType" in data["file"]:
            data["metadata"]["mimeType"] = data["file"]["mimeType"]

        super().__init__(**data)
Initialize OneDriveDriveItemEntity with OneDrive-specific defaults.
backend/airweave/platform/entities/onedrive.py