Commit graph

397 commits

Author SHA1 Message Date
Abhishek
9298116887 Merge branch 'main' of github.com:dograh-hq/dograh 2026-04-22 15:26:49 +00:00
Abhishek
28d9039594 Assert right node version before starting services 2026-04-22 15:25:41 +00:00
Sabiha Khan
e556a60ab0
chore(main): release dograh 1.26.0 (#246) 2026-04-21 18:17:02 +05:30
Abhishek Kumar
1fa52df2de chore: run npm install in ts_validator in start scripts 2026-04-21 15:27:16 +05:30
Abhishek Kumar
330b81d908 chore: add update guide 2026-04-21 08:49:48 +05:30
Abhishek Kumar
6606a7f901 fix: compare dirty against correct baseline 2026-04-21 08:14:03 +05:30
Abhishek
00a1a22b74
feat: refactor node spec and add mcp tools (#244)
* refactor: carve out extraction panel

* refactor: create spec versions for node types

* refactor: create a GenericNode and remove custom nodes

* feat: add python and typescript sdk

* add dograh sdk

* fix: fetch draft workflow definition over published one

* fix: fix routes of SDKs to use code gen

* chore: remove doclink dependency to reduce image size

* chore: format files

* chore: bump pipecat

* feat: let mcp fetch archived workflows on demand

* chore: fix tests

* feat: add sdk documentation

* chore: change banner and add badge
2026-04-21 07:56:16 +05:30
Sabiha Khan
0a61ef295f
custom css in dograh agent widget (#247) 2026-04-20 11:59:51 +05:30
Abhishek Kumar
86026f5c6f fix: fix slack community URL 2026-04-19 15:19:01 +05:30
Sabiha Khan
5c124ade93
chore(main): release dograh 1.25.0 (#239) 2026-04-17 12:05:41 +05:30
Abhishek Kumar
599dae87a9 chore: add mcp documentation 2026-04-17 12:01:57 +05:30
Sabiha Khan
5ecc0d4da9
fix: allow cross subdomain cookies at posthog (#243) 2026-04-17 11:47:20 +05:30
Zakir Jiwani
1d0a7cd2d8
Fix inbound call phone numbers not shown in usage logs (#241)
For outbound calls, the caller phone is stored as "phone_number" in
initial_context. For inbound calls, it is stored as "caller_number".
The usage log extraction only checked "phone_number", so inbound
caller numbers were never surfaced.

Add a fallback to also check "caller_number" when "phone_number" is absent.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 11:42:57 +05:30
Abhishek
79bc91b1e0
feat: add mcp server to Dograh OSS (#240)
* feat: add mcp server

* update mcp endpoint
2026-04-16 13:03:29 +05:30
Abhishek Kumar
e31b38122e fix: fix interruption handling for Gemini Live
1. Fixes #236
2. Fix run_inference for variable extraction for Gemini Live
2026-04-15 19:29:07 +05:30
Sabiha Khan
14e6f29f2f
chore(main): release dograh 1.24.0 (#237) 2026-04-14 19:00:12 +05:30
Abhishek
50a59164e7
fix: ssl error when using self signed certificate (#238)
fix: ssl error when using self signed certificate with remote deployment
2026-04-14 18:58:27 +05:30
Abhishek Kumar
7fab959e26 feat: add redial option in campaigns 2026-04-13 23:25:43 +05:30
Abhishek Kumar
79116e6af2 chore: update web widget deployment documentaiton 2026-04-13 07:53:16 +05:30
Sabiha Khan
10412e31db
chore(main): release dograh 1.23.1 (#235) 2026-04-11 21:51:41 +05:30
Abhishek Kumar
039e2b74b2 Merge branch 'main' of https://github.com/dograh-hq/dograh 2026-04-11 21:11:32 +05:30
Abhishek Kumar
0387b3e3f0 chore: updgrade pipecat 2026-04-11 21:11:23 +05:30
Sabiha Khan
1f89b4ff28 fix: eslint import issue 2026-04-11 21:10:54 +05:30
Sabiha Khan
faff468db8
chore(main): release dograh 1.23.0 (#233) 2026-04-11 18:29:55 +05:30
Sabiha Khan
ebde28d19d
fix: bake punkt_tab file into docker images (#234) 2026-04-11 18:29:19 +05:30
Abhishek Kumar
1a7eb08aea chore: add a sticky header with CTAs 2026-04-11 16:29:19 +05:30
Abhishek Kumar
c06c457505 Merge branch 'main' of https://github.com/dograh-hq/dograh 2026-04-11 15:33:24 +05:30
Abhishek Kumar
73e5ca87e4 feat: add github and slack community buttons 2026-04-11 15:32:16 +05:30
Sabiha Khan
0bdb65f197
chore(main): release dograh 1.22.0 (#228) 2026-04-10 21:55:48 +05:30
Abhishek
7c245051d2
feat: add recording audio option in tool and node transitions (#232)
* feat: allow uploading recording as part of node transition

* feat: allow recordings in tool transitions

* chore: fix tests
2026-04-10 17:53:42 +05:30
Sabiha Khan
3f19a16e7f
feat: add posthog events (#231)
* feat: add posthog events

* fix: workflow_duplicated event

* chore: add events to enum
2026-04-10 17:52:21 +05:30
Abhishek Kumar
51fde746ba chore: fix tests 2026-04-10 17:05:44 +05:30
Abhishek Kumar
74dbafb055 feat: allow recordings in tool transitions 2026-04-10 16:18:01 +05:30
Abhishek Kumar
65c76ca7ff feat: allow uploading recording as part of node transition 2026-04-10 11:54:00 +05:30
Abhishek Kumar
bb5f56bfb7 chore: add documentation for template context variables 2026-04-09 22:13:31 +05:30
Abhishek Kumar
8b3dc02722 fix: render prompt template for variable extraction 2026-04-09 15:20:56 +05:30
Abhishek Kumar
87c8c5e2c8 feat: add full document mode in knowledge base 2026-04-09 13:49:20 +05:30
Sabiha Khan
c085398933
chore(main): release dograh 1.21.0 (#221) 2026-04-09 12:40:10 +05:30
Abhishek Kumar
e6fd106a29 chore: add documentation links 2026-04-09 12:39:49 +05:30
Abhishek Kumar
9decdb2f4b fix: send volume in cartesia 2026-04-08 23:20:14 +05:30
Abhishek Kumar
1f5229e2df chore: update prompt for pre-recorded audio generation 2026-04-08 22:23:14 +05:30
Abhishek Kumar
d8ac9a80b2 Merge branch 'main' of https://github.com/dograh-hq/dograh 2026-04-08 21:22:15 +05:30
Abhishek Kumar
cee87383a9 chore: use overridden tts config while fetching recording 2026-04-08 21:21:48 +05:30
Sabiha Khan
32d0766396 docs: override agent model config 2026-04-08 21:19:41 +05:30
Abhishek Kumar
c9102ca157 chore: fix dataReady for settings page 2026-04-08 20:18:22 +05:30
Abhishek Kumar
6968d20eff fix: scope the overridden config over global for recording 2026-04-08 19:57:31 +05:30
Abhishek
38d1d928b7
feat: agent versioning and model configurations override (#227)
* feat: add tests and migrations

* feat: workflow versioning among published and draft

* feat: add a new settings page to simplify workflow detail page

* fix: fix tsclient generation
2026-04-08 19:20:31 +05:30
Sabiha Khan
f5fa9ce717
feat: add agent lifecycle events in widget (#226)
* feat: add agent lifecycle events in widget

* fix: remove container id
2026-04-08 17:43:47 +05:30
Abhishek Kumar
be04fa0d1b chore: upgrade pipecat submodule 2026-04-08 12:28:05 +05:30
Abhishek Kumar
6a473a9db5 fix: set context before update settings for live 2026-04-07 18:46:17 +05:30