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]
