Closed thecodacus closed 2 days ago
Great job! This is a huge win! Why is this not merged yet? What are we waiting for?
I'm reviewing this right now, if it works like I think it does it is extremely important.
π This is great. The glory is all yours, merge away. π
done !! π₯³
Fix Action Execution Order and Command Synchronization
Overview
This PR implements a global execution queue to ensure proper synchronization of file operations and shell commands, particularly during project reloads and code streaming. It addresses issues with command execution order and eliminates UI flickering during code streaming operations.
Key Changes
1. Global Execution Queue
#globalExecutionQueue
toWorkbenchStore
to manage sequential execution2. Action Runner Updates
3. Workbench Store Improvements
Technical Details
The core improvement revolves around the introduction of a Promise-based execution queue:
This ensures that:
Benefits
Testing
Migration Impact
Preview
https://github.com/user-attachments/assets/5a55f39a-1564-452a-81e7-f8d7761a37a1