UL 508A requires each solenoid circuit to be fused.
A dual element time delay fuse of the supplemental type would be used such as Bussmann types FNQ, FNQ-R, FNM, MDL depending upon the load served.
Fusing could also be used to protect circuits leaving the panel. This feature allows quick trouble shooting to find short circuits in the control systems by isolation of the defective circuit. The size of the control wiring can be reduced in size to # 16 or # 18 depending upon the size of these fuses ie 5 or 3 amps. When you have to trouble shoot on system with one control fuse you will appreciate the above.
The main fuse and disconnect shall be sized for the load served. For a small load such as you refer the solenoids may be fused at 2 amps and the main may be fused at 10 amps class R. I assume the panel would be supplied by a 15 amp branch circuit and the panel disconnect switch would be a toggle switch. This switch would be on the line side of the class R fuse holder.
Hope this is of some help.