Citation: 6B_249/2023 E. 3

Compte tenu de ce qui précède, le recours doit être admis, l'ordonnance attaquée annulée et la cause renvoyée à l'autorité cantonale pour nouvelle décision dans le sens des considérants. Les autres griefs formulés par le recourant deviennent par conséquent sans objet. Le recourant, qui obtient gain de cause, peut prétendre à une indemnité de dépens pour la procédure devant le Tribunal fédéral, à la charge du canton du Valais. La requête d'assistance judiciaire est sans objet (art. 64 al. 2 LTF). Il n'y a pas lieu de prélever de frais (art. 66 al. 1 et 4 LTF). Par ces motifs, le Tribunal fédéral prononce :