Commit graph

4732 commits

Author SHA1 Message Date
Jicheng Lu 0b54cfa4fa refine response format 2025-07-01 15:47:18 -05:00
Jicheng Lu fdfaffb478 minor change 2025-07-01 12:02:21 -05:00
Jicheng Lu ba485cef48 rename and refine instructions 2025-07-01 12:01:09 -05:00
Jicheng Lu e4ad50cb7b update instruction 2025-07-01 09:33:25 -05:00
Jicheng Lu 3da73d6fce init 2025-06-30 23:07:58 -05:00
Haiping 3bef027b22
Allow engineer role to edit knowledgebase 2025-06-30 10:10:40 -05:00
Jicheng Lu aac09ca3bd implement streaming chat interface 2025-06-27 13:49:44 -05:00
Jicheng Lu 0aff924dd9 minor change 2025-06-27 11:48:13 -05:00
iceljc b5c77183a1
Merge pull request #1082 from iceljc/bugfix/mountaindew/fix-fork-conversation-twilio
fix fork conversation
2025-06-27 11:32:13 -05:00
Haiping Chen c6cc057c46 BotSharpVersion v5.1 2025-06-27 09:03:17 -05:00
Haiping Chen f11790ed10 Added conversation_end to response_to_user 2025-06-27 08:28:22 -05:00
nick.yi 8d5b1402d0 Fixed an issue where response_to_user is called when the user wants to end the conversation. It should call route_to_agent with converation_end as true 2025-06-27 14:13:53 +08:00
Jicheng Lu 2b465722df use stream message from state and add token usage 2025-06-24 22:09:13 -05:00
Jicheng Lu d754e5671a Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/init-reactive-x 2025-06-24 08:34:49 -05:00
Jicheng Lu 5f211d6aa5 minor change 2025-06-24 08:34:38 -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 5551561a07 change method name 2025-06-20 14:57:16 -05:00
Jicheng Lu d62340732d refine streaming 2025-06-19 12:20:12 -05:00
Jicheng Lu 8d33c3619c prevent disposed service provider 2025-06-18 20:55:23 -05:00
Jicheng Lu 0ef474aea5 get toolcall id 2025-06-18 16:45:42 -05:00
Jicheng Lu 5541500ed2 init tool calling 2025-06-18 16:42:58 -05:00
Jicheng Lu 3458e9f70f refine valid condition 2025-06-18 15:17:57 -05:00
Jicheng Lu 1b32cb5c68 temp save 2025-06-18 15:08:52 -05:00
Jicheng Lu 796388a8fc refine side car 2025-06-18 15:03:16 -05:00
Jicheng Lu ef95e640ac refine sidecar 2025-06-18 14:52:42 -05:00
Jicheng Lu 333d8a7302 fix 2025-06-18 14:29:25 -05:00
Jicheng Lu eeb4f06f63 refine stream 2025-06-17 22:23:43 -05:00
易磊 afe1a447f8
Merge pull request #1080 from yileicn/master
Adding message context to Error
2025-06-18 08:55:42 +08:00
nick.yi 4880de7a26 Adding message context to Error 2025-06-18 08:53:22 +08:00
Jicheng Lu f4a74258c2 temp save 2025-06-17 17:57:57 -05:00
Jicheng Lu a3157c2470 init message hub and chathub observers 2025-06-17 13:17:28 -05:00
Haiping d4f9e1c4ec
Merge pull request #1078 from yileicn/master
modify LocateElement logger level
2025-06-17 10:56:43 -05:00
nick.yi bb0be151c3 1.IgnoreIfNotFound defaults to true
2.Fix the incomplete log issue
2025-06-17 15:52:04 +08:00
nick.yi cbac4627c3 modify LocateElement logger level 2025-06-17 11:19:43 +08:00
Haiping 2e2f38923a
Merge pull request #1077 from visagang/features/vguruparan
Update webdriver upload files method
2025-06-16 09:21:22 -05:00
Visagan Guruparan 351d65bd6d clean code 2025-06-13 11:13:21 -05:00
Visagan Guruparan a581091248 Update webdriver upload files method 2025-06-13 11:08:53 -05:00
易磊 ee5b21cae0
Merge pull request #1076 from JackJiang1234/master
fix new user login error
2025-06-13 10:22:09 +08:00
Jack 5a70327254
fix new user login error 2025-06-13 10:03:51 +08:00
iceljc 8e44bcad4a
Merge pull request #1075 from iceljc/master
fix user permission
2025-06-12 17:15:22 -05:00
Jicheng Lu fa146fd517 fix user permission 2025-06-12 17:12:53 -05:00
Haiping 36c568efac
Allow router to load utility 2025-06-12 14:11:39 -05:00
Haiping f6ce283b9b
Merge pull request #1074 from Joannall/master
Refactor SQL Driver Plugin and Update Database Handling
2025-06-11 08:59:28 -05:00
Haiping 6f0754c143
Merge pull request #1073 from visagang/features/vguruparan
Update locating element log level to warning
2025-06-11 08:58:41 -05:00
Haiping 9f8767b706
Merge pull request #1068 from iceljc/features/refine-file-instruct
Features/refine file instruct
2025-06-11 08:58:19 -05:00
Joanna Ren b557342bb1 Refactor SQL Driver Plugin and Update Database Handling
- Added a new folder for helpers in the project file.
- Removed the `SqlDriverHelper` class and its `GetDatabaseType` method.
- Updated `SqlDriverAgentHook` to retrieve database type directly from `SqlStatement`.
- Enhanced `SqlStatement` with new properties: `DBProvider`, `Schema`, and `Tables`.
- Removed registration of `SqlDriverAgentHook` in `SqlDriverPlugin`.
- Cleaned up global using directives by removing `Helpers`.
- Modified `GetTableDefinitionFn` to accept a schema parameter for Redshift queries.
- Updated `SqlSelect` to use `DBProvider` from `SqlStatement`.
- Revised JSON schema definitions to require `db_provider` and `schema`.
- Clarified Liquid template instructions for database connections and SQL execution.
- Streamlined rules for calling `util-db-verify_dictionary_term`.
2025-06-10 16:55:33 -05:00
Visagan Guruparan c386fb48bd Update locating element log level to warning 2025-06-10 11:16:33 -05:00
Jicheng Lu 0c820aac8e sync with ui 2025-06-06 13:16:30 -05:00
Jicheng Lu ef5f196927 add agent utility description 2025-06-04 22:15:07 -05:00