Skip to content

Conversation

dmichon-msft
Copy link
Contributor

Summary

Updates the websocket protocol for rush-serve-plugin to include information about the dependency relationships between operations, and support sending a message to abort the current execution pass.

Details

Added a new abort-execution command for aborting the current execution pass. This has the same behavior as pressing a at the terminal.

Added a new property dependencies to the transfer representation of an operation, containing the names of the operations depended on.

How it was tested

Temporarily wired rush-serve-plugin into rushstack and connected to the web socket.

Impacted documentation

The plugin's API documentation.

@github-project-automation github-project-automation bot moved this to Needs triage in Bug Triage Sep 17, 2025
@dmichon-msft dmichon-msft changed the title User/dmichon/rush serve dependencies [rush-serve] Support dependencies, aborting Sep 17, 2025
@dmichon-msft dmichon-msft merged commit db50a61 into microsoft:main Sep 18, 2025
5 checks passed
@github-project-automation github-project-automation bot moved this from Needs triage to Closed in Bug Triage Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Closed
Development

Successfully merging this pull request may close these issues.

2 participants