File tree Expand file tree Collapse file tree
src/Infrastructure/BotSharp.Logger/Hooks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,14 +32,16 @@ public override async Task OnResponseGenerated(InstructResponseModel response)
3232 var state = _services . GetRequiredService < IConversationStateService > ( ) ;
3333
3434 var user = db . GetUserById ( _user . Id ) ;
35+ var templateName = response . TemplateName ?? state . GetState ( "instruct_template_name" ) ?? null ;
36+
3537 db . SaveInstructionLogs ( new List < InstructionLogModel >
3638 {
3739 new InstructionLogModel
3840 {
3941 AgentId = response . AgentId ,
4042 Provider = response . Provider ,
4143 Model = response . Model ,
42- TemplateName = response . TemplateName ,
44+ TemplateName = ! string . IsNullOrWhiteSpace ( templateName ) ? templateName : null ,
4345 UserMessage = response . UserMessage ,
4446 SystemInstruction = response . SystemInstruction ,
4547 CompletionText = response . CompletionText ,
You can’t perform that action at this time.
0 commit comments