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

   ### Describe the bug
   
   On rocketmq-studio at 29fe48abc, ThinkingBlock promises to collapse all 
reasoning when the run finishes. With multiple thinking blocks, manually 
expanding an earlier block while streaming defeats that rule: its autoOpen 
value is false before and after completion, so the stored open toggle survives.
   
   ### Reproduction
   
   Render an AI answer containing two thinking blocks while streaming. Expand 
the earlier disclosure, then complete or stop the run. The latest disclosure 
closes, but the manually expanded earlier one remains open above the final 
answer.
   
   ### Expected behavior
   
   A transition out of streaming resets disclosure overrides for every block. 
Manual toggles should still work within one streaming context and after 
completion.
   
   ### Scope / duplicate check
   
   #5701 adds tests of existing ThinkingBlock behavior, including the latest 
block's streaming transition, without changing production code. This defect 
involves an earlier manually expanded block whose autoOpen value does not 
change; an AssistantBubble-level regression will exercise both disclosures 
together. Search for thinking/collapse found no existing fix.
   
   ### AI assistance
   
   AI assistance was used to inspect disclosure state and draft this 
reproduction.


-- 
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