Loyal-Young opened a new issue, #6411:
URL: https://github.com/apache/rocketmq-dashboard/issues/6411

   ### Before Creating the Bug Report
   - [x] Searched open issues and pull requests (tool + terminal/spinner).
   - [x] This concerns RocketMQ Studio.
   
   ### Studio Version
   rocketmq-studio at 779b8c0e7aed2396d3cc72743dcd544ea48e9ae6, source 
inspection.
   
   ### Runtime Environment
   Windows; Node 24; React/Vitest component reproduction planned. No live 
cluster is required.
   
   ### Connected RocketMQ Cluster
   Not applicable to the transcript rendering defect.
   
   ### Describe the Bug
   AssistantBubble receives a terminal runStatus, but does not pass it to 
ToolBlock. A tool_start without a matching tool_done therefore keeps its 
Running tag, animated progress and 'The tool is still running' output 
placeholder even after STOPPED/FAILED or when reloading the persisted terminal 
run.
   
   ### Steps to Reproduce
   1. Render/replay an assistant run containing a tool start without its result.
   2. Terminate that run (for example stop while the tool is pending).
   3. The bubble shows Stopped but the tool still promises ongoing execution.
   
   ### What Did You Expect to See?
   An honest missing-result state when the run is terminal, preserving the tool 
arguments and any completed result. Do not invent a successful or failed tool 
outcome.
   
   ### What Did You See Instead?
   The card derives running solely from block.status, which remains running.
   
   ### Are You Willing to Submit a Pull Request?
   - [x] Yes, with terminal/live rendering regression coverage.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to