Quick Command shows no result inline – user is sent to another tab to find output #5

Open
opened 2026-09-08 20:57:18 -04:00 by jared · 0 comments
Owner

Overview

After clicking Execute Command the Quick Command panel only prints "Command sent successfully! … Check the Executions tab to see the results". The actual stdout/stderr arrives seconds later over WebSocket, but the panel never updates. For the primary use-case of the app (run df -h on a box and read the answer) this is two extra clicks and a hunt through a list that may be dominated by automated runs.

Where

  • public/index.html executeQuickCommand() – renders a static confirmation.
  • connectWebSocket() – on command_result it only refreshes the list/modal, never the Quick Command result area.

Suggested fix

  • Track the returned execution_id(s) and, on the matching command_result broadcast, render stdout/stderr, duration and a success/failure badge directly under the form (per worker in multi mode).
  • Offer a "View full execution" link that opens the detail modal.
  • Show a live "running… 3s" indicator until the result arrives.
## Overview After clicking **Execute Command** the Quick Command panel only prints "Command sent successfully! … Check the Executions tab to see the results". The actual stdout/stderr arrives seconds later over WebSocket, but the panel never updates. For the primary use-case of the app (run `df -h` on a box and read the answer) this is two extra clicks and a hunt through a list that may be dominated by automated runs. ## Where - `public/index.html` `executeQuickCommand()` – renders a static confirmation. - `connectWebSocket()` – on `command_result` it only refreshes the list/modal, never the Quick Command result area. ## Suggested fix - Track the returned `execution_id`(s) and, on the matching `command_result` broadcast, render stdout/stderr, duration and a success/failure badge directly under the form (per worker in multi mode). - Offer a "View full execution" link that opens the detail modal. - Show a live "running… 3s" indicator until the result arrives.
jared added the enhancementuxfrontendexecutionspriority/high labels 2026-09-08 20:57:18 -04:00
Sign in to join this conversation.