Commit graph

267 commits

Author SHA1 Message Date
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
Haiping Chen 2c41ddc042 realtime function call output 2025-02-10 15:52:10 -06:00
Jicheng Lu 00fc065233 revert 2025-02-03 18:02:31 -06:00
Jicheng Lu 16bea297fc add routing dialogs 2025-02-03 15:12:36 -06:00
Jicheng Lu 4d7a9c6aee refine agent filter 2025-01-30 11:14:52 -06:00
nick.yi 6d21ba2c0a Replace CacheCache with SharpCache 2025-01-22 13:47:32 +08:00
Haiping Chen a6ed69c355 Generate Indication from LLM 2025-01-09 16:30:25 -06:00
Joanna Ren 8c8dc1e6a2 update sql button render 2024-12-26 21:56:25 -06:00
Haiping f8ce505a1b
Merge pull request #785 from kerryjiang/master
Introduce ConversationHookProvider to avoid ordering conversation hooks in runtime
2024-12-14 19:48:59 +00:00
Haiping Chen 774cbd9b77 Support multi-planner. 2024-12-10 12:30:41 -06:00
Kerry Jiang ba855bc7cc introduce ConversationHookProvider to avoid ordering conversartion hooks in runtime 2024-12-07 13:47:17 -08:00
Jicheng Lu e1e56b596a rename 2024-12-06 01:27:57 -06:00
Haiping Chen 9803eb4e49 Fix GetReasoner. 2024-12-04 02:48:55 +00:00
Joanna Ren 49a968b8e9 add OnSourceCodeGenerated Hook 2024-12-03 15:03:26 -06:00
Jicheng Lu 247afc4a88 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/merge-origin-agent 2024-11-27 11:30:48 -06:00
Haiping Chen b62168a626 remove unnecessary function 2024-11-25 19:22:08 -06:00
Haiping Chen 4507d99bfa Refactor reasoner and planner 2024-11-25 18:06:26 -06:00
Jicheng Lu 54088fcc8b minor change 2024-11-21 19:37:56 -06:00
Jicheng Lu f3faecb2ee minor change 2024-11-21 01:01:36 -06:00
Jicheng Lu b7c619750e refine agent utility 2024-11-20 17:10:38 -06:00
Jicheng Lu e70cd70e46 refine agent utility 2024-11-20 02:24:26 -06:00
Joanna Ren b9c15fc11c Move DBHelpPlanningHook to SQL Driver 2024-11-12 12:02:25 -06:00
Jicheng Lu 07ee8fcf2f refine code 2024-10-31 15:32:58 -05:00
Jicheng Lu 805dc63ea8 init conv side car 2024-10-29 14:59:46 -05:00
Haiping Chen 108be726de Rollback GetConversationContent. 2024-10-22 06:43:40 -05:00
Haiping Chen dd82952b0e Rollback message payload change 2024-10-22 06:31:21 -05:00
易磊 d591241efb
support assistant message playload
Assign payload when invoking function
2024-10-21 17:05:36 +08:00
Haiping 0b4289b3b0
Merge pull request #692 from yileicn/OptimizeAssistantPlayload
support assistant message payload
2024-10-18 12:04:58 -05:00
Jicheng Lu 99192c8eac fix routing context 2024-10-18 10:58:22 -05:00
易磊 7db73c19e2
optimize assistant message payload 2024-10-18 23:04:33 +08:00
Joanna Ren 3d99747cf3 Add Refined Knowledge memorize and search. Update Planner terms 2024-10-10 09:59:42 -05:00
LAPTOP-3CFGGVOS\rabbit 829d0c6e4e optimize indication 2024-09-13 20:21:03 +08:00
LAPTOP-3CFGGVOS\rabbit 3f8e506ec7 optimize conversation Progeess, hotfix invoke function progress question 2024-09-12 18:49:45 +08:00