Releases: SciSharp/BotSharp
Releases · SciSharp/BotSharp
tag-v1.0.1-web-driver
What's Changed
- add paged plugins by @iceljc in #260
- add agent pagination by @iceljc in #261
- change to get by @iceljc in #262
- Add attributes to user view model by @visagang in #263
- SequentialPlanner draft. by @hchen2020 in #264
- Standarderize agent type. by @hchen2020 in #266
- sync by @hchen2020 in #267
- add conv state log by @iceljc in #269
- Allow task agent to fallback to predefined router. by @hchen2020 in #270
- Change planner setting to agent level. by @hchen2020 in #271
- merge last update by @geffzhang in #272
- add truncate message by @iceljc in #273
- Add plugin for Dashboard by @visagang in #274
- Allow agent to inherit from other agent. by @hchen2020 in #275
- add inherit agent id in mongo by @iceljc in #276
- fix agent template migrate by @iceljc in #277
- add type in routing rules by @iceljc in #278
- feat: upgrade semantic kernel to 1.2 by @geffzhang in #279
- merge latest code by @geffzhang in #280
- Change path. by @hchen2020 in #281
- Improve UserIdentity implementation. by @hchen2020 in #282
- Fix agent display in dialog. by @hchen2020 in #283
- Optimize WebDriver. by @hchen2020 in #284
- merge latest code by @geffzhang in #286
- planner get remaining task. by @hchen2020 in #285
- Features/add agent task mongo by @iceljc in #287
- add direct agent id by @iceljc in #288
- Allow send 3rd original bearer token. by @hchen2020 in #289
- add task migration by @iceljc in #290
- Abstract IWebBrowser. by @hchen2020 in #291
- Add hook of OnDialogRecordLoaded. by @hchen2020 in #292
- .net 8.0 by @hchen2020 in #293
- merge latest by @geffzhang in #295
- Headless by @hchen2020 in #296
- wait LoadState.NetworkIdle after button clicked. by @hchen2020 in #297
- WebDriver supports multiple contexts by conversation. by @hchen2020 in #298
- create collection index by @iceljc in #299
- Features/add role in log by @iceljc in #300
- add content log and state log by @iceljc in #301
- Improve WebDriver stability by @hchen2020 in #302
- add sender action event by @iceljc in #303
- add keycloak auth by @geffzhang in #304
- merge code by @geffzhang in #305
- Docker by @geffzhang in #307
- SQL Driver by @hchen2020 in #309
- Fix image data issue. by @hchen2020 in #311
- refine content log after call bot by @iceljc in #313
- Improve SQL Driver. by @hchen2020 in #314
- Features/save rich content in dialog by @iceljc in #315
- lookup_dictionary for sQL Driver. by @hchen2020 in #316
Full Changelog: tag-v0.22-logging...tag-v1.0.1-web-driver
tag-v0.22-logging
What's Changed
- refine conversation states by @iceljc in #245
- WebDriver Playwright. by @hchen2020 in #246
- Add Input User Text in WebPage. by @hchen2020 in #247
- Fix click element in WebDriver. by @hchen2020 in #248
- Fix SPA refresh bug. by @hchen2020 in #249
- add mongo plugin actions by @iceljc in #250
- Support to set multiple routers. by @hchen2020 in #251
- refine filter by @iceljc in #254
- add missing field by @iceljc in #255
- Updated OpenAPI definition to add JWT bearer and authentication. by @kiebor in #256
- add conversation pagination by @iceljc in #257
- Fix ChatbotUi models. by @hchen2020 in #258
- structure content log by @iceljc in #259
New Contributors
Full Changelog: v0.21-2023-12...tag-v0.22-logging
v0.21-2023-12
What's Changed
- fix typo and delete logs by @iceljc in #229
- sequential log. by @hchen2020 in #230
- Bump vite from 4.5.0 to 4.5.1 in /src/web-live-chat by @dependabot in #231
- add invoke function in routing service by @iceljc in #232
- rename mongo collection and use exe log flag by @iceljc in #235
- Unify the LLM Provider Settings #234 by @hchen2020 in #236
- Llm provider settings by @iceljc in #237
- Fix config priority. by @hchen2020 in #238
- fix file llm prompt log by @iceljc in #239
- Render quick replies in chat-box. by @Deep-Blue-2013 in #240
- Bugfix/refine llm prompt log by @iceljc in #241
- Add Web Speech #242 by @Deep-Blue-2013 in #243
- structure dialog meta data by @iceljc in #244
New Contributors
- @dependabot made their first contribution in #231
Full Changelog: v0.20-palm2-function...v0.21-2023-12
v0.20-palm2-function
What's Changed
- add user role and editable by @iceljc in #208
- Update next action agent's name by @hchen2020 in #209
- add ConversationTimeoutService by @seplz in #205
- sync conversation status by @iceljc in #210
- add update conversation status by @iceljc in #211
- Fix ExecuteOnce fetch dialogs. by @hchen2020 in #212
- Refactor the injection method of the SemanticKernel component. by @xbotter in #213
- parse conv dialog by @iceljc in #214
- Resolve issue "Update Conversation title dynamically" by @visagang in #215
- add delete conversation by @iceljc in #217
- Features/add conversation filter by @iceljc in #219
- RichMessageBase and Welcome message. by @Deep-Blue-2013 in #220
- add filters for conversation and agent by @iceljc in #221
- add llm completion log by @iceljc in #222
- Update UI dialogs by conversation. by @Deep-Blue-2013 in #224
- add log settings by @iceljc in #225
- add botsharp logger by @iceljc in #226
- refine logger by @iceljc in #228
New Contributors
Full Changelog: v0.19-semantic-kernel...v0.20-palm2-function
v0.19-semantic-kernel
What's Changed
- Clean code. by @hchen2020 in #196
- Fix RichContent pass alway bug. by @hchen2020 in #197
- Add states to chat message result by @hchen2020 in #198
- Fix current agent id. by @hchen2020 in #199
- Add MultiSelectTemplate by @ywang1110 in #200
- Adjust rich content data structure. by @hchen2020 in #201
- Fix rich content text in InstructExecutor. by @hchen2020 in #202
- Add Twilio plugin. by @hchen2020 in #203
- IConversationAttachmentService by @hchen2020 in #204
- Semantic Kernel as LLM provider by @xbotter in #206
Full Changelog: v0.18-llm-planner...v0.19-semantic-kernel
v0.18-llm-planner
What's Changed
- Add user_goal_agent to track user's original task. by @hchen2020 in #168
- Move next step prompt to liquid template. by @Deep-Blue-2013 in #169
- Features/relocate agent templates by @iceljc in #170
- Add IContentGeneratingHook. by @Deep-Blue-2013 in #171
- refine agent data fetching by @iceljc in #172
- use BotSharpMongoDb by @iceljc in #173
- Fix bug of next_step_prompt with args. by @hchen2020 in #174
- add bulk insert agents and user agents by @iceljc in #175
- Refactor FixMalformedResponse. by @hchen2020 in #177
- Refactor FileRepository to handle non-existent directories by @xbotter in #176
- Fix typo. by @hchen2020 in #178
- Allow agent to use few-shot learning. by @hchen2020 in #179
- human_intervention_needed prompt. by @hchen2020 in #180
- Remove LoadAgent cache. by @hchen2020 in #181
- Features/fix mongo serialization add samples by @iceljc in #182
- add execution log by @iceljc in #186
- Use text completion for instruct mode. by @hchen2020 in #187
- Add SelfId to IAgentHook. by @hchen2020 in #188
- Return states in InstructResult. by @hchen2020 in #189
- Add SelfId in IInstructHook. by @hchen2020 in #190
- Features/add agent function impact by @iceljc in #191
- Populate states for ResponseTemplateService by @hchen2020 in #192
- PerInstanceCache = true by @hchen2020 in #193
- Fix OriginAgentId by @hchen2020 in #194
- Add and Default RichContent for UI Rendering Purpose by @ywang1110 in #195
New Contributors
- @ywang1110 made their first contribution in #195
Full Changelog: v0.16-google-palm2...v0.18-llm-planner
v0.16-google-palm2
What's Changed
- decouple mongo element with domain element by @iceljc in #160
- Add timer to ITokenStatistics and update docs by @hchen2020 in #161
- Fix PizzaBot build issue. by @Deep-Blue-2013 in #162
- Add RoutingContext to manage redirection stack automatically. by @hchen2020 in #163
- Allow retry 3 times for format response in Routing. by @hchen2020 in #166
Full Changelog: v0.15-routing-handler...v0.16-google-palm2
v0.15-routing-handler
What's Changed
- Re-define FunctionCallFromLlm. by @hchen2020 in #151
- Add Execute Once. by @hchen2020 in #152
- Add TokenStatistics for cost control. by @hchen2020 in #153
- Change RoutingArgs. by @hchen2020 in #154
- Improve TokenStatistics. by @hchen2020 in #155
- Add GetChatCompletions and clean routing code. by @Deep-Blue-2013 in #157
- remove token user id by @iceljc in #158
- print functions in verbose. by @hchen2020 in #159
New Contributors
- @Deep-Blue-2013 made their first contribution in #157
Full Changelog: v0.14-router-reasoning...v0.15-routing-handler
v0.14-router-reasoning
What's Changed
- Rename PackageVersion to BotSharpVersion; by @hchen2020 in #147
- Fix instruction mode. by @hchen2020 in #148
- Features/update agent structure by @iceljc in #149
- RoutingSettings.Provider and Model. by @hchen2020 in #150
Full Changelog: v0.13-hugging-face...v0.14-router-reasoning
v0.13-hugging-face
What's Changed
- Set default ModelName as null. by @hchen2020 in #143
- Features/add update agent by @iceljc in #145
- Eliminate route file configuration. by @hchen2020 in #146
Full Changelog: v0.12-mongodb...v0.13-hugging-face