Mark Wallace

Results 167 comments of Mark Wallace

Python Test Coverage Report • FileStmtsMissCoverMissingagents/open_ai   responses_agent_thread_actions.py44012870%177, 194, 207, 218–219, 227, 234, 247, 407–408, 410, 424, 429, 436, 451–452, 462, 469, 471–472, 481, 488, 490–491, 502, 509, 511–512, 522, 529,...

Python Test Coverage Report FileStmtsMissCoverMissingsemantic_kernel   kernel.py1994776%148, 159, 163, 313–316, 423, 437–480semantic_kernel/agents/group_chat   agent_chat.py124298%78, 171   agent_group_chat.py100298%151, 201   broadcast_queue.py72199%35semantic_kernel/agents/open_ai   assistant_content_generation.py133993%96–97, 281, 291–294, 335, 337   open_ai_assistant_base.py449898%259, 337–338, 746, 867, 870, 932, 990semantic_kernel/connectors/ai   chat_completion_client_base.py116298%382, 392 ...

This is a new feature and not a bug, adding to the backlog so we can prioritise this.

@verdie-g would you be able to create a PR to add this functionality?

@matthewbolanos Can you provide more detail on the exact code generation scenario we want to demonstrate?

@gdodd1977 We will try to get this done during our current sprint which starts today

@matthewbolanos we should consider dropping support for the old `ToolCallBehaviour` as part of this change given the upgrade to OpenAI SDK will already include other breaking changes.

@copilot These errors need to be fixed ``` Error: /home/runner/work/semantic-kernel/semantic-kernel/dotnet/src/Connectors/Connectors.MistralAI/MistralAIPromptExecutionSettings.cs(131,43): error CS0419: Ambiguous reference in cref attribute: 'MistralAIToolCallBehavior.RequiredFunctions'. Assuming 'MistralAIToolCallBehavior.RequiredFunctions(IEnumerable, bool)', but could have also matched other overloads including 'MistralAIToolCallBehavior.RequiredFunctions(IEnumerable,...