Problem
defaultColumns() in internal/panel/sessions.go defines 8 columns with fixed widths summing to at least 84 characters (69 fixed + min 15 for Project). On terminals narrower than ~84 columns, the rightmost columns (Cost, Context, Tool/min) are invisible or wrapped.
Suggested Fix
Options:
- Responsive columns: hide low-priority columns (Tool/min, Iters) when width < 80, hide Context when < 60
- Proportional widths: calculate all column widths as fractions of total width
- Horizontal scroll: enable table horizontal scrolling (if bubbles supports it)
Option 1 is simplest and matches how htop handles narrow terminals.
Files
internal/panel/sessions.go:67-78
Problem
defaultColumns()ininternal/panel/sessions.godefines 8 columns with fixed widths summing to at least 84 characters (69 fixed + min 15 for Project). On terminals narrower than ~84 columns, the rightmost columns (Cost, Context, Tool/min) are invisible or wrapped.Suggested Fix
Options:
Option 1 is simplest and matches how htop handles narrow terminals.
Files
internal/panel/sessions.go:67-78