dograh/ui/src
Abhishek 9675151549
feat: add delete button in an edge in workflow builder (#366)
* Added delete option for edge between two nodes

* Removed extra stack dump file

* chore: advance pipecat submodule to include MiniMax LLM service

* updated pipecat to c771a50e

* fix: simplify edge delete to match node and Backspace UX

Drop the confirmation dialog: node delete and Backspace-on-edge both
delete immediately and rely on undo/redo. The trash button should
behave the same way.

Match the GenericNode toolbar pattern by always rendering the trash
and pencil buttons (no readOnly gate); the edit dialog already
disables Save in readOnly. Wrap the two buttons in a flex container
with a small gap so they don't sit flush against each other.

Revert the manual package-lock version bump; that field is owned by
release-please.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix: don't auto-save on edge delete

Persisting the workflow is a separate intent from "delete this edge",
the same way it's separate from "delete this node" (useNodeHandlers
doesn't auto-save either). The Save button in the edit dialog conveys
the save semantics; trash buttons shouldn't piggy-back on them.

After this, all delete paths (node toolbar trash, edge toolbar trash,
Backspace on node, Backspace on edge) mark the workflow dirty and
leave persistence to Cmd+S or the header Save button.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: XI <xman.india@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 19:00:01 +05:30
..
app chore: return formatted transcript url 2026-05-26 13:24:12 +05:30
client feat: add transcript and recording public URLs in API 2026-05-26 15:11:56 +05:30
components feat: add delete button in an edge in workflow builder (#366) 2026-05-26 19:00:01 +05:30
constants feat: add chat based testing for voice agent (#308) 2026-05-21 15:20:02 +05:30
context feat: add chat based testing for voice agent (#308) 2026-05-21 15:20:02 +05:30
hooks feat: add chat based testing for voice agent (#308) 2026-05-21 15:20:02 +05:30
lib feat: add chat based testing for voice agent (#308) 2026-05-21 15:20:02 +05:30
types chore: bump pipecat 2026-05-05 15:59:12 +05:30
instrumentation-client.ts debug: add SentryErrorBoundary 2026-05-12 17:48:01 +05:30
instrumentation.ts feat: refactor node spec and add mcp tools (#244) 2026-04-21 07:56:16 +05:30
middleware.ts feat: add authentication for OSS (#167) 2026-02-20 18:21:24 +05:30