diff --git a/Elsa.SemanticKernel/Activities/SemanticKernel.cs b/Elsa.SemanticKernel/Activities/SemanticKernel.cs index 3cb7fcdd3..d4f65f62a 100644 --- a/Elsa.SemanticKernel/Activities/SemanticKernel.cs +++ b/Elsa.SemanticKernel/Activities/SemanticKernel.cs @@ -107,9 +107,11 @@ public class SemanticKernelSkill : CodeActivity context.Set("input", prompt); //context.Set("wafContext", wafContext); - var answer = await kernel.RunAsync(context, function).ConfigureAwait(false); + SKContext answer = await kernel.RunAsync(context, function).ConfigureAwait(false); + string result = answer.Result; + //debug output to console - Console.WriteLine($"Skill: {skillName} Function: {functionName} Prompt: {prompt} Answer: {answer}"); - workflowContext.SetResult(answer); + Console.WriteLine($"Skill: {skillName}\nFunction: {functionName}\nPrompt: {prompt}Answer: {result}"); + workflowContext.SetResult(result); } } \ No newline at end of file