[FEATURE] Allow simple commands like /theme to execute while agent is running

Resolved 💬 3 comments Opened Mar 4, 2026 by arinal Closed Mar 8, 2026

Description

When an agent is actively running a task, executing simple commands like /theme does not provide a good response. Users currently need to wait for the agent to finish before they can successfully change settings like themes.

Expected Behavior

Simple, non-interfering commands (like theme selection) should be able to execute immediately without waiting for agent completion, since they:

  • Don't require agent intelligence or planning
  • Are straightforward configuration changes
  • Don't interfere with the running task

Current Behavior

While an agent is running, executing /theme either:

  • Doesn't respond properly
  • Requires waiting for the agent to complete before the theme selection works

Suggested Solution

Consider implementing a command priority system where:

  • Simple configuration commands (/theme, /help, etc.) can execute immediately
  • Complex commands that require agent reasoning can be queued or wait for completion
  • Users get clear feedback about which category a command falls into

Impact

This would improve user experience by allowing quick configuration changes without interrupting workflow or waiting for potentially long-running agent tasks to complete.

Related

This relates to the existing feature request about queued message sending (#existing-issue-if-found), but focuses specifically on the subset of commands that should bypass the queue entirely.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗