## What?
- Updated the `Update` function in `tui/choice.go` to modify the cursor
navigation logic.
- Implemented wrap-around (cyclic) navigation for the `up` and `down`
keybindings, allowing the cursor to loop seamlessly through the choices.
## Why?
- Currently, menu selection stops when reaching the first or last item,
requiring users to reverse direction to navigate the list.
- Implementing wrap-around navigation solves this problem. Now, moving
upward from the first item selects the last item, and moving downward
from the last item selects the first item.
- This provides a smoother, more natural navigation experience and
reduces unnecessary input keystrokes.
- closes #1215