fix: add launcher getNameById method