diff --git a/cli/src/ui/ink/ResumeSessionPicker.tsx b/cli/src/ui/ink/ResumeSessionPicker.tsx index d66c1a6a..5ef9398e 100644 --- a/cli/src/ui/ink/ResumeSessionPicker.tsx +++ b/cli/src/ui/ink/ResumeSessionPicker.tsx @@ -106,7 +106,7 @@ export const ResumeSessionPicker: React.FC = ({ const { stdout } = useStdout() const terminalWidth = stdout.columns || 80 const terminalHeight = stdout.rows || 24 - const visibleCount = Math.max(5, terminalHeight - 8) + const visibleCount = Math.min(16, Math.max(5, terminalHeight - 8)) const [state, setState] = useState({ query: '', selectedIndex: 0,