From 1a10eb8cd9163dbfd247a51f94d00c48fd03dbe2 Mon Sep 17 00:00:00 2001 From: 0xbyt4 <35742124+0xbyt4@users.noreply.github.com> Date: Mon, 9 Mar 2026 17:15:23 +0300 Subject: [PATCH] fix: off-by-one in setup toggle selection error message Error message said "between 1 and N+1" for N items, showing a max value that would itself be rejected. Now correctly says "between 1 and N". --- hermes_cli/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hermes_cli/setup.py b/hermes_cli/setup.py index c10caec9b..b5b3001eb 100644 --- a/hermes_cli/setup.py +++ b/hermes_cli/setup.py @@ -243,7 +243,7 @@ def prompt_checklist(title: str, items: list, pre_selected: list = None) -> list else: selected.add(idx) else: - print_error(f"Enter a number between 1 and {len(items) + 1}") + print_error(f"Enter a number between 1 and {len(items)}") except ValueError: print_error("Enter a number") except (KeyboardInterrupt, EOFError):