The change ensures that only valid battery percentages (1‑100) are processed, preventing out‑of‑range values from reaching the underlying command. - New Features - Validation of battery limit percentage added. - Enhancements - Better error reporting for invalid arguments. - Bug Fixes - Prevents processing of invalid battery limit values.