fix: span details, breakpoint edges, faulted runs, and runtime wrapping#63
Merged
cristipufu merged 4 commits intomainfrom Feb 15, 2026
Merged
Conversation
Make Attributes and Identifiers sections consistent: both collapsible with same accent header color, and Identifiers items rendered as key-value rows matching the Attributes style. Bump version to 0.0.44. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
When the previous state event is a sibling node (not directly connected to the breakpoint node), fall back to highlighting all incoming edges instead of none. Computes prevHasDirectEdge inside setEdges callback to ensure prevNodeIds is populated by the prior setNodes batch. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
When the runtime returns UiPathRuntimeStatus.FAULTED, set run status to "failed", surface the error contract, and emit an __error__ state event with error details in the payload so it appears in the events panel. Mark the root graph node (first state event) as failed when no other node has a specific failure status. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Reorder runtime wrapping so DebugRuntime observes ChatRuntime's suspend/resume behavior: Execution(Debug(Chat(base))). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
UiPathRuntimeStatus.FAULTEDresults — set run to failed, surface error contract, emit__error__state event for the events panel, and highlight the root graph node as failed when no other nodes were visitedUiPathChatRuntimeinsideUiPathDebugRuntimeso the debug layer observes chat suspend/resume:Execution(Debug(Chat(base)))Test plan
🤖 Generated with Claude Code