Agenda for the Town Council meeting on May 1, 2024, covering various topics including budget adoption, public hearing, and committee reports.