Commit graph

2868 commits

Author SHA1 Message Date
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
hchen2020 55340bd6fe
Merge branch 'SciSharp:master' into master 2025-03-13 11:45:33 -05:00
visagang b61a3e53a1
Merge branch 'SciSharp:master' into master 2025-03-13 11:44:34 -05:00
visagang a2e81a9b81 Update no-sandbox argument for playwright instance 2025-03-13 16:44:14 +00:00
hchen2020 28279eebe3
Merge branch 'SciSharp:master' into master 2025-03-13 08:30:45 -05:00
Haiping d881c7f594
Merge pull request #939 from visagang/features/vguruparan
Update default wait time for web driver
2025-03-12 21:54:52 -05:00
Visagan Guruparan d2ba1a3dc0 Update default wait time for web driver 2025-03-12 21:35:30 -05:00
geffzhang 812423ca33 feat:update mcpdotnet 1.1.0.1 2025-03-13 09:42:53 +08:00
Haiping Chen f0ab14bb4d Avoid duplicate message if there is init_audio_file 2025-03-12 19:20:30 -05:00
Haiping Chen 14c476ce0d OnUserDisconnected 2025-03-12 18:30:53 -05:00
Jicheng Lu 54767dcc9e Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-03-12 16:36:22 -05:00
Jicheng Lu 7646030f78 add vector storage snapshots 2025-03-12 16:33:20 -05:00
Haiping Chen 70eadbd510 IRealtimeHook 2025-03-12 14:03:38 -05:00
hchen2020 253be7c676
Merge branch 'SciSharp:master' into master 2025-03-12 11:51:22 -05:00
Haiping cd4be78bce
Merge pull request #937 from visagang/features/vguruparan
Update settings for IsEnableScreenshot for web driver
2025-03-12 11:05:56 -05:00
Visagan Guruparan 9b6cf7a9ac Update settings for IsEnableScreenshot for web driver 2025-03-12 10:51:24 -05:00
iceljc 9f7f9a6167
Merge pull request #936 from iceljc/master
Refine chat log
2025-03-12 10:30:14 -05:00
hchen2020 9257ab379e
Merge branch 'SciSharp:master' into master 2025-03-12 10:25:18 -05:00
Jicheng Lu 0cd2863cb0 Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-03-12 10:15:30 -05:00
Jicheng Lu 85cf382adc refine chat log 2025-03-12 10:13:57 -05:00
nick.yi 025b0a1d5c optimize input audio transcription 2025-03-12 22:57:12 +08:00
hchen2020 fecf989c13
Merge branch 'SciSharp:master' into master 2025-03-12 08:59:46 -05:00
Haiping b9e9d5865f
Merge pull request #933 from visagang/features/vguruparan
Update timeout for web driver logic to fetch from appSettings
2025-03-12 08:57:21 -05:00
Visagan Guruparan 47d728b68a Update default timeout to lowercasing 2025-03-12 08:53:38 -05:00
Visagan Guruparan e570672a36 Update default timeout to 30sec 2025-03-12 08:49:31 -05:00
Visagan Guruparan 7d4d233f7e Update timeout for web driver logic to fetch from appSettings 2025-03-11 22:01:16 -05:00
hchen2020 3a2d4bc3de
Merge branch 'SciSharp:master' into master 2025-03-11 21:01:09 -05:00
Haiping Chen 9fe9b123f1 HandleUserDtmfReceived 2025-03-11 20:57:49 -05:00
Haiping Chen a537a647cd politely ending phone call 2025-03-11 17:20:44 -05:00
Stephen Toub 23baf70088 Update to M.E.AI 9.3.0-preview.1.25161.3 2025-03-11 16:48:44 -04:00
Jicheng Lu db3ed51875 get template name from state 2025-03-11 10:18:54 -05:00
Haiping 72a49a0a1a
Merge pull request #929 from visagang/features/vguruparan
Update headless setting for Playwright
2025-03-11 09:11:05 -05:00
Haiping Chen 0d8e9903cb Increase ReceiveMessage buffer to 32K. 2025-03-10 21:56:18 -05:00
iceljc af099514dd
Merge pull request #930 from iceljc/master
refine agent task
2025-03-10 17:12:11 -05:00
Jicheng Lu 25a9c77cdd refine agent task 2025-03-10 17:03:23 -05:00
Visagan Guruparan b8083b2f38 Fetch WebDrive headless setting from config 2025-03-10 16:54:51 -05:00
Visagan Guruparan 7571512e0d Update headless setting for Playwright 2025-03-10 15:52:43 -05:00
hchen2020 c6fc411dd5
Merge branch 'SciSharp:master' into master 2025-03-10 13:38:27 -05:00
Jicheng Lu 9f71816177 refine state key search 2025-03-10 12:14:44 -05:00
hchen2020 f27996f6c4
Merge branch 'SciSharp:master' into master 2025-03-10 11:03:18 -05:00
Haiping Chen ae7680da3d Hang-up if waiting AI Response Timeout 2025-03-10 10:10:22 -05:00
Jicheng Lu eb81ad212a add instruction log setting and state search 2025-03-09 22:21:34 -05:00
Haiping Chen 17bb86b311 Return instruction for realtime response.create. 2025-03-07 18:40:28 -06:00
Jicheng Lu e7150729d9 refine menu 2025-03-07 17:13:08 -06:00
Jicheng Lu 96ec0b5969 rename 2025-03-07 11:01:54 -06:00
Jicheng Lu 6c735a0aad refine document 2025-03-06 17:44:49 -06:00
iceljc 8fd5ac1315
Merge pull request #918 from iceljc/master
refine instruction log
2025-03-06 17:02:26 -06:00
Jicheng Lu 1275053d66 migrate conv latest states 2025-03-06 16:46:38 -06:00
Haiping Chen f9cc755444 RealtimeConversationHook 2025-03-06 15:10:17 -06:00
Haiping Chen c8a565f585 Seperate realtime in a new project 2025-03-06 12:01:43 -06:00
Jicheng Lu c4d2f5b026 relocate 2025-03-06 11:31:53 -06:00
Jicheng Lu ae84088b5f refine instruction log 2025-03-06 11:11:45 -06:00
nick.yi af01567fae hotfix duplicate welcome message 2025-03-06 20:23:40 +08:00
nick.yi 5d10f3d305 optimize RealTime 2025-03-06 17:03:30 +08:00
Jicheng Lu f60bcda896 relocate 2025-03-05 17:32:02 -06:00
Jicheng Lu 6ed0afe439 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/add-latest-state 2025-03-05 17:23:28 -06:00
Jicheng Lu 366e1339c6 refactor instruction 2025-03-05 17:22:46 -06:00
Haiping Chen 89fc99f4e1 prevent initial response interruption 2025-03-05 16:57:58 -06:00
Haiping Chen 9c50824369 Support DTMF in realtime 2025-03-05 16:57:34 -06:00
Haiping Chen d69f19bd41 refactor realtime code. 2025-03-05 12:29:28 -06:00
Haiping a205b9b407
Merge pull request #912 from kerryjiang/centralpackversion
Use ManagePackageVersionsCentrally for more projects
2025-03-05 08:13:18 -06:00
nick.yi d78c77141b 1.hotfix timestamp,mark and interruption handling
2.Hotfix message persistence
2025-03-05 21:48:06 +08:00
Jicheng Lu 263ec44517 refine 2025-03-04 23:25:12 -06:00
Jicheng Lu e0fffe191c add latest state 2025-03-04 17:25:35 -06:00
Haiping Chen b4862837da Mak initial audio is not interruptable 2025-03-03 15:30:06 -06:00
geffzhang 8b467891fc
Merge branch 'master' into mcp 2025-03-03 07:28:24 +08:00
geffzhang 0fbff1fb7b Update MCPToolAgentHook.cs 2025-03-02 20:49:07 +08:00
Kerry Jiang c0a15f87e3 remove ManagePackageVersionsCentrally from individual projects and add it in Directory.Packages.props 2025-03-01 19:57:50 -08:00
Kerry Jiang 885b16f220 more projects 2025-03-01 11:57:38 -08:00
Kerry Jiang 61e3d2f04a more projects 2025-03-01 11:44:52 -08:00
Haiping Chen c096b63656 Output input audio transcript. 2025-02-28 20:42:03 -06:00
Haiping Chen e3036ef3ba add welcome for realtime 2025-02-28 18:19:44 -06:00
Jicheng Lu 235d972ca1 remove data 2025-02-28 16:47:03 -06:00
Jicheng Lu 64831f5b3a minor change 2025-02-28 15:35:46 -06:00
Jicheng Lu ac76a08524 Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-02-28 15:35:00 -06:00
Jicheng Lu 2851851657 refine lock key 2025-02-28 15:34:53 -06:00
hchen2020 284c588df3
Merge branch 'SciSharp:master' into master 2025-02-28 15:27:40 -06:00
Haiping Chen 606026130a rollback reset states 2025-02-28 15:26:45 -06:00
iceljc 5c90f2cd8a
Merge pull request #905 from iceljc/master
add agent id in resource key
2025-02-28 13:03:44 -06:00
Haiping Chen 265d439938 Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-02-28 12:45:13 -06:00
Haiping Chen 14b6d41ce5 OnSessionUpdated log 2025-02-28 12:44:59 -06:00
Jicheng Lu 152811cc72 add agent id in resource key 2025-02-28 10:00:58 -06:00
Haiping 2ab73ead56
Update agent.json 2025-02-28 09:51:48 -06:00
Haiping Chen a15821061f Upgrade package 2025-02-27 21:19:20 -06:00
Haiping f581c3c393
Merge pull request #897 from kerryjiang/centralpackversion
Use ManagePackageVersionsCentrally for more projects
2025-02-28 10:57:00 +08:00
geffzhang e9bc28fa55 feat: use mpdotnet nuget package 2025-02-28 07:18:34 +08:00
Jicheng Lu da8671fd8c Merge branch 'master' of https://github.com/SciSharp/BotSharp 2025-02-27 16:20:58 -06:00
Jicheng Lu 3e0d1a4d2a add try catch 2025-02-27 16:19:43 -06:00
Haiping Chen 419b4717d6 Support AgentId for twilio stream 2025-02-27 12:52:14 +08:00
Haiping Chen 9d570311d1 realtime route to agent 2025-02-26 22:40:50 -06:00
geffzhang ffcb1e3b52 feat : test pizza with mcp 2025-02-27 12:39:07 +08:00
Haiping Chen 1468c01f46 Remove call_sid from function util-twilio-hangup_phone_call 2025-02-26 13:16:57 -06:00
Haiping Chen 20563d28f5 Merge branch 'master' into routing-utility 2025-02-26 11:52:41 -06:00
Haiping Chen e68f245f2a Add Twilio HangupPhoneCallFn 2025-02-26 11:41:52 -06:00
geffzhang 10837003b7 Update appsettings.json 2025-02-26 12:46:16 +08:00
geffzhang b8926a2c18 feat: add pizza mcp test server 2025-02-26 12:14:37 +08:00
hchen2020 83d1042277
Merge branch 'SciSharp:master' into master 2025-02-25 20:42:50 -06:00
Jicheng Lu 2428349247 remove limit 2025-02-25 19:50:11 -06:00
geffzhang 8a0df48079 Merge branch 'mcp' of https://github.com/Ai4c-AI/BotSharp into mcp 2025-02-26 07:06:51 +08:00
geffzhang cca509dbcb
Merge branch 'mcp' into mergecode 2025-02-26 07:05:47 +08:00
geffzhang 485757c5f3 feat: remove mcptooltemplate 2025-02-26 06:56:46 +08:00
Haiping Chen c029f61a79 Merge branch 'master' into routing-utility 2025-02-25 14:52:53 -06:00
hchen2020 ad0130168e
Merge branch 'SciSharp:master' into master 2025-02-25 13:25:15 -06:00
Jicheng Lu 80fc2f6c78 add confidence 2025-02-25 11:56:37 -06:00
geffzhang 69993bdca8 feat:Migrate MCP to the independent BotSharp.MCP package 2025-02-25 22:57:22 +08:00
Haiping Chen 51d933e3db lazy routing (WIP) 2025-02-24 22:35:22 -06:00
Haiping Chen 8e668b8627 Add document type of knowledge retrieval 2025-02-24 12:14:25 -06:00
hchen2020 6c40c6b770
Merge branch 'SciSharp:master' into master 2025-02-24 11:12:04 -06:00
Haiping Chen 899f03feee Clean code #870 2025-02-25 01:05:26 +08:00