diff --git a/dotnet/Directory.Packages.props b/dotnet/Directory.Packages.props index 10c96ab11c..67397efff4 100644 --- a/dotnet/Directory.Packages.props +++ b/dotnet/Directory.Packages.props @@ -7,15 +7,15 @@ - 9.5.2 + 13.0.0 - + - + @@ -23,18 +23,18 @@ - + - - - + + + - - - - - - + + + + + + @@ -47,27 +47,27 @@ - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -102,7 +102,7 @@ - + @@ -114,7 +114,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/dotnet/agent-framework-dotnet.slnx b/dotnet/agent-framework-dotnet.slnx index 319333d5d8..4a01d4e6ea 100644 --- a/dotnet/agent-framework-dotnet.slnx +++ b/dotnet/agent-framework-dotnet.slnx @@ -64,6 +64,7 @@ + @@ -169,7 +170,6 @@ - diff --git a/dotnet/samples/HostedAgents/DeepResearchAgent/DeepResearchAgent.csproj b/dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/Agent_Step18_DeepResearch.csproj similarity index 75% rename from dotnet/samples/HostedAgents/DeepResearchAgent/DeepResearchAgent.csproj rename to dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/Agent_Step18_DeepResearch.csproj index 7ae71d83de..11c7beb3bf 100644 --- a/dotnet/samples/HostedAgents/DeepResearchAgent/DeepResearchAgent.csproj +++ b/dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/Agent_Step18_DeepResearch.csproj @@ -14,7 +14,7 @@ - + diff --git a/dotnet/samples/HostedAgents/DeepResearchAgent/Program.cs b/dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/Program.cs similarity index 100% rename from dotnet/samples/HostedAgents/DeepResearchAgent/Program.cs rename to dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/Program.cs diff --git a/dotnet/samples/HostedAgents/DeepResearchAgent/README.md b/dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/README.md similarity index 100% rename from dotnet/samples/HostedAgents/DeepResearchAgent/README.md rename to dotnet/samples/GettingStarted/Agents/Agent_Step18_DeepResearch/README.md diff --git a/dotnet/samples/GettingStarted/Agents/README.md b/dotnet/samples/GettingStarted/Agents/README.md index b93e9ceb72..f510b03faf 100644 --- a/dotnet/samples/GettingStarted/Agents/README.md +++ b/dotnet/samples/GettingStarted/Agents/README.md @@ -44,6 +44,7 @@ Before you begin, ensure you have the following prerequisites: |[Using plugins with an agent](./Agent_Step15_Plugins/)|This sample demonstrates how to use plugins with an agent| |[Reducing chat history size](./Agent_Step16_ChatReduction/)|This sample demonstrates how to reduce the chat history to constrain its size, where chat history is maintained locally| |[Background responses](./Agent_Step17_BackgroundResponses/)|This sample demonstrates how to use background responses for long-running operations with polling and resumption support| +|[Deep research with an agent](./Agent_Step18_DeepResearch/)|This sample demonstrates how to use the Deep Research Tool to perform comprehensive research on complex topics| ## Running the samples from the console diff --git a/dotnet/src/Microsoft.Agents.AI.Hosting.OpenAI/ChatCompletions/Models/Tool.cs b/dotnet/src/Microsoft.Agents.AI.Hosting.OpenAI/ChatCompletions/Models/Tool.cs index 87b0637b9b..412494eeaa 100644 --- a/dotnet/src/Microsoft.Agents.AI.Hosting.OpenAI/ChatCompletions/Models/Tool.cs +++ b/dotnet/src/Microsoft.Agents.AI.Hosting.OpenAI/ChatCompletions/Models/Tool.cs @@ -160,5 +160,5 @@ internal sealed record CustomToolFormat /// Additional format properties (schema definition). /// [JsonExtensionData] - public Dictionary? AdditionalProperties { get; init; } + public Dictionary? AdditionalProperties { get; set; } }