79def868b6
.NET: Add Prompt to support and improve AI Agent SK->AF Migration Results ( #1081 )
...
* Prompt progress
* Enriched prompt + Added to SLN visibility
* Set starting point for Copilot Migration
* Address prompt detail + prepare copilot migration to work with Agent nugets
* Address more prompt details
* Prompt update
* Improve description for migration
* Improve description for migration
* Improve description for migration
* Improve description for migration
* SLnx Upgrade Assistant use-case
* Extra tweaks to the migration prompt
* Update prompt
* Adding the migration guida as a visible reference to the project
* Improvements
* IMprovement
* Small improvements
* AI Guidance Overhaul.
* Update migration guide with better straightforward examples
* Update breaking glass instructions
* Namespace change + address feedback
* ChatComletionService considerations
* Add middleware guidance + public packages
* Removing + ignoring future generated files
* Potential gh bug?
* Prompt progress
* Enriched prompt + Added to SLN visibility
* Set starting point for Copilot Migration
* Address prompt detail + prepare copilot migration to work with Agent nugets
* Address more prompt details
* Prompt update
* Improve description for migration
* Improve description for migration
* Improve description for migration
* Improve description for migration
* SLnx Upgrade Assistant use-case
* Extra tweaks to the migration prompt
* Update prompt
* Adding the migration guida as a visible reference to the project
* Improvements
* IMprovement
* Small improvements
* AI Guidance Overhaul.
* Update migration guide with better straightforward examples
* Update breaking glass instructions
* Namespace change + address feedback
* ChatComletionService considerations
* Add middleware guidance + public packages
* Removing + ignoring future generated files
* Potential gh bug?
* Version bump
* Address observation
* Address observation
---------
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-10-02 15:00:19 +00:00
Chris and GitHub
08ea625de0
.NET: NET Workflows - Skip conversation initialization when identifier is provided ( #1087 )
...
* Fix
* Code-gen case
* Tests
* Autosend logic
* Build fix
* Namespace
* Validation enhancement
2025-10-02 14:27:46 +00:00
westey and GitHub
cb62407fb8
.NET: Improve some core types xml docs ( #1115 )
...
* Improve some core types xml docs
* Consistent period usage
2025-10-02 14:18:22 +00:00
56beb52124
.NET: Fix lists in XML comments so they render properly in the documentation. ( #1113 )
...
* fix lists in XML comments so they render properly in documentation.
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/Extensions/A2ACardResolverExtensions.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
* Update dotnet/src/Microsoft.Agents.AI.A2A/A2AHostAgent.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Stephen Toub <stoub@microsoft.com >
2025-10-02 13:58:11 +00: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
Shawn Henry and GitHub
1693b76ae3
Update pip install command for agent-framework ( #1098 )
2025-10-02 06:59:09 +00:00
Stephen Toub and GitHub
3ae9065b6b
Tweak AgentAbstractionsJsonUtilities to better match AIJsonUtilities ( #1094 )
...
Functional change includes setting the encoder used by the options and employing JsonStringEnumConverter.
2025-10-02 05:19:27 +00:00
07db91174b
Python: Fix Azure AI Getting Started samples: Improve documentation and code readability ( #1089 )
...
* Initial plan
* Fix Azure AI samples: Add dotenv support, fix async input, improve docs
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
* Remove dotenv.load_dotenv() and revert async input() changes per review feedback
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
2025-10-02 03:22:44 +00:00
cd1bdc1483
Python: Fix multimodal input sample: Document required environment variables and configuration options ( #1088 )
...
* Initial plan
* Update multimodal input sample to document required environment variables
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
* Add examples showing how to pass deployment_name as parameter
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
2025-10-02 01:34:31 +00:00
Evan Mattson and GitHub
4f4890cf6a
Update getting started samples to reflect AF. Update a unit test. ( #1093 )
2025-10-02 01:20:12 +00:00
6d0f28eb9b
.NET Workflows - Re-enable Declarative Integration Tests ( #1080 )
...
* Investigate
* Next
* Update initialization
* Should be ok
* Agent definition dx
* Link agent definitions
* Link agent definitions
* Path resolution #2
* Fix path resolution
* Another pass
* Another
* Better
* One more
* Whoopsie
* Update dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.IntegrationTests/Framework/AgentFactory.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Namespace
* Cleanup
* Temp config for pipeline
* Another temp workaround
* Test config: Bing Grounding Tool
* Update template
* Next pass
* Ok now
* Cleanup
* Test note
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-01 22:21:45 +00:00
Eric Zhu and GitHub
9a59b86fc8
Update README hello world example ( #1075 )
2025-10-01 21:40:32 +00:00
a414461570
.NET: Re-enable ImplicitUsings in samples and clean up NoWarns ( #1060 )
...
* Re-enable ImplicitUsings in samples and clean up NoWarns
* Fix dotnet format
* More dotnet format
* More dotnet format
---------
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-10-01 19:37:03 +00:00
Stephen Toub and GitHub
0fef277c70
Remove System.Linq.Async dependency from src assemblies ( #1069 )
...
We shouldn't be shipping any more dependencies on this package, as it's becoming legacy, replaced by System.Linq.AsyncEnumerable.
We'll eventually want to replace it with System.Linq.AsyncEnumerable in all tests/samples, too, but that's hard to do until SK updates to use S.L.AsyncEnumerable once its 10.0.0 version is released. I did remove the package reference from tests/samples where it's not needed.
2025-10-01 17:17:21 +00:00
ae4cb7d44a
README update: badges, docs, and improved hello world ( #1072 )
...
* Update README with badges and updated installation instructions
* Update
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update nuget link
* Updated contributor resources
* Updated .NET hello world
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-01 17:15:16 +00:00
Chris and GitHub
79414f9298
Disable ( #1071 )
2025-10-01 17:03:55 +00:00
westey and GitHub
364188c44f
.NET: Add link inspector ( #1062 )
...
* Add link inspector
* Comment out excludedirs while it's empty
* Fix broken links
* More links fixes
* Push further fixes
* Fix more links
2025-10-01 16:43:17 +00:00
Dmytro Struk and GitHub
193503cab9
Added nuget-props to hosting packages ( #1068 )
2025-10-01 16:20:41 +00:00
0e813b9c82
fix links in README for Python workflows and observability sections ( #1067 )
...
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2025-10-01 16:19:14 +00:00
Chris and GitHub
f5ca4f42c0
.NET Workflows -Fix Declarative Workflow Tests ( #1065 )
...
* Fixed
* Restore generated workflow
* Project
* Fine tune
* Update baseline
* Adjust test-case
dotnet-1.0.0-preview.251001.3
2025-10-01 16:15:46 +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 >
python-1.0.0b251001
2025-10-01 14:23:00 +00:00
Giles Odigwe and GitHub
b0971fdec6
Python: Foundry Agent Completeness ( #954 )
...
* foundry completeness
* tests + openapi sample
* bing grounding sample
* options integration tests
* merge conflict fix
* fix failing test
* add mcp approval handling
2025-10-01 13:38:51 +00:00
Christian Glessner and GitHub
74e2e2e21d
.NET: OpenAI Reasoning Agent sample ( #1047 )
...
* OpenAI reasoning agent sample
* Refactor OpenAI agent sample: streamline warning handling and improve output formatting
2025-10-01 13:32:11 +00:00
Eduard van Valkenburg and GitHub
396e7ee48d
fix a2a import ( #1058 )
2025-10-01 13:21:46 +00:00
Evan Mattson and GitHub
19b9aeec5f
Python: Bug fixes for devui serialization and agent structured outputs ( #1055 )
...
* Bug fixes for devui serialization and agent structured outputs
* Fix typing
* Add mapper serialization unit tests
2025-10-01 11:55:54 +00:00
Eduard van Valkenburg and GitHub
2575e8cab0
Python: Packaging fixes ( #1056 )
...
* small updates to setup
* post1
* reset version
* updated package status
2025-10-01 11:54:26 +00:00
Eric Zhu and GitHub
08b602c290
update link ( #1051 )
2025-10-01 11:18:11 +00:00
SergeyMenshykh and GitHub
5f1417ab94
.NET: Align environment variable names ( #1053 )
...
* alignt environment variable names
* rename modelId variable names
2025-10-01 10:49:45 +00:00
Roger Barreto and GitHub
f9a3918916
Address bug when agent rawrepresentation is a MEAI type and returns it with null RawRep ( #1054 )
2025-10-01 10:37:12 +00:00
ef88b51dd9
Fix the package project url ( #1052 )
...
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
dotnet-1.0.0-nightly-251001.2
2025-10-01 09:24:07 +00:00
f21b9d14f8
.NET: Use copilot to improve XML docs for M.Agents.AI{.Abstractions} ( #1042 )
...
* Use copilot to improve XML docs for M.Agents.AI{.Abstractions}
Asked copilot to help improve some of the docs, then I reviewed them.
I also cleaned up a few things along the way, like a couple of extension method types that should be combined.
* Update dotnet/src/Microsoft.Agents.AI.Abstractions/InMemoryChatMessageStore.cs
---------
Co-authored-by: Mark Wallace <127216156+markwallace-microsoft@users.noreply.github.com >
2025-10-01 08:44:33 +00:00
Stephen Toub and GitHub
5c0bea12e3
Add linePragmas="false" to t4 templates ( #1041 )
2025-10-01 08:43:29 +00:00
SergeyMenshykh and GitHub
2680edff65
fix failing CheckpointWithHumanInTheLoop sample ( #1034 )
2025-10-01 08:40:07 +00:00
Evan Mattson and GitHub
f19ebf5b1b
Python: Update README with links to video content. Include initial code samples as a quickstart ( #1049 )
...
* Update README with links to video content. Include initial code samples as a quickstart.
* Include import
* Fix .net code
* Simplify sample
* Fix python spacing
* updates
* Remove .DS_Store file.
2025-10-01 08:22:21 +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
Glenn Condron and GitHub
43fe7c6dbe
Use IApplicationLifetime instead of a custom token ( #1031 )
2025-10-01 07:21:33 +00:00
Evan Mattson and GitHub
34e03d1e5c
Add metapackage metadata stub to restore flit builds ( #1043 )
2025-10-01 07:20:33 +00:00
Giles Odigwe and GitHub
b88143b686
Agents + Chat Client Samples Doctsring Updates ( #1028 )
...
* agents + chat client samples doctsring updates
* fixes
2025-10-01 07:18:53 +00:00
Roger Barreto and GitHub
3d04517877
.Net: Bugfix FunctionInvocation Middleware not working when no ChatOptions provided ( #1030 )
...
* Bugfix FunctionInvocation Middleware
* Throw when specialized RunOptions are used for Function Invocation middleware + UT
2025-10-01 07:10:12 +00:00
Evan Mattson and GitHub
fb51d917fd
Python: semantic-kernel to agent-framework migration code samples ( #1045 )
...
* wip migrations
* Wip: workflow migrations
* Add migration samples for sk to af
* Fix typo
* Fixes
2025-10-01 07:02:03 +00:00
Stephen Toub and GitHub
498fc06fd6
Hide/remove some JSON utility classes ( #1039 )
2025-10-01 05:38:46 +00:00
Evan Mattson and GitHub
1ec98130d2
Correct version numbers based on PEP440 ( #1040 )
2025-10-01 11:23:09 +09:00
Evan Mattson and GitHub
d3219b5e93
Python: Clarifications on installing packages in README ( #1036 )
...
* Clarifications on installing packages in README
* Updates
2025-10-01 01:12:56 +00:00
Stephen Toub and GitHub
9360780ce5
Remove defunct AgentExtensions.WithOpenTelemetry ( #1033 )
2025-10-01 00:24:13 +00:00
bdfa62c834
Python: Fix: MCP tool calls flatten nested JSON arguments (handle $ref schemas) ( #990 )
...
* Initial plan
* Fix nested JSON argument flattening in MCP tools - handle $ref schemas
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
* Apply code formatting fixes from ruff linter
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
* Fixed formatting
* Refactor JSON type mapping to use match-case statement
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com >
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com >
2025-10-01 00:22:46 +00:00
fa9f5c1aed
Python:DevUI Fixes ( #1035 )
...
* fix event reset on thread change, enable multiline input, enable pasting of files and screenshots
* UI updates and improved remove discovery
* ui and other fixes
---------
Co-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com >
2025-10-01 00:21:22 +00:00
Tao Chen and GitHub
042099009f
.NET: Workflow observability ( #959 )
...
* Add basic Workflow telemetry
* Add sample
* Add source propagation for executor spans
* Fix tests and address comments
* Fix formatting
* Fix declarative unit tests
* Address comments
* Remove Microsoft.Extensions.AI.Agents.EnableTelemetry
* Formatting
* Formatting
* Formatting
* fix solution
* Address comments
* Add workflow json definition for serialization
* Formmating
* Address comments
2025-09-30 23:40:04 +00:00
Stephen Toub and GitHub
2539282d30
.NET: Fix some more static analysis diagnostics ( #1025 )
...
* S1006
* S2219
* S3236
* S3260
* S1125
* IDE0063
* IDE0062
* IDE0028
2025-09-30 22:50:22 +00:00