Linear dependent session types in Agda