Citation: 1B_206/2019 E. 4

Il s'ensuit que le recours est rejeté. Le recourant a demandé l'octroi de l'assistance judiciaire (art. 64 al. 1 LTF). Son recours n'était pas d'emblée dénué de chances de succès et cette requête doit être admise. Il y a donc lieu de désigner Me Philippe Graf et Me Géraldine Auberson en tant qu'avocats d'office du recourant et de leur allouer à chacun une indemnité à titre d'honoraires, qui seront supportés par la caisse du Tribunal fédéral. Il n'est pas perçu de frais judiciaires (art. 64 al. 1 LTF), ni alloué de dépens (art. 68 al. 3 LTF). Par ces motifs, le Tribunal fédéral prononce :