dograh/docs/api-reference
nuthalapativarun 7d053320df
fix: disable duplicate trigger nodes in workflow builder (#402)
* fix: disable duplicate trigger nodes in workflow builder

AddNodePanel: disable trigger buttons and show tooltip when a trigger
already exists on the canvas, using bySpecName to identify trigger-
category specs from the live node list.
useWorkflowState: preflight in saveWorkflow rejects saves with multiple
trigger nodes via a sonner toast before the network request is made.
text_chat_session_service: include the original exception message in
TextChatSessionExecutionError so the HTTP 500 detail surfaces the root
cause without DB inspection.

Closes #378

* style: format test_text_chat_session_service.py with ruff

* chore: retrigger CI checks

* fix(workflow): enforce node instance constraints

---------

Co-authored-by: Abhishek Kumar <abhishek@a6k.me>
2026-06-19 15:59:30 +05:30
..
agents chore: return formatted transcript url 2026-05-26 13:24:12 +05:30
api-keys docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
campaigns chore: return formatted transcript url 2026-05-26 13:24:12 +05:30
runs chore: return formatted transcript url 2026-05-26 13:24:12 +05:30
telephony-configs chore: add telephony configuration docs 2026-05-02 17:37:48 +05:30
agents.mdx docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
api-keys.mdx docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
authentication.mdx docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
campaigns.mdx docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
errors.mdx docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
openapi.json fix: disable duplicate trigger nodes in workflow builder (#402) 2026-06-19 15:59:30 +05:30
overview.mdx docs: add developer and api reference tabs (#190) 2026-03-14 16:30:02 +05:30
runs.mdx chore: return formatted transcript url 2026-05-26 13:24:12 +05:30
telephony-configs.mdx chore: add telephony configuration docs 2026-05-02 17:37:48 +05:30