Skip to content

Conversation

@steve-the-edwards
Copy link
Contributor

@steve-the-edwards steve-the-edwards commented Nov 13, 2025

We want observability into any actions that have already been queued but not yet applied at the time that a workflow node stops rendering in the tree. This is the 'end' of that WorkflowSession and we mark that with an optional onSessionCancelled API that receives the un-handled actions.

We also include the exception that caused the cancellation if there is one, as well as the workflow session instance itself.

@steve-the-edwards steve-the-edwards force-pushed the sedwards/add-dropped-actions-tracking branch from a71b62b to 65cbb89 Compare November 13, 2025 15:30
@steve-the-edwards steve-the-edwards force-pushed the sedwards/add-dropped-actions-tracking branch from 65cbb89 to bf8451f Compare November 17, 2025 21:42
@steve-the-edwards steve-the-edwards marked this pull request as ready for review November 18, 2025 14:41
Copy link
Collaborator

@ijwhelan ijwhelan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, this is a great idea! 😉

@steve-the-edwards steve-the-edwards force-pushed the sedwards/add-dropped-actions-tracking branch from bf8451f to d78e5af Compare November 18, 2025 18:14
@steve-the-edwards steve-the-edwards merged commit 7677256 into main Nov 19, 2025
256 of 274 checks passed
@steve-the-edwards steve-the-edwards deleted the sedwards/add-dropped-actions-tracking branch November 19, 2025 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants