Paulo Busato Favarato
|
75839f9de5
|
feat(mcp): generic MCP tool source with per-node function filtering (#301)
* feat(mcp): generic MCP tool source with per-node function filtering
Adds a Model Context Protocol tool category: connect a customer MCP
server and expose its tools to the agent, with optional per-node
allow-listing of individual MCP functions.
- ToolCategory.MCP enum + alembic migration
- MCP definition validator and collision-safe function-name namespacing
- McpToolSession wrapper: graceful-degrade, per-call open/close lifecycle
- CustomToolManager MCP branch (schemas + proxy handlers)
- Per-node mcp_tool_filters threaded through DTO/graph/engine
- Best-effort discovered_tools catalog cache + POST /tools/{uuid}/mcp/refresh
- UI: MCP create/edit config, tabbed ToolSelector with per-node toggles
* feat: refactor for code standardisation and documentation
---------
Co-authored-by: Abhishek Kumar <abhishek@a6k.me>
|
2026-05-19 16:10:00 +05:30 |
|
Abhishek Kumar
|
15a7cd5b6d
|
chore: update dev scripts and documentation
|
2026-05-12 13:54:33 +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 |
|
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 |
|
Sabiha Khan
|
ebde28d19d
|
fix: bake punkt_tab file into docker images (#234)
|
2026-04-11 18:29:19 +05:30 |
|
neil from camb.ai
|
31e075d114
|
feat: add CAMB AI TTS integration (#187)
Co-authored-by: Abhishek <abhishek@a6k.me>
|
2026-03-24 12:54:07 +05:30 |
|
Abhishek
|
aed5a782fb
|
feat: add rolling updates for production deployment (#175)
* feat: rolling update uvicorn workers
* script fixes
|
2026-03-02 14:44:04 +05:30 |
|
Abhishek Kumar
|
4c936ae57d
|
feat: add openrouter support
|
2026-02-09 13:31:32 +05:30 |
|
Abhishek
|
87fc64d55c
|
fix: fix remote deployment method (#145)
* fix: disable file logging for docker compose mode
* fix: wait for processes in Docker compose mode
* fix: add default turn server conf for remote mode
* remove sentence transformers
* make turn detection configurable
|
2026-02-05 13:10:33 +05:30 |
|
Abhishek
|
edf0fa4fbc
|
fix: migrate from custom audio recorder to native AudioBuffer (#115)
* fix: update to pipecat VM Detector
* fix: refactor to remove audio synchronizer
* feat: add speechmatics as STT
|
2026-01-08 18:03:26 +05:30 |
|
Abhishek
|
45c5b7c304
|
feat: add voice selectors in elevenlabs (#88)
|
2025-12-25 15:05:53 +05:30 |
|
Abhishek
|
17409998d2
|
feat: add coturn for remote deployments (#84)
* feat: add coturn for remote deployment
* Simplify remote setup
* fix logic in UI
|
2025-12-22 13:29:41 +05:30 |
|
Sabiha Khan
|
e690753275
|
chore: Docker build and Github action cleanup (#37)
|
2025-10-31 11:49:53 +05:30 |
|
Sabiha Khan
|
4cfdc3d420
|
feat: add vonage telephony (#35)
* refactor: telephony integration
* feat: add vonage telephony
|
2025-10-27 15:58:20 +05:30 |
|
Abhishek
|
3babb5ced6
|
feat: add csv upload functionality for OSS (#29)
feat: add csv upload functionality
chore: remove redundant arq-worker from docker-compose
|
2025-10-09 17:54:31 +05:30 |
|
Sabiha Khan
|
6a97fd194e
|
fix: install soundfile in oss docker build
|
2025-09-30 19:48:40 +05:30 |
|
Sabiha Khan
|
6100b0ea86
|
chore: update pipecat sha
|
2025-09-25 18:24:42 +05:30 |
|
Abhishek Kumar
|
8376e3e949
|
Feat: set start metadata in pipeline
This is needed so that we can send correlation id for workflow runs in Dograh MPS
|
2025-09-24 13:36:36 +05:30 |
|
Sabiha Khan
|
d6acb91c39
|
chore: update README, remove style in workflow continuation dialog
|
2025-09-20 17:51:21 +05:30 |
|
Sabiha Khan
|
548e6f885b
|
feat: multi stage dockerfile
|
2025-09-20 17:33:56 +05:30 |
|
Sabiha Khan
|
606398b427
|
feat: update readme and docker compose file
|
2025-09-11 19:11:56 +05:30 |
|
Abhishek Kumar
|
4f2a629340
|
Initial Commit 🚀 🚀
|
2025-09-09 14:37:32 +05:30 |
|