diff -r 7ee2d859f720 -r 762ea8a1f5e7 mercurial/debugcommands.py --- a/mercurial/debugcommands.py Mon Oct 30 17:08:16 2017 +0100 +++ b/mercurial/debugcommands.py Mon Oct 30 17:09:29 2017 +0100 @@ -370,6 +370,14 @@ ui.write(('Main capabilities:\n')) for c in sorted(caps): ui.write((' %s\n') % c) + b2caps = bundle2.bundle2caps(peer) + if b2caps: + ui.write(('Bundle2 capabilities:\n')) + for key, values in sorted(b2caps.iteritems()): + ui.write((' %s\n') % key) + for v in values: + ui.write((' %s\n') % v) + @command('debugcheckstate', [], '') def debugcheckstate(ui, repo): """validate the correctness of the current dirstate"""