Skip to content

Conversation

@cristipufu
Copy link
Member

Summary

  • Graph edge/node highlighting during execution: Forward runtime state events via WebSocket. In breakpoint mode, highlight edges into paused node. In running mode, highlight edges out of completed node + target nodes with accent pulse animation.
  • Break all / Clear all toggle: Button on the graph canvas to set or remove breakpoints on all nodes at once.
  • Remove noisy state logs: State transitions now use a dedicated WS channel instead of polluting the run log panel.
  • Chat markdown tables: Add remark-gfm plugin so GFM tables, strikethrough, etc. render properly in the chat UI.
  • Bump to 0.0.36

Test plan

  • Run in debug mode with breakpoints — edges into paused node should highlight orange
  • Run without breakpoints — edges out of completed nodes + target nodes pulse orange
  • On run completion, all highlights clear
  • "Break all" / "Clear all" button in graph canvas toggles all breakpoints
  • Chat messages with markdown tables render with proper formatting

🤖 Generated with Claude Code

cristipufu and others added 5 commits February 12, 2026 19:36
The runtime can return breakpoint_node as "tools, tools" instead of
just "tools". Split on commas and check if any part matches the node.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Forward runtime state events (node transitions) to the frontend via
WebSocket. During execution, highlight the active edge + target node
with accent color and flowing dash animation.

Two modes:
- Breakpoint paused: edges INTO the paused node light up
- Running: edges OUT of completed node + target nodes pulse

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
State transitions now have their own WS channel, no need to log
the raw payload as info messages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds a button in the top-right corner of the React Flow canvas that
toggles breakpoints on all non-start/end nodes or clears them all.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add remark-gfm plugin to react-markdown so GFM tables, strikethrough,
and other extensions render properly. Add table styles to global CSS.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cristipufu cristipufu merged commit 169d35f into main Feb 13, 2026
11 checks passed
@cristipufu cristipufu deleted the fix/breakpoint-node-comma-split branch February 13, 2026 04:19
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.

1 participant