Skip to content

[FEATURE]: Add persistent ui.sidebar.enabled config to disable Context sidebar #40086

Closed as not planned

Description

@kamlesh1808

The Context sidebar in the opencode TUI keeps reappearing after restart. There's no persistent configuration option to disable it.

Requested feature:
Add a config option in opencode.json:

{
  "ui": {
    "sidebar": {
      "enabled": false
    }
  }
}

Current behavior:

  • Sidebar toggles with Ctrl+B but resets on restart
  • No ui.sidebar.enabled option in config schema
  • Context panel (from FlowDeck's context-steward skill) persists across sessions

Expected behavior:

  • Setting ui.sidebar.enabled: false keeps sidebar hidden permanently
  • Respects user preference across restarts

Environment:

  • opencode version: [run opencode --version]
  • OS: Linux
  • Config: project-level opencode.json

  • I have searched existing issues and confirmed this feature has not been suggested before

Activity

  1. github-actions commented on Aug 1, 2026

    @github-actions
    Contributor

    This issue doesn't fully meet our contributing guidelines.

    What needs to be fixed:

    • Feature requests must have a title starting with [FEATURE]: (e.g., [FEATURE]: Add persistent ui.sidebar.enabled config to disable Context sidebar)
    • The feature request template requires a verification checkbox confirming the feature hasn't been suggested before

    Please edit this issue to address the above within 2 hours, or it will be automatically closed.

    If you believe this was flagged incorrectly, please let a maintainer know.

  2. changed the title [-]Add persistent ui.sidebar.enabled config to disable Context sidebar[/-] [+][FEATURE]: Add persistent ui.sidebar.enabled config to disable Context sidebar[/+] on Aug 1, 2026
  3. github-actions commented on Aug 1, 2026

    @github-actions
    Contributor

    Thanks for updating the issue! It now meets our contributing guidelines. We appreciate you adding the title prefix and the verification checkbox. We'll take a look at the feature request.

  4. ELLIOTTCABLE commented on Aug 20, 2026

    @ELLIOTTCABLE

    Note that a previous PR (#3682) was closed as "not planned". /=

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