diff -r f075a9463ee7 -r a6e2a668c746 mercurial/interfaces/repository.py --- a/mercurial/interfaces/repository.py Fri Dec 02 18:04:51 2022 +0100 +++ b/mercurial/interfaces/repository.py Sat Dec 03 00:00:41 2022 +0100 @@ -387,6 +387,12 @@ limitedarguments = False + def __init__( + self, + ui, + ): + self.ui = ui + def capable(self, name): caps = self.capabilities() if name in caps: