Commit graph

1305 commits

Author SHA1 Message Date
Haiping Chen a791600c40 Allow hook to intercept function. 2025-04-20 18:24:13 -05:00
Haiping Chen 8131f7f47b Remove unnecessary agent load 2025-04-18 20:44:42 -05:00
vguruparan 16e0553eb0 Add webdriver hook to support file uploads 2025-04-18 16:12:30 -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 d76fef38d0 add hook 2025-04-14 10:45:28 -05:00
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 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 c4f4dc556a InputAudioTranscribe 2025-04-08 17:00: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 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 10de76df2d Clean code for OpenAI Live 2025-04-05 15:23:02 -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
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 f46737e118 Update nullability, clean up formatting, and improve naming 2025-04-04 06:48:14 +05:30
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
Wenbo Cao 2a322f694c add show_current_url = true 2025-04-01 12:29:39 -05:00
Jicheng Lu a3cb654fc1 fix json name 2025-04-01 10:41:27 -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 5eca6b484f refine instruction 2025-03-31 15:16:46 -05:00
Visagan Guruparan 2a6463b132 Initial commit for NC-4754 2025-03-28 11:32:41 -05:00
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
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
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 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
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
Visagan Guruparan d6672cbddd Update web driver to handle mutiple tasks per agent 2025-03-19 15:59:11 -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
vguruparan 0b53c14022 Update web driver functionalities 2025-03-18 15:12:44 -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 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
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
Jicheng Lu 9a8f559785 temp save 2025-03-13 13:06:00 -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
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
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
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
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
Haiping 72a49a0a1a
Merge pull request #929 from visagang/features/vguruparan
Update headless setting for Playwright
2025-03-11 09:11:05 -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
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