Loyal-Young opened a new pull request, #5800:
URL: https://github.com/apache/rocketmq-dashboard/pull/5800

   ## What is the purpose of the change
   Addresses #4736, originally reported by @unbridled-41. The earlier #4738 was 
automatically closed; the stale execution result is still reproducible on the 
current Studio source. This patch is implemented and tested against c99b9ad.
   
   ## Brief changelog
   - Scope execution results and notifications to the current tool, instance, 
arguments, and modal lifetime.
   - Ignore obsolete success, failure, and loading-state updates after a 
context change.
   - Keep the normal current-context execution path working.
   
   ## Verifying this change
   - Six new deferred cases failed on the original source: tool switch, 
instance switch, edited arguments, close, unmount, and a failure after close.
   - All 21 AiPage tests passed after the fix.
   - Changed-file ESLint, Prettier, and git diff --check passed.
   - The local TypeScript app check stalled and was stopped; type-check 
completion is pending CI verification.
   - Full app build and backend tests were not rerun locally.
   
   ## Scope
   Already submitted server operations may still finish. This change prevents 
their obsolete client-side results from being attributed to another selection. 
#5542 covers catalog bootstrap cleanup; it does not cover execution responses.
   
   ## AI assistance
   AI assisted with investigating the existing report against current source, 
drafting the request-lifetime guard and deferred component tests, and reviewing 
validation output. The original report is credited above.
   
   ## Upstream CI baseline (2026-10-09)
   The unchanged base c99b9ad50b79467546997e51f3401d57ceebea5f already fails 
its packaging checks:
   - [Frontend 
build](https://github.com/apache/rocketmq-dashboard/actions/runs/37896884738/job/113710149978):
 build artifact license verification fails for assets/index-*.js.
   - [Backend 
build](https://github.com/apache/rocketmq-dashboard/actions/runs/37896884738/job/113710149451):
 failureaccess-1.0.1.jar is missing the complete upstream LICENSE/COPYING in 
the binary distribution.
   - [Frontend Docker 
build](https://github.com/apache/rocketmq-dashboard/actions/runs/37896884738/job/113710149904):
 the same frontend artifact license gate fails.
   These failures were verified in the base commit CI logs. Full CI remains 
failing; the local verification listed above is limited to the stated checks.
   
   


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