Citation: 7B_512/2023 E. 4.2

4.2. Le recourant obtient partiellement gain de cause. Dans cette mesure, il peut prétendre à des dépens réduits à la charge du canton (art. 68 al. 1 LTF). La requête d'assistance judiciaire est ainsi partiellement sans objet. Elle doit pour le surplus être admise. Il y a lieu de désigner Me Sophie Bobillier en qualité d'avocate d'office du recourant et de lui allouer une indemnité à titre d'honoraires, laquelle sera supportée par la caisse du Tribunal fédéral (cf. art. 64 al. 2 LTF). Le recourant est toutefois rendu attentif au fait que s'il peut rembourser ultérieurement la caisse, il sera tenu de le faire (art. 64 al. 4 LTF). Il sera statué sans frais (art. 64 al. 1 et art. 66 al. 4 LTF). Par ces motifs, le Tribunal fédéral prononce :