fix: controllers.agenda should accept empty sets