74401266e6
Improve PR number handling in workflow ( #3302 )
...
* Improve PR number handling in workflow
Refine PR number extraction and validation method.
* Update .github/workflows/python-test-coverage-report.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix error message for invalid PR number
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-20 14:05:15 +00:00
Mark Wallace and GitHub
3c1be2a713
Update ignored checks in merge-gatekeeper workflow
2026-01-19 16:17:24 +00:00
Mark Wallace and GitHub
655a59a75f
Add ignored parameter for CodeQL in workflow ( #3204 )
2026-01-13 19:10:55 +00:00
Mark Wallace and GitHub
521f04632d
Enable blank issues in issue template configuration
...
Need to re-enable creating blank issues
2026-01-07 14:55:43 +00:00
Mark Wallace and GitHub
b26108975d
.NET: Declarative Agents ( #2476 )
...
* Update the declarative agent samples
* Add the Microsoft.Agents.AI.Declarative project
* Make the package non packable
* Use the RecalcEngine when creating the ChatOptions
* Ignore VSTHRD200
* Add geting started samples
* Address code review feedback
2025-12-01 15:15:18 +00:00
Mark Wallace and GitHub
8d8c94b312
Python: Use the last entry in the task history to avoid empty responses ( #2101 )
...
* Use the last entry in the task history to avoid empty responses
* History only contains Messages
2025-11-11 22:56:53 +00:00
Mark Wallace and GitHub
297d9d7fb3
Version 1.0.0-preview.251110.2 ( #2067 )
2025-11-11 00:23:01 +00:00
Mark Wallace and GitHub
d3827e8c11
Version 1.0.0-preview.251107.2 ( #2065 )
2025-11-10 22:47:49 +00:00
Mark Wallace and GitHub
f41e103ee2
Version 1.0.0-preview.251110.1 ( #2048 )
2025-11-10 12:23:22 +00:00
Mark Wallace and GitHub
cfcec83f0f
Version preview.251107.1 ( #2008 )
2025-11-07 17:31:45 +00:00
Mark Wallace and GitHub
7fb8bcf660
Version preview.251016.1 ( #1521 )
2025-10-16 17:17:29 +00:00
Mark Wallace and GitHub
d7094d5432
.NET: ChatClientBuilderExtensions should be in the M.E.AI namespace ( #1484 )
...
* ChatClientBuilderExtensions should be in the M.E.AI namespace
* ChatClientBuilderExtensions should be in the M.E.AI namespace
2025-10-15 14:58:41 +00:00
Mark Wallace and GitHub
1b5e20b5b0
Version preview.251009.1 ( #1339 )
2025-10-09 08:42:49 +00:00
Mark Wallace and GitHub
2b2d3a44a5
Version preview.251007.1 ( #1271 )
2025-10-07 18:30:12 +00:00
bbf7e9c4cc
Ignore CS8002 warnign when building packages ( #1136 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-02 21:04:20 +01:00
caf051637f
Version preview.251002.1 ( #1112 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-02 21:03:55 +01:00
b1282254df
.NET: Move the AsAIAgent extension methods to the correct class ( #1106 )
...
* Move the AsAIAgent extension methods to the correct class
* Fix format issue
* Disable unit test, see issue #1109
---------
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-02 12:41:22 +00:00
dc9d1a6280
Version preview.251001.3 ( #1064 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-01 15:00:48 +00:00
b8a5e7f4dc
Version preview.251001.2 ( #1061 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-01 14:23:00 +00:00
ef88b51dd9
Fix the package project url ( #1052 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-01 09:24:07 +00:00
0966a1d8ae
Bump version and fix duplicate project titles ( #1046 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-01 08:01:29 +00:00
2b4ff5f076
.NET: Sample for the MCP and Foundry Agents documentation ( #972 )
...
* Foundry Agent MCP
* Foundry Agent MCP
* Use Foundry SDK directly
* Use raw representation factory
* Fix typo
---------
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-10-01 07:37:12 +00:00
a4e593c795
Use official icons ( #1019 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-09-30 18:56:05 +00:00
4866936041
.NET: Align or add NuGet package settings for all packages ( #1013 )
...
* Align or add NuGet package settings for all packages
* Update dotnet/src/Microsoft.Agents.AI.AzureAI/Microsoft.Agents.AI.AzureAI.csproj
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address code review feedback
---------
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-30 15:25:09 +00:00
189434dd4b
Update the package version and suffix in preparation for public preview ( #970 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-09-30 10:08:23 +00:00
c1a385919a
.NET: Resize the icon to the recommended size ( #1005 )
...
* Resize the icon to the recommended size
* Update dotnet/nuget/NUGET.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-30 09:26:37 +00:00
d6f2c6b3e5
Remove the private preview docuemntation ( #968 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-09-29 07:48:36 +00:00
32e054f1fe
Rename AI Agent packages to use Microsoft.Agents.AI ( #913 )
...
* Rename AI Agent packages to use Microsoft.Agents.AI
* Fix for build
* Fix formatting
* Fix formatting
* Ignore in VSTHRD200 in migration samples
* Ignore in VSTHRD200 in migration samples
* Add some missing projects and run format
* Fix build errors
* Address code review feedback
* Fix merge issues
---------
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-09-25 19:31:25 +00:00
ae018ca4d9
Remove extraneous project reference ( #841 )
...
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-09-24 12:17:11 +00:00
Mark Wallace and GitHub
3e5d398bf8
Fix step number for memory usage sample ( #803 )
...
Updated the link for the 'Using memory with an agent' sample to reflect the new step number.
2025-09-18 15:04:29 +01:00
636e3acf37
.NET: [BREAKING] Change implementation to use AsFunctionTool extension method to create a function from an agent ( #686 )
...
* Change implementation to use AsFunctionTool extension method to create a function from an agent
* Update dotnet/tests/Microsoft.Extensions.AI.Agents.UnitTests/AgentExtensionsTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address code review feedback and add a new sample
* Address some code review feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-15 08:39:38 +00:00
7786e2f405
.NET: Add getting started samples that show how to call MCP tools ( #635 )
...
* Add getting started samples that show how to call MCP tools
* Add getting started samples that show how to call MCP tools
* Update dotnet/samples/GettingStarted/ModelContextProtocol/Agent_MCP_Server_Auth/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix README
* Address code review feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-10 05:52:30 +00:00
Mark Wallace and GitHub
745a05d43c
.NET: Add an A2A client server sample ( #633 )
...
* Add an A2A client server sample
* Address code review feedback
* Start to fix code review feedback
* Start to fix code review feedback
* Start to fix code review feedback
2025-09-09 17:03:10 +00:00
e1fda51d6a
Fix the environment variable name used for the model id ( #622 )
...
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2025-09-05 17:09:47 +00:00
d54edf20c9
.NET: Getting started samples which use OpenAI exchange types ( #598 )
...
* Getting started samples which use OpenAI exchange types
* Update dotnet/src/Microsoft.Extensions.AI.Agents.OpenAI/Extensions/AgentRunResponseUpdateExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Extensions.AI.Agents.OpenAI/Extensions/AgentRunResponseUpdateExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Extensions.AI.Agents.OpenAI/ChatCompletion/StreamingUpdatePipelineResponse.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/GettingStarted/AgentWithOpenAI/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix pipeline response
* Update dotnet/samples/GettingStarted/AgentWithOpenAI/README.md
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com >
* Update comment to reflect OpenAI backend usage
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com >
2025-09-03 16:42:08 +00:00
8f68a697fc
.NET: Add info on how to deploy Azure OpenAI models with Azure AI Foundry ( #588 )
...
* Include details on required role
* Update dotnet/samples/GettingStarted/Agents/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/GettingStarted/Agents/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add info on how to deploy Azure OpenAI models with Azure AI Foundry
* Update dotnet/samples/GettingStarted/Agents/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-03 10:52:33 +00:00
eb92239ae5
.NET: Include details on required role ( #587 )
...
* Include details on required role
* Update dotnet/samples/GettingStarted/Agents/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/GettingStarted/Agents/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-02 14:40:54 +00:00
Mark Wallace and GitHub
ff9be685c2
Remove namespace ( #585 )
2025-09-02 13:58:30 +00:00
Mark Wallace and GitHub
81f8fb8001
Fix broken links ( #583 )
2025-09-02 12:18:12 +00:00
7dee184ae4
.NET: Organize the .Net samples ( #578 )
...
* Organize the .Net samples
* Organize the .Net samples
* Merge latest from main
* Update sample to also include function calling telemetry (#577 )
* Move package installation instructions to user-guide (#572 )
* Move package installation instructions to user-guide
* Update user-documentation-dotnet/getting-started/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update docs/docs-templates/getting-started/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* .NET: Add SK-AF Migration Samples for Responses API. (#575 )
* Responses wip
* Adding OpenAI Responses Migration samples
* Address all samples and code for Azure and OpenAI Responses Migration code
* Update dotnet/samples/SemanticKernelMigration/OpenAIResponses/Step02_ReasoningModel/Program.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Organize the .Net samples
* Organize the .Net samples
* Merge latest from main
* Use Agent rather than AIAgent
* Rename agents getting started samples
* Use singular Agent
---------
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-02 10:52:07 +00:00
98cdb51424
Move package installation instructions to user-guide ( #572 )
...
* Move package installation instructions to user-guide
* Update user-documentation-dotnet/getting-started/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update docs/docs-templates/getting-started/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-01 17:30:11 +00:00
Mark Wallace and GitHub
20d861076a
Add logging and error handling for team membership
...
Log team membership data and handle errors gracefully.
2025-08-26 08:15:15 +01:00
Mark Wallace and GitHub
90fb1eb78b
Remove members property because it is invalid ( #491 )
2025-08-26 08:06:18 +01:00
5284b611c2
.NET: API specification for Foundry SDK alignment ( #359 )
...
* API specification for Foundry SDK alignment
* Add descriptions to the samples
* Add descriptions to the samples
* Address some review feedback
* Remove sample
* Remove sample
* Update docs/specs/001-foundry-sdk-alignment.md
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
* Update docs/specs/001-foundry-sdk-alignment.md
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
* Update docs/specs/001-foundry-sdk-alignment.md
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
* Update docs/specs/001-foundry-sdk-alignment.md
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
* Address code review feedback
---------
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
2025-08-25 17:04:56 +00:00
Mark Wallace and GitHub
5cae83402a
Add logic to exclude labelling issues created by the development team ( #468 )
2025-08-25 16:58:54 +00:00
0982aa9d6d
.NET: Fix bugbash issues ( #448 )
...
* Fix bugbash issues
* Update dotnet/samples/GettingStarted/Providers/AIAgent_With_OpenAIResponseClient.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-20 12:22:11 +00:00
Mark Wallace and GitHub
4277aa2576
Decision on where Foundry SDK extensions should live ( #442 )
...
* Decision on where Foundry SDK extensions should live
* Address code review feedback
2025-08-20 11:46:19 +00:00
Mark Wallace and GitHub
5a1de491d4
Fix README's and update getting started ( #352 )
2025-08-06 13:37:32 +00:00
30fc2b6e9b
Add FAQS ( #290 )
...
* Add FAQS
* Update docs/FAQS.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update docs/FAQS.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-01 12:32:27 +00:00
624709e5d1
Add some OpenAI and Foundry extension methods ( #225 )
...
* Add some OpenAI specific extensions
* Update samples and extension methods
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add extension methods for creating agents using the Assistant API
* Add orchestration sample
* Add orchestration sample
* Sample for the Foundry alignment document
* Address code review feedback
* Rename provider samples
* Sample showing how to get an AI agent for Foundry SDK
* Add OpenAI chat completion based implementation of AIAgent
* Split OpenAI client extension methods by client type
* Remove OpenAIClient extension methods
* Rename AsRunnableAgent
* Fix XML comments
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-31 18:08:17 +00:00
e877ffbca1
.NET: Move external MEAI classes to releasable packages ( #279 )
...
* Move external MEAI classes to releaseable packages
* Update dotnet/src/Microsoft.Extensions.AI.Agents.Abstractions/MEAI/NewHostedFileSearchTool.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Extensions.AI.Agents.Abstractions/MEAI/NewHostedCodeInterpreterTool.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Extensions.AI.Agents.AzureAI/NewPersistentAgentsChatClient.cs
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
2025-07-30 14:40:04 +00:00
Mark Wallace and GitHub
c30d726914
Disable some experimental features for dependabot ( #170 )
2025-07-15 14:08:32 +00:00
Mark Wallace and GitHub
4cafe1c985
Add CodeQL and Dependabot ( #159 )
...
* Add CodeQL and Dependabot
* Address code review feedback
2025-07-11 10:34:06 +00:00
Mark Wallace and GitHub
b85c17c935
Run integration tests ( #161 )
2025-07-11 08:30:48 +00:00
Mark Wallace and GitHub
f69c23020b
Run integration tests when PR is being merged ( #155 )
2025-07-10 10:29:57 +00:00
Mark Wallace and GitHub
daf4788868
Enable running dotnet-build-and-test for push operations ( #153 )
...
* Enable running dotnet-build-and-test for push operations
* Enable integration tests for all runs
* Enable integration tests for all runs
* Enable integration tests
2025-07-09 15:31:33 +00:00
Mark Wallace and GitHub
31dfdcb3ce
Enable integration tests ( #152 )
2025-07-09 11:57:52 +00:00
Mark Wallace and GitHub
95738b0ac2
Renaming to use Microsoft.Extensions prefix ( #120 )
...
* Rename the folders
* Rename the .csproj files
* Some build file updates
* Update namespaces
* Fix order of imports
* Fix order of imports
* Fix order of imports
2025-07-01 08:15:28 +00:00
feed6f4651
Add decisions folder and ADR templates ( #101 )
...
* Add decisions folder and ADR templates
* Update docs/decisions/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-24 16:57:17 +01:00