Skip to content

[FEATURE] Option to show all sessions in the session list without repeated 'Load more' #46123

Open

Description

@ManX-SAFE21

Describe the enhancement you want to request

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.

Additional context

Activity

  1. wsaaaqqq commented on Sep 18, 2026

    @wsaaaqqq

    +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.

    oos demo

    https://github.com/wsaaaqqq/oos (MIT, single binary, zero config)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions