Commit graph

2976 commits

Author SHA1 Message Date
Jicheng Lu 5fe29f60b1 add vector collection details 2025-04-30 11:55:25 -05:00
Chen Gong 4a220ab2cd fix comments 2025-04-30 09:11:22 -05:00
aden.chen 221d175e1a Revert "Track phone call success state in application"
This reverts commit 72752061ed.
2025-04-30 20:36:58 +08:00
易磊 25230fe025
Merge pull request #1042 from JackJiang1234/master
Update AgentService.GetAgents.cs
2025-04-30 17:16:17 +08:00
Jack 91dda91ee1
Update AgentService.GetAgents.cs
fix can't find agent issue
2025-04-30 17:13:53 +08:00
易磊 434cd44350
Merge pull request #1041 from adenchen123/master
Track phone call success state in application
2025-04-30 16:37:56 +08:00
aden.chen aaa72a23db remove unused namepace 2025-04-30 15:59:31 +08:00
aden.chen 72752061ed Track phone call success state in application 2025-04-30 15:57:53 +08:00
Jack ba827378f0
Update AgentService.GetAgents.cs
can't not find agent throw exception
2025-04-30 15:51:09 +08:00
Chen Gong a2cae37963 add function util-crontab-task_wait 2025-04-29 16:52:43 -05:00
Haiping Chen 2d42673d68 Adding inbound call recording. 2025-04-29 11:53:40 -05:00
nick.yi d5148cb811 optimize HooKEmitter 2025-04-29 14:08:08 +08:00
nick.yi 34658d4468 GetConversations() add channelId query condition 2025-04-29 13:35:48 +08:00
nick.yi fd2b5d1b01 optimize ITwilioCallStatusHook 2025-04-29 11:28:56 +08:00
Jicheng Lu 9febf00795 exclude conclude log when init 2025-04-28 17:23:25 -05:00
Jicheng Lu 97f6dd7a44 refine chat session 2025-04-28 16:02:10 -05:00
Jicheng Lu d05fa40bb7 add agent links 2025-04-28 14:53:32 -05:00
Haiping Chen 4298e466db remove output format 2025-04-27 16:25:46 -05:00
Haiping Chen 6fa6aa180d Deprecate routing handler. 2025-04-26 13:05:15 -05:00
Jicheng Lu 4d9ce27345 change media event data format 2025-04-25 14:13:14 -05:00
Jicheng Lu 50eeb1303e revert 2025-04-25 14:06:15 -05:00
Jicheng Lu 13ed40b3cc revert 2025-04-25 14:00:33 -05:00
Jicheng Lu 2e45a66edc set agent id 2025-04-25 13:58:56 -05:00
Jicheng Lu 8de7e699a7 resolve conflict 2025-04-25 13:48:42 -05:00
Jicheng Lu 44357bf1bb revert 2025-04-25 13:47:00 -05:00
Jicheng Lu 01175d1ebf minor refine 2025-04-25 09:58:04 -05:00
易磊 d02cae9222
Merge pull request #1033 from yileicn/master
Fix the issue of UserIdentity loss
2025-04-25 17:33:23 +08:00
nick.yi 2b1587c02d optimize ICronTabHook 2025-04-25 17:17:38 +08:00
nick.yi 093c681b6d optimize CronTabHook 2025-04-25 17:09:59 +08:00
nick.yi 0302ccc9c5 Fix the issue of UserIdentity loss 2025-04-25 16:01:52 +08:00
Jicheng Lu de12724371 temp save 2025-04-24 17:52:58 -05:00
Haiping Chen f4e8e6010a optimize 2025-04-24 14:36:10 -05:00
Haiping Chen 0159c35661 Flag realtime feature in Labels. 2025-04-24 11:58:44 -05:00
Haiping Chen fe82939733 response_to_user 2025-04-23 23:10:07 -05:00
Jicheng Lu 7959fbf9b5 init 2025-04-23 18:07:54 -05:00
Haiping Chen 99d3104674 Support reconnect in Twilio 2025-04-23 15:39:42 -05:00
易磊 c1d0eb1873
Merge pull request #1028 from adenchen123/master
Refactor Triggered method to return conversation IDs
2025-04-23 14:45:35 +08:00
aden.chen ac7d3ce842 Refactor Triggered method to return conversation IDs 2025-04-23 14:35:05 +08:00
Haiping Chen 701a8f191b GenerateEndingAudio 2025-04-22 17:00:14 -05:00
aden.chen 9d7d1288df Add Triggers property to SqlDriverCrontabHook class 2025-04-22 11:05:18 +08:00
Jicheng Lu 3ab3edd52a Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/refactor-llm-cost 2025-04-21 11:19:59 -05:00
Jicheng Lu fd89a995d1 refactor llm cost 2025-04-21 11:19:56 -05:00
Haiping dbf2aabf6e
Merge pull request #1023 from hchen2020/master
Allow settings to disable audio generation.
2025-04-21 09:27:26 -05:00
Haiping 49d615a6a7
Merge pull request #1022 from yileicn/master
optimize naming, ConfigureAwait
2025-04-21 09:27:17 -05:00
Haiping Chen 0af3a8c01d Allow settings to disable audio generation. 2025-04-21 09:25:13 -05:00
nick.yi 1fc3e1b9d0 optimize naming, ConfigureAwait 2025-04-21 20:05:36 +08:00
Haiping Chen 77eeeab234 Twilio SpeechModel 2025-04-20 22:49:53 -05:00
Haiping Chen 948b0bb337 Add agent routing mode 2025-04-20 21:18:56 -05:00
Haiping dedf30a870
Merge pull request #1019 from hchen2020/master
Optimize realtime route_to_agent
2025-04-20 18:31:45 -05:00
Haiping 69a5813eb7
Merge pull request #1016 from visagang/features/vguruparan
Add webdriver hook to support file uploads
2025-04-20 18:25:54 -05:00
Haiping Chen a791600c40 Allow hook to intercept function. 2025-04-20 18:24:13 -05:00
Haiping Chen 3deb6deee5 Optimize realtime route_to_agent 2025-04-20 08:05:20 -05:00
Haiping Chen 8131f7f47b Remove unnecessary agent load 2025-04-18 20:44:42 -05:00
vguruparan 74d38a5132 add error handler for actiononelement util 2025-04-18 17:03:24 -05:00
Haiping Chen 7b5c889068 ResponseDoneStatusDetail 2025-04-18 16:34:46 -05:00
vguruparan dc0c2ca8ad clean code 2025-04-18 16:25:13 -05:00
vguruparan 16e0553eb0 Add webdriver hook to support file uploads 2025-04-18 16:12:30 -05:00
Jicheng Lu d53b028b25 return array pool 2025-04-17 17:03:25 -05:00
Jicheng Lu db99c2dd33 fix init states 2025-04-17 16:07:59 -05:00
Jicheng Lu dcc2fd1bbb revert 2025-04-17 11:50:29 -05:00
Jicheng Lu 15dd2c98ab revert set state 2025-04-17 11:48:44 -05:00
Haiping 1e912aecb4
Continue conversation after outbound phone call 2025-04-17 06:30:35 -05:00
易磊 b1f949cf56
Merge pull request #1013 from yileicn/master
PEOL-187 hotfix System object Disposed Exception: Cannot access a dis…
2025-04-17 15:34:50 +08:00
nick.yi 2cb805cf70 PEOL-187 hotfix System object Disposed Exception: Cannot access a disposed object 2025-04-17 15:25:24 +08:00
Jicheng Lu ae173934f6 refine init mcp 2025-04-16 20:33:31 -05:00
Haiping 532c8da6e8
Disable load agent cache 2025-04-16 16:17:34 -05:00
Haiping e017c21dd3
rollback set conversation id 2025-04-16 15:35:42 -05:00
Haiping 7fe2f0c3a3
Set _conversationId 2025-04-16 14:26:32 -05:00
Jicheng Lu 98e0142fc3 fix to string 2025-04-15 17:58:33 -05:00
Jicheng Lu 7470953a8e refine mcp 2025-04-15 11:28:37 -05:00
Jicheng Lu 8acdbb7ba4 upgrade mcp 2025-04-15 00:25:03 -05:00
Jicheng Lu 71ea333eae merge code 2025-04-14 14:45:33 -05:00
Jicheng Lu 0bf06b33d1 Merge branch 'master' of https://github.com/SciSharp/BotSharp into test/realtime-test 2025-04-14 13:25:00 -05:00
Jicheng Lu a92a41362a fix init state 2025-04-14 13:19:41 -05:00
Jicheng Lu e48a55ba6f rename 2025-04-14 11:15:14 -05:00
Jicheng Lu d76fef38d0 add hook 2025-04-14 10:45:28 -05:00
Jicheng Lu ccf4b3dd0a sync 2025-04-14 10:15:20 -05:00
Jicheng Lu 84ae837173 clean code 2025-04-14 10:13:05 -05:00
Jicheng Lu 7cbce42119 temp save 2025-04-14 01:25:16 -05:00
Gunpal Jain a2721f1980 fix: Google realtime communication 2025-04-14 10:54:05 +05:30
Jicheng Lu 145df077a1 add default func 2025-04-11 19:14:37 -05:00
Jicheng Lu ff7d207114 allow user secret 2025-04-11 17:03:43 -05:00
Jicheng Lu 472bf46a2f minor change 2025-04-11 16:46:18 -05:00
Jicheng Lu 6122aa88fe Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/debug-local-realtime 2025-04-11 16:29:55 -05:00
Jicheng Lu f413daeb04 fix 2025-04-11 16:29:44 -05:00
Haiping Chen a79b94b1ff function log 2025-04-11 15:09:39 -05:00
Haiping 866cbd2e22
Update TwilioInboundController.cs 2025-04-10 15:24:18 -05:00
Haiping 8234618b78
Merge pull request #1004 from hchen2020/master
Fix conversation states before loading agent for init-outbound-call
2025-04-10 13:40:29 -05:00
Haiping e50ce3bf34
Merge pull request #1002 from MackinnonBuck/mbuck/update-meai-version
Update Microsoft.Extensions.AI version to 9.4.0-preview.1.25207.5
2025-04-10 13:40:11 -05:00
Haiping Chen aba857c925 Fix conversation states before loading agent for init-outbound-call 2025-04-10 13:38:46 -05:00
易磊 69f0138593
Merge pull request #1003 from yileicn/master
rename WaveStreamChannel
2025-04-09 10:52:50 +08:00
nick.yi 7eef2e40c8 rename WaveStreamChannel 2025-04-09 10:48:40 +08:00
Mackinnon Buck de3f0d7293 Update Microsoft.Extensions.AI version 2025-04-08 15:11:31 -07:00
Haiping Chen c4f4dc556a InputAudioTranscribe 2025-04-08 17:00:35 -05:00
Haiping d0d75447c0
Update RealTimeCompletionProvider.cs 2025-04-08 09:32:35 -05:00
Haiping Chen cbb4776532 Remove SetCompleter, load from settings. 2025-04-07 20:16:47 -05:00
Haiping Chen b52fcb2da2 Add InterruptResponse in RealtimeModelSettings 2025-04-07 14:14:55 -05:00
Haiping aba37501ce
Update RealtimeHub.cs 2025-04-07 09:56:15 -05:00
Haiping Chen d5f14de51c realtimehub-refactor 2025-04-06 23:15:27 -05:00
Haiping Chen 019be0113d Remove CreateSession API 2025-04-05 15:59:30 -05:00
Haiping Chen c0b982f6cc Remove source reference. 2025-04-05 15:27:30 -05:00
Haiping Chen 10de76df2d Clean code for OpenAI Live 2025-04-05 15:23:02 -05:00
Haiping Chen 6e482e966b Clean code for GeminiLive 2025-04-05 15:22:06 -05:00
Haiping 18c6598af3
Merge pull request #993 from gunpal5/master
feat: Added Google Multimodal Live APIs
2025-04-05 10:24:42 -05:00
Haiping 9beea89387
Merge pull request #996 from visagang/features/vguruparan
add read content to locate element utility
2025-04-04 16:07:14 -05:00
Visagan Guruparan fc1af807c3 add read content to locate element utility 2025-04-04 16:00:00 -05:00
Haiping Chen 5ebf9f7e44 Model response timeout 2025-04-04 14:00:32 -05:00
Haiping Chen 871aeff181 user_dtmf_receiving 2025-04-04 14:00:15 -05:00
Gunpal Jain 382e9b1f02
Merge branch 'master' into master 2025-04-04 20:45:40 +05:30
geffzhang 3ea5b3a31d
Merge branch 'master' into upgrademcp 2025-04-04 11:00:07 +08:00
geffzhang 38d1d4fcba feat:upgrade modelcontextprotocol nuget
1、upgrade ModelContextProtocol 0.1.0-preview.5
2、Add ModelContextProtocol.AspNetCore
2025-04-04 10:58:20 +08:00
Gunpal Jain 3859383f71 fixed session initialization 2025-04-04 07:50:45 +05:30
Gunpal Jain 6a03b67e1c some code refactoring 2025-04-04 07:02:28 +05:30
Gunpal Jain f46737e118 Update nullability, clean up formatting, and improve naming 2025-04-04 06:48:14 +05:30
Gunpal Jain 98d706415c some code changes suggested by auto review 2025-04-04 04:43:58 +05:30
Gunpal Jain d846453090 Merge remote-tracking branch 'origin/master' 2025-04-04 04:33:07 +05:30
Gunpal Jain 8039f7e702 feat: Added Google Live APIs
added Unit Test cases for LLM
2025-04-04 04:32:34 +05:30
Haiping Chen eeae8d348d Add route_to_agent log 2025-04-03 14:32:04 -05:00
Haiping Chen 23df406732 SetMessageId 2025-04-03 12:13:42 -05:00
Haiping Chen 6f938f6366 fix compile issue. 2025-04-02 21:53:20 -05:00
Haiping Chen 8fcfd489a1 computer use draft 2025-04-02 21:44:39 -05:00
iceljc 1100ef40f8
Merge pull request #990 from iceljc/master
fix gemini function call
2025-04-02 21:01:45 -05:00
Jicheng Lu 3d6607622e minor change 2025-04-02 20:51:34 -05:00
Jicheng Lu 5a166e7e21 fix gemini function call 2025-04-02 20:47:32 -05:00
Haiping Chen cc362b20d1 Fix conversation id in HangupPhoneCallFn 2025-04-02 18:25:04 -05:00
Haiping Chen 88539fbbb5 fix Dialogs is null 2025-04-02 17:03:05 -05:00
Haiping Chen 06491b1a28 Fix output endpoint. 2025-04-02 16:25:37 -05:00
Haiping Chen 4d64b06570 Change to modelType when getting realtime model. 2025-04-02 12:02:02 -05:00
Haiping Chen 8cbd82a0ff optimize twilio 2025-04-02 10:35:03 -05:00
Haiping ec636d987a
Merge pull request #983 from visagang/features/vguruparan
add wait time for webdriver
2025-04-01 21:04:17 -05:00
Visagan Guruparan d866d63cae add wait time for webdriver 2025-04-01 21:00:49 -05:00
geffzhang db4dcb5571
Merge pull request #982 from iceljc/master
add mcp service
2025-04-02 07:07:22 +08:00
Jicheng Lu ab0399ab01 add mcp service 2025-04-01 15:02:19 -05:00
Haiping 6f075e87d1
Merge pull request #975 from GreenShadeZhang/dev_fix_pizza
Dev fix pizza Demo
2025-04-01 14:42:51 -05:00
Haiping Chen 752ffb8c80 Revision call duration. 2025-04-01 14:37:34 -05:00
hchen2020 a8e436de5c
Merge branch 'SciSharp:master' into master 2025-04-01 14:31:57 -05:00
Haiping Chen c89ad76ddb OnCallBusyStatus 2025-04-01 14:30:44 -05:00
Haiping Chen 44f01f1158 Add phone state for OutboundPhoneCallFn 2025-04-01 12:43:00 -05:00
Wenbo Cao 2a322f694c add show_current_url = true 2025-04-01 12:29:39 -05:00
evan-cao-wb 0164cc5bb6
Merge branch 'SciSharp:master' into master 2025-04-01 11:00:26 -05:00
Jicheng Lu a3cb654fc1 fix json name 2025-04-01 10:41:27 -05:00
evan-cao-wb 994d6df06a
Merge branch 'SciSharp:master' into master 2025-04-01 10:34:23 -05:00
Wenbo Cao d2bba95f47 Revert all changes 2025-04-01 10:27:31 -05:00
Jicheng Lu 530e01c5d8 refine mcp settings 2025-04-01 10:24:48 -05:00
gil zhang 09340f2a33 udate nuget package 2025-04-01 23:03:19 +08:00
gil zhang 17a7d2585c Merge branch 'master' into dev_fix_pizza 2025-04-01 22:50:02 +08:00
Jicheng Lu 832472feab add mcp plugin and rename setting 2025-03-31 22:11:18 -05:00
Jicheng Lu c84410b823 fix file selection 2025-03-31 21:21:45 -05:00
Jicheng Lu adfb8f4fc4 fix startup and use camel case 2025-03-31 20:59:19 -05:00
Jicheng Lu acf1ed9cbc fix missing field 2025-03-31 17:02:14 -05:00
Jicheng Lu 74476030e1 refine mcp 2025-03-31 16:43:42 -05:00
Wenbo Cao d0b4a49a29 Merge branch 'master' of https://github.com/evan-cao-wb/BotSharp 2025-03-31 15:16:48 -05:00
Jicheng Lu 5eca6b484f refine instruction 2025-03-31 15:16:46 -05:00
evan-cao-wb 03a6f85f18
Merge branch 'SciSharp:master' into master 2025-03-31 15:16:40 -05:00
Wenbo Cao f5bd6a9212 Merge branch 'master' of https://github.com/evan-cao-wb/BotSharp 2025-03-31 15:16:29 -05:00
Wenbo Cao 4c302b6af0 Add Page Url 2025-03-31 15:15:58 -05:00
geffzhang 1ddbc33b16 feat:refactor mcp with extensions 2025-03-31 23:23:03 +08:00
geffzhang 4b411e464a Update AgentController.cs 2025-03-31 12:47:05 +08:00
evan-cao-wb 8b077b4afb
Merge branch 'SciSharp:master' into master 2025-03-30 13:47:26 -05:00
geffzhang b430f8957d Fix compile issue 2025-03-29 10:23:54 +08:00
geffzhang 919ea25ec0 Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-03-29 10:16:22 +08:00
geffzhang 013901fc48 feat: McpClientTool replace Tool 2025-03-29 10:05:52 +08:00
Haiping a4149a07eb
Merge pull request #976 from visagang/features/vguruparan
Update webdriver to handle fileupload and dropdown selection
2025-03-28 17:30:25 -05:00
Visagan Guruparan 2a6463b132 Initial commit for NC-4754 2025-03-28 11:32:41 -05:00
evan-cao-wb bb7c54423e
Merge branch 'SciSharp:master' into master 2025-03-28 10:42:43 -05:00
Haiping Chen 463a82911e Fix compile issue 2025-03-28 10:40:10 -05:00
evan-cao-wb b4c8bbde2c
Merge branch 'SciSharp:master' into master 2025-03-28 10:07:31 -05:00
Gil Zhang 0df79b0371 Merge branch 'master' into dev_fix_pizza 2025-03-28 10:35:24 +08:00
geffzhang 451e7802eb fix: pizza demo remove mcp 2025-03-28 09:46:01 +08:00
evan-cao-wb 3506179eaf
Merge branch 'SciSharp:master' into master 2025-03-27 15:50:55 -05:00
Wenbo Cao cc4e757fe8 Add Extract Data function 2025-03-27 15:50:23 -05:00
Gil Zhang e0e717a7ff Merge branch 'master' into dev_fix_pizza 2025-03-27 18:52:57 +08:00
Gil Zhang fc409d5e76 add data file copy 2025-03-27 18:49:56 +08:00
Gil Zhang 28b8defdb7 update pizza nuget package 2025-03-27 17:13:51 +08:00
Haiping f0bf0b443c
Merge pull request #968 from SciSharp/modelcontextprotocol
Modelcontextprotocol
2025-03-26 08:27:55 -05:00
geffzhang 21f3d6a1f6 feat:remove unused LoggerFactory 2025-03-26 13:36:29 +08:00
Haiping Chen 2c09c78f97 move out MCPConversationHook designed for PizzaBot 2025-03-25 20:53:43 -05:00
Haiping Chen cafe4cd22e Add Twilio realtime transcribe. 2025-03-25 16:37:54 -05:00
hchen2020 367425edb9
Merge branch 'SciSharp:master' into master 2025-03-24 15:34:51 -05:00
vguruparan 9f0995b15b Update webdriver code 2025-03-24 15:33:46 -05:00
Jicheng Lu 07c02887f1 update function param desc 2025-03-24 15:18:37 -05:00
hchen2020 8fa951bde3
Merge branch 'SciSharp:master' into master 2025-03-24 13:59:06 -05:00
Haiping Chen 204dfac516 remove phone_number for voicemail 2025-03-24 13:56:32 -05:00
geffzhang 22b6ce5d0d
Merge branch 'master' into modelcontextprotocol 2025-03-24 09:21:26 +08:00
geffzhang 919fa5e832 feat: rename funcnames to toolnames 2025-03-24 09:20:17 +08:00
geffzhang 6da05989f4 feat: rename mcptoolfunction to mcptooladapter 2025-03-24 09:18:01 +08:00
Gunpal Jain 439d4b451c feat(Gemini): Added Text Embedding Model
feat: implemented missing methods.
changed to Google_GenerativeAI SDK which supports Multimodal Live APIs.
2025-03-23 23:57:58 +05:30
geffzhang 1a1f56fdc6
Merge branch 'master' into mcp 2025-03-22 10:07:35 +08:00
geffzhang 994da497a4
Merge branch 'SciSharp:master' into master 2025-03-22 10:03:16 +08:00
geffzhang 129331d488 feat: remove ModelContextProtocol source ref
use ModelContextProtocol nuget package replace source ref
2025-03-22 09:59:42 +08:00
Haiping Chen 2d710d4f50 Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-03-21 19:29:38 -05:00
Haiping Chen 21aab66826 IAudioSynthesis 2025-03-21 19:28:22 -05:00
Jicheng Lu bdc1529686 minor change 2025-03-21 17:34:00 -05:00
Jicheng Lu ba12125a1e add additional llm cost 2025-03-21 17:32:29 -05:00
iceljc 08a8c872e0
Merge pull request #943 from iceljc/features/call-dummy-func
call dummy func
2025-03-21 16:44:44 -05:00
Visagan Guruparan 93ae5327cf Update webdriver settings to support defaultnavigationtimeout 2025-03-21 15:33:52 -05:00
Visagan Guruparan 499632d7e8 Merge branch 'master' of github.com:visagang/BotSharp into features/vguruparan 2025-03-21 15:33:23 -05:00
Visagan Guruparan f0db503ff0 Update default timeout for web driver 2025-03-21 15:23:37 -05:00
Jicheng Lu f578495be0 Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-03-21 15:05:13 -05:00
iceljc b21ea75764
Merge pull request #958 from GreenShadeZhang/dev_fix_agent_labels
Fixed agent label bug
2025-03-21 15:04:15 -05:00
Jicheng Lu 52e6c6a4b0 refine instruction log settings 2025-03-21 15:00:53 -05:00
Jicheng Lu c3e0270c10 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/call-dummy-func 2025-03-21 14:38:33 -05:00
Haiping Chen e506fda585 Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-03-21 09:20:46 -05:00
Haiping Chen 814119a2f1 Add agent-id for all phone endpoints. 2025-03-21 09:17:21 -05:00
nick.yi e310084db2 realtime model not suppot v1/chat/completions 2025-03-21 17:03:23 +08:00
nick.yi afe9d27e99 realtime model not suppot v1/chat/completions 2025-03-21 16:56:25 +08:00
geffzhang 7a9d7ffc75 feat:switch official sdk ModelContextProtocol
mcpdotnet now is mcp offical sdk
2025-03-21 13:14:19 +08:00
Gil Zhang db013c46ba Fixed agent label bug 2025-03-21 10:25:10 +08:00
Haiping Chen f392b7f326 WaitingForAiResponse 2025-03-20 17:54:49 -05:00
Jicheng Lu 8fe89a60e0 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/call-dummy-func 2025-03-20 16:09:20 -05:00
Haiping 9817af217f
Merge pull request #957 from visagang/features/vguruparan
Update code to singleton for WebBrowsing settings
2025-03-19 22:01:14 -05:00
Visagan Guruparan 924630ce7f Update code to singleton for WebBrowsing settings 2025-03-19 21:59:19 -05:00
Haiping d02901cd6d
Merge pull request #956 from visagang/features/vguruparan
Update web driver to handle mutiple tasks per agent
2025-03-19 17:49:31 -05:00
Visagan Guruparan d6672cbddd Update web driver to handle mutiple tasks per agent 2025-03-19 15:59:11 -05:00
Haiping Chen 58a05007f7 util-twilio-leave_voicemail 2025-03-19 14:37:08 -05:00
Jicheng Lu cbd5185f51 minor change 2025-03-18 23:32:06 -05:00
Jicheng Lu 369ca68f5b Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/call-dummy-func 2025-03-18 23:31:08 -05:00
geffzhang 58e3e7fba7 feat: Using MCP's SSE transport 2025-03-19 11:07:31 +08:00
Haiping 24657bd3b5
Merge pull request #954 from hchen2020/master
Append dialogs into model context
2025-03-18 15:20:17 -05:00
Haiping Chen 953d38f00a Append dialogs into model context 2025-03-18 15:14:36 -05:00
vguruparan 0b53c14022 Update web driver functionalities 2025-03-18 15:12:44 -05:00
Haiping Chen 72abb965de Hang up phone with audio 2025-03-18 13:10:35 -05:00
Jicheng Lu 9a5f1ed961 add missing template 2025-03-18 09:44:54 -05:00
Jicheng Lu eb078d121b Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/call-dummy-func 2025-03-18 09:32:49 -05:00
nick.yi 2b37b06760 hotfix twilio stream conversationId is null 2025-03-18 21:18:10 +08:00
geffzhang c2de647b7a Update appsettings.json 2025-03-18 18:44:31 +08:00
geffzhang 35358f20b9 feat:Data with Json
1、Json Data  Save to State
2、mcpdotnet with source ref
2025-03-18 18:43:31 +08:00
geffzhang bf6b30d3ce feat: use directory packages 2025-03-18 09:49:36 +08:00
Haiping Chen a80ecd9bb4 Fix PizzaBot compile issue. 2025-03-17 20:30:15 -05:00
Haiping Chen 9cd09a8c3a util-twilio-transfer_phone_call 2025-03-17 17:09:02 -05:00
Jicheng Lu f562152b78 add instruct hooks 2025-03-17 17:02:24 -05:00
Jicheng Lu fe63875315 minor change 2025-03-17 14:26:39 -05:00
Jicheng Lu 37db860cdb Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/call-dummy-func 2025-03-17 14:14:12 -05:00
Jicheng Lu bcadc7e940 add execute template utility 2025-03-17 14:13:31 -05:00
geffzhang 213d39349e Merge branch 'mcp' of https://github.com/Ai4c-AI/BotSharp 2025-03-17 07:50:35 +08:00
Haiping Chen a1c73d045a Fix Push dialogs into model context 2025-03-15 09:29:46 -05:00
Haiping Chen 292da2aee7 Change template default to 0.8f 2025-03-14 21:08:29 -05:00
Haiping Chen 3c23e58351 Optimize phone hang-up 2025-03-14 21:06:40 -05:00
Jicheng Lu 5d4dcc3e13 refine state loading 2025-03-14 17:04:54 -05:00
Haiping Chen 9a9c1a381a Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-03-14 16:45:34 -05:00
Haiping Chen ace2e906f0 util-twilio-text_message 2025-03-14 16:44:19 -05:00
Haiping Chen addb1b1bba Outbound call phone_recording_url 2025-03-14 15:08:34 -05:00
vguruparan 4cde28f095 Add customization for web driver. 2025-03-14 14:43:23 -05:00
Haiping Chen a49b75f495 Add Twilio settings. 2025-03-14 13:59:13 -05:00
Jicheng Lu 995b71e145 call dummy func 2025-03-14 11:13:13 -05:00
Jicheng Lu eec704cce3 Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-03-13 15:36:25 -05:00
Jicheng Lu f4cc8f41fa refine update conv tags 2025-03-13 15:36:14 -05:00
Haiping Chen 66d96cc97f Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-03-13 14:05:31 -05:00
Haiping Chen f6994a3a6f ITwilioCallStatusHook 2025-03-13 14:05:06 -05:00
Jicheng Lu 9a8f559785 temp save 2025-03-13 13:06:00 -05:00