             && author == object.author
             && created == object.created
             && title.attributedText.string == object.title.attributedText.string
-            && labels == object.labels
+            && labelSummary == object.labelSummary
     }
 }

        self.status = status
        self.pullRequest = pullRequest
        self.labels = labels
    }

    // MARK: ListDiffable

    let pullRequest: Bool
    let labels: [RepositoryLabel]

    // quicker comparison for diffing rather than scanning the labels array
    private let labelSummary: String

    init(
        id: String,
        title: NSAttributedStringSizing,
