Required checkbox fields in the pre-chat form now remain invalid unless they are checked. Other required field types keep their existing validation behavior, and the existing localized required message is reused. ## Closes Closes https://github.com/chatwoot/chatwoot/issues/15128 ## How to reproduce 1. Add a required checkbox custom attribute to the pre-chat form. 2. Check and then uncheck it. 3. Submit the form; submission is now blocked until the checkbox is checked. ## What changed - Use the FormKit accepted rule for required checkbox fields. - Map accepted validation failures to the existing pre-chat required message. --------- Co-authored-by: Nazmus Samir <nazmussamir@Nazmuss-MacBook-Pro.local> Co-authored-by: Sojan Jose <sojan@pepalo.com>