fix: better type-safety
authored by
lu5a.myatproto.social
and committed by
tangled.org
d7b96773
8eb4b551