TUI: some system level commands ought be available in the command list prior to session beginning instead of only after session is created #7663

Open
opened 2026-02-16 18:07:52 -05:00 by yindo · 1 comment
Owner

Originally created by @IdrisGit on GitHub (Jan 26, 2026).

Originally assigned to: @kommander on GitHub.

Description

In substance, this issue is somewhat identical to https://github.com/anomalyco/opencode/issues/10495.

some of the system level commands are marked as "Session" commands but are actually applied on a system level, those should be moved to the global command palette under the "System" category.

commands I think should be moved:

  • code concealment
  • timestamps
  • thinking
  • tool details
  • scrollbar visible

Plugins

No response

OpenCode version

HEAD of dev at time of submission

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

Omarchy

Terminal

Ghostty

Originally created by @IdrisGit on GitHub (Jan 26, 2026). Originally assigned to: @kommander on GitHub. ### Description In substance, this issue is somewhat identical to https://github.com/anomalyco/opencode/issues/10495. some of the system level commands are marked as "Session" commands but are actually applied on a system level, those should be moved to the global command palette under the "System" category. commands I think should be moved: - code concealment - timestamps - thinking - tool details - scrollbar visible ### Plugins _No response_ ### OpenCode version HEAD of dev at time of submission ### Steps to reproduce _No response_ ### Screenshot and/or share link _No response_ ### Operating System Omarchy ### Terminal Ghostty
yindo added the opentuibug labels 2026-02-16 18:07:52 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 26, 2026):

This issue is directly related to #10495, which addresses the same underlying problem of system-level commands being restricted to post-session availability when they should be available in the command list before session creation.

Both issues highlight the same architectural inconsistency where system-level configuration commands are incorrectly categorized as "Session" commands instead of being available globally like other similar commands in the interface.

Feel free to reference #10495 for additional context and discussion on this issue.

@github-actions[bot] commented on GitHub (Jan 26, 2026): This issue is directly related to #10495, which addresses the same underlying problem of system-level commands being restricted to post-session availability when they should be available in the command list before session creation. Both issues highlight the same architectural inconsistency where system-level configuration commands are incorrectly categorized as "Session" commands instead of being available globally like other similar commands in the interface. Feel free to reference #10495 for additional context and discussion on this issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7663