Если 1 часть поста (в которой не описано собственно решение проблемы) вас заинтересовала, то вас заинтересует то, что в tofu как раз есть тайпкласс для ошибок с автовыведением инстансов для подошибок через призмы.
Если это может решить какие-то проблемы, то вот есть имплементация, прошедшая через несколько продов, можете её использоать