Commit graph

299 commits

Author SHA1 Message Date
Jicheng Lu 98291a5e49 refine multi modal instruct 2025-09-12 11:30:41 -05:00
Jicheng Lu 7ea8d84f74 add message label 2025-09-08 14:29:08 -05:00
Jicheng Lu 2e524d5f28 reset message wrapper and fix path error 2025-09-06 15:49:56 -05:00
Jicheng Lu 8778a5f8ed 1. refine chart handler instruction
2. add mechanism to allow sending multiple messages in a single round
2025-09-05 01:17:18 -05:00
Jicheng Lu 6308bdea5f change to options 2025-08-04 14:21:11 -05:00
Jicheng Lu e32d820440 refine observer 2025-08-01 13:23:46 -05:00
Jicheng Lu 10759a7939 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/refine-function-indication 2025-08-01 09:49:38 -05:00
Jicheng Lu d523798d41 refine observers 2025-07-31 17:48:51 -05:00
Haiping a3efa9c811
Update RoutingService.InvokeFunction.cs 2025-07-31 16:15:41 -05:00
Jicheng Lu 7d3579c1ec refine message hub 2025-07-29 13:55:53 -05:00
Jicheng Lu d1b5ad592d add conversation observer 2025-07-29 11:17:33 -05:00
Jicheng Lu 0a6066c5b2 refine indication 2025-07-28 17:41:28 -05:00
Jicheng Lu 5c15c3e053 resolve conflict 2025-07-24 17:22:07 -05:00
Jicheng Lu e52eac5854 add invoke source 2025-07-15 16:52:13 -05:00
Jicheng Lu d41eb4a7e0 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/init-reactive-x 2025-07-08 17:11:25 -05:00
Haiping Chen f11790ed10 Added conversation_end to response_to_user 2025-06-27 08:28:22 -05:00
Jicheng Lu 2b465722df use stream message from state and add token usage 2025-06-24 22:09:13 -05:00
Jicheng Lu 3d57d149b4 clean code 2025-06-23 21:47:58 -05:00
Jicheng Lu 7008667a1a support invoke function 2025-06-23 21:43:25 -05:00
Jicheng Lu f4a74258c2 temp save 2025-06-17 17:57:57 -05:00
Jicheng Lu 1792da38ef refine utility structure 2025-05-28 16:16:48 -05:00
Jicheng Lu 2bf15f5078 refine routing mode 2025-05-22 13:58:42 -05:00
Jicheng Lu 069170a01c add agent mode 2025-05-21 17:34:38 -05:00
易磊 73a4076cd0
Merge branch 'master' into Production 2025-05-20 09:25:54 +08:00
Haiping a6b11f0207
Merge pull request #1057 from iceljc/test/google-realtime
Test/google realtime
2025-05-19 10:01:13 -05:00
Haiping 968bac623d
Update RoutingService.InstructLoop.cs
hotfix GetNextStepPrompt error(can't find naive reasoner template)
2025-05-19 09:48:16 -05:00
nick.yi 278b36785e hotfix GetNextStepPrompt error(can't find naive reasoner template) 2025-05-19 17:49:40 +08:00
Jicheng Lu a4d4f28bc0 resolve conflict 2025-05-15 23:21:01 -05:00
nick.yi d10f0a635a hotfix error 2025-05-16 09:32:05 +08:00
nick.yi b17eb86220 fix merge conflict 2025-05-16 09:25:23 +08:00
nick.yi 37f860d897 optimize hook 2025-05-16 09:19:55 +08:00
Jicheng Lu 350c479486 sync and refine 2025-05-15 17:46:36 -05:00
Haiping a2fdc769a9
Merge pull request #1044 from SciSharp/mcpdummytools
Refactor InvokeFunction code
2025-05-15 10:52:26 -05:00
nick.yi 9cdf9179c0 optimize hook 2025-05-15 15:25:08 +08:00
geffzhang 1defef62e8 Merge branch 'master' into mcpdummytools 2025-05-11 15:21:49 +08:00
Haiping Chen 97115c6496 Fix InstructLoop 2025-05-05 10:10:32 -05:00
Haiping Chen 5ff7079470 Optimize InstructLoop 2025-05-02 20:02:37 -05:00
geffzhang 5087b46e66 rename MCPFunctionExecutor 2025-05-01 17:14:02 +08:00
geffzhang 927184efee Refactor InvokeFunction code
Refactor the InvokeFunction code by categorizing the dummy function, function callback, and MCP tool invocation logic into three distinct  classes
2025-05-01 16:47:16 +08:00
Haiping Chen 6fa6aa180d Deprecate routing handler. 2025-04-26 13:05:15 -05:00
Haiping Chen fe82939733 response_to_user 2025-04-23 23:10:07 -05:00
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
Haiping Chen 7b5c889068 ResponseDoneStatusDetail 2025-04-18 16:34:46 -05:00
Jicheng Lu bcadc7e940 add execute template utility 2025-03-17 14:13:31 -05:00
Jicheng Lu 5d4dcc3e13 refine state loading 2025-03-14 17:04:54 -05:00
Jicheng Lu 995b71e145 call dummy func 2025-03-14 11:13:13 -05:00
Haiping Chen 14b6d41ce5 OnSessionUpdated log 2025-02-28 12:44:59 -06:00
Haiping Chen 51d933e3db lazy routing (WIP) 2025-02-24 22:35:22 -06:00
Haiping Chen 65c2c0f893 message.Role = clonedMessage.Role 2025-02-10 21:51:45 -06:00