You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE] Option to show all sessions in the session list without repeated 'Load more' #46123
The session list in the sidebar (TUI, desktop app and web) is paginated: to reach older sessions you have to click "Load More" multiple times. With many sessions this is tedious, and there is no way to display the whole list at once.
I checked the current TUI docs and the live schema at https://opencode.ai/tui.json: there is no option like session_list_limit (or equivalent) to control this.
Proposed behavior
Add a configurable setting in tui.json, e.g. session_list_limit, that accepts a positive integer or "none" (show all sessions). This would avoid the repeated "Load More" clicks for users with hundreds of sessions.
Current workarounds
/sessions (ctrl+x then l) opens the searchable session picker to jump to any session.
+1 on the pain — clicking Load more N times to reach an old session gets old fast.
Until there's a session_list_limit: none option, I sidestepped pagination entirely with oos: it loads all sessions from opencode.db up front (SQLite, read-only) and filters in memory, so the full history is searchable from the first keystroke — no Load more, no per-project scoping.
Activity
wsaaaqqq commentedon Sep 18, 2026
+1 on the pain — clicking Load more N times to reach an old session gets old fast.
Until there's a
session_list_limit: noneoption, I sidestepped pagination entirely with oos: it loads all sessions fromopencode.dbup front (SQLite, read-only) and filters in memory, so the full history is searchable from the first keystroke — no Load more, no per-project scoping.https://github.com/wsaaaqqq/oos (MIT, single binary, zero config)