Roger Barreto
3adf2ee3d5
Package descriptions
2025-11-15 01:05:00 +00:00
5d913539b5
.NET: Added Computer use tool sample ( #2235 )
...
* Initial computer use sample implementation.
* Added background thread to allow polling for long running requests.
* Removed unrequired try-catch block and added missing thread for agent call.
* Removed irrelevant chatOptions and updated code based on feedback.
* Updated image assets and fixed response issue.
* Updated based on PR comments.
* Update to Azure.AI.Project
---------
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com >
2025-11-14 15:44:00 -08:00
Roger Barreto and GitHub
100a1e753e
.NET: Add Conformance Integration Tests for AzureAI Package ( #2237 )
...
* Conformance tests added and passing
* Correct namespace
* Update Azure.AI.Project to latest public nuget version
2025-11-14 23:20:47 +00:00
Chris and GitHub
480b7fb084
Merge branch 'main' into feature-foundry-agents
2025-11-14 13:59:40 -08:00
Chris Gillum and GitHub
939c2d69f9
.NET: Friendly error message when durable agent isn't registered ( #2214 )
...
* .NET: Friendly error message when durable agent isn't registered
* Updates
* Fix file encoding
* Add validation for durable agent proxies
* Copilot PR feedback
2025-11-14 19:28:07 +00:00
Roger Barreto and GitHub
fb32110ca0
Merge branch 'main' into feature-foundry-agents
2025-11-14 12:21:57 +00:00
Roger Barreto and GitHub
0746d7751a
.NET: Feature foundry agent/update breaking v2.0 to v1.2 ( #2212 )
...
* Migration WIP Checkpoint 1
* Build + UT + Workflow passing
* Address latest commits after break
* Revert rename in unrelated files
* Address PR comments
* Class renames
2025-11-14 12:20:56 +00:00
SergeyMenshykh and GitHub
8d7e01e2ee
fix auth issue + extra tags ( #2218 )
2025-11-14 10:42:28 +00:00
Dmytro Struk and GitHub
aba3076203
Updated package versions ( #2208 )
2025-11-14 01:21:29 +00:00
b19860b8a8
.NET: Implement Purview middleware in dotnet ( #1949 )
...
* Move Purview integration logic into middleware
* Improve error handling and user id management
* Rename purview package
* Handle 402s more explicitly; add Middleware generation methods; don't ignore exceptions
* Use DI container; pass scope id to PC
* Add protection scope caching
* Wrap more exceptions in PurviewClient
* Remove block check dedup; add tests
* Refactor PurviewWrapper intialization; Add unit tests
* Use different .Use method and add IDisposable stub
* Add background job processing for Purview
* Misc comment cleanup
* Apply copilot comments
* Fix formatting
* Formatting other files to fix pipeline
* Small updates to settings and exceptions
* Add README
* Move Purview sample
* Address review comments and update XML comments
* Newline after namespace
* Move public Purview classes to single namespace; Clean up csproj and slnx
* Commit the renames
* Remove unused openAI dependency
---------
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
2025-11-14 00:50:08 +00:00
Chris and GitHub
7c90690067
Update version ( #2206 )
2025-11-13 16:04:45 -08:00
Chris and GitHub
692ad48023
Fixed ( #2204 )
2025-11-13 15:18:28 -08:00
Chris and GitHub
bc6bbc20d1
.NET Workflows - Add sample for hosted declarative workflow ( #2199 )
...
* fwiw
* Less blank lines
2025-11-13 12:52:34 -08:00
Chris and GitHub
1d6f53b3df
.NET Workflows - Add "CustomerSupport" sample ( #2102 )
2025-11-13 11:27:02 -08:00
Chris and GitHub
5303c700ef
Merge branch 'main' into feature-foundry-agents
2025-11-13 11:07:26 -08:00
SergeyMenshykh and GitHub
6d890e46ed
suppress the MEAI001 and OPENAI001 errors that appear when building the catalog sample as a standalone project. ( #2191 )
2025-11-13 18:48:50 +00:00
Chris and GitHub
18a33a2608
Merge branch 'main' into feature-foundry-agents
2025-11-13 10:17:02 -08:00
Chris and GitHub
63352137f3
Fixed ( #2190 )
2025-11-13 10:16:47 -08:00
Shyju Krishnankutty and GitHub
de2abdf573
Updated the Azure Functions samples to use the latest stable Azure Functions Worker packages. ( #2189 )
2025-11-13 17:38:42 +00:00
Chris and GitHub
b404fdfb70
Merge branch 'main' into feature-foundry-agents
2025-11-13 08:05:17 -08:00
westey and GitHub
f273ca7353
Fix InMemoryChatMessageStore serialization bug. ( #2185 )
2025-11-13 15:43:01 +00:00
Roger Barreto and GitHub
59d08ad29e
.NET: Foundry Agents V2 - Add CodeInterpreter Sample ( #2180 )
...
* Adding Code Interpreter sample and AgentName naming validation
* Add agent name check UT
* Improve sample code
* Apply suggestion
* Apply suggestion
2025-11-13 15:23:51 +00:00
eb2d573f03
.NET: Add GettingStarted Samples for Agents V2. ( #2159 )
...
* Add gettingstarted samples for Foundry Agents
* Address structured outputs
* Net 10 -> Net 9 Temporary
* Net 10 -> Net 9 Temporary
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address missing docs + old
* Drop var for samples
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address copilot feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-13 10:58:35 +00:00
Chris and GitHub
5246edbcb2
Merge branch 'main' into feature-foundry-agents
2025-11-12 19:14:23 -08:00
Chris and GitHub
95cc5e51f2
Merge branch 'main' into feature-foundry-agents
2025-11-12 19:08:34 -08:00
Dmytro Struk and GitHub
a4e82f4e04
Updated package version ( #2164 )
2025-11-13 02:53:31 +00:00
67a8147151
.NET: Python: Azure Functions feature branch ( #1916 )
...
* Python: Add Scaffolding for Durable AzureFunctions package to Agent Framework (#1823 )
* Add scafolding
* update readme
* add code owners and label
* update owners
* .NET: Durable extension: initial src and unit tests (#1900 )
* Python: Add Durable Agent Wrapper code (#1913 )
* add initial changes
* Move code and add single sample
* Update logger
* Remove unused code
* address PR comments
* cleanup code and address comments
---------
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
* Azure Functions .NET samples (#1939 )
* Python: Add Unit tests for Azurefunctions package (#1976 )
* Add Unit tests for Azurefunctions
* remove duplicate import
* .NET: [Feature Branch] Migrate state schema updates and support for agents as MCP tools (#1979 )
* Python: Add more samples for Azure Functions (#1980 )
* Move all samples
* fix comments
* remove dead lines
* Make samples simpler
* .NET: [Feature Branch] Durable Task extension integration tests (#2017 )
* .NET: [Feature Branch] Update OpenAI config for integration tests (#2063 )
* Python: Add Integration tests for AzureFunctions (#2020 )
* Add Integration tests
* Remove DTS extension
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add pyi file for type safety
* Add samples in readme
* Updated all readme instructions
* Address comments
* Update readmes
* Fix requirements
* Address comments
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* .NET: [Feature Branch] Update dotnet-build-and-test.yml to support integration tests (#2070 )
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix DTS startup issue and improve logging (#2103 )
* .NET: [Feature Branch] Introduce Azure OpenAI config for .NET pipeline (#2106 )
Also fixes an issue where we were trying to start docker containers for integration tests on Windows, which doesn't work.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix uv.lock after merge
* Python: Add README for Azure Functions samples setup (#2100 )
* Add README for Azure Functions samples setup
Added setup instructions for Azure Functions samples, including environment setup, virtual environment creation, and running samples.
* Update python/samples/getting_started/azure_functions/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Laveesh Rohra <larohra@microsoft.com >
* Fix or remove broken markdown file links (#2115 )
* .NET: [Feature Branch] Update HTTP API to be consistent across languages (#2118 )
* Python: Fix AzureFunctions Integration Tests (#2116 )
* Add Identity Auth to samples
* Update python/samples/getting_started/azure_functions/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/samples/getting_started/azure_functions/01_single_agent/function_app.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/samples/getting_started/azure_functions/02_multi_agent/function_app.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/samples/getting_started/azure_functions/06_multi_agent_orchestration_conditionals/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Python: Fix Http Schema (#2112 )
* Rename to threadid
* Respond in plain text
* Make snake-case
* Add http prefix
* rename to wait-for-response
* Add query param check
* address comments
* .NET: Remove IsPackable=false in preparation for nuget release (#2142 )
* Python: Move `azurefunctions` to `azure` for import (#2141 )
* Move import to Azure
* fix mypy
* Update python/packages/azurefunctions/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add missing types
* Address comments
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/packages/azurefunctions/pyproject.toml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/packages/azurefunctions/agent_framework_azurefunctions/__init__.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix imports
* Address PR feedback from westey-m (#2150 )
- Adds a link from the /dotnet/samples/README.md to /dotnet/samples/AzureFunctions
- Make DurableAgentThread deserialization internal for future-proofing
- Update JSON serialization logic to address recently discovered issues with source generator serialization
* Address comments (#2160 )
---------
Co-authored-by: Laveesh Rohra <larohra@microsoft.com >
Co-authored-by: Chris Gillum <cgillum@microsoft.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Anirudh Garg <anirudhg@microsoft.com >
2025-11-13 02:00:53 +00:00
Chris and GitHub
668692c6b2
Merge branch 'main' into feature-foundry-agents
2025-11-12 16:57:50 -08:00
Reuben Bond and GitHub
4b0f724e62
.NET: Expose more agent metadata through DevUI discovery endpoint ( #2138 )
...
* Exposes more agent metadata through DevUI discovery endpoint
* Exposes more agent metadata through DevUI discovery endpoint
* pr feedback
* pr feedback
* Don't expose Workflows as agents to DevUI
2025-11-12 23:38:06 +00:00
Roger Barreto and GitHub
56ced98b27
.NET: Feature foundry agent/agent reference extension (Python Parity with Name + Version option) ( #2147 )
...
* Add agent reference extensions
* Add UT covering AgentReference and ModelId
2025-11-12 21:32:24 +00:00
Chris and GitHub
0f539d9748
Merge branch 'main' into feature-foundry-agents
2025-11-12 12:44:02 -08:00
406a8560c6
.NET: Add AgentWithHostedMCP sample ( #2129 )
...
* add AgentWithHostedMCP sample
* Update dotnet/samples/HostedAgents/AgentWithHostedMCP/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Use explicit type for mcpTool
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-12 19:52:05 +00:00
Chris and GitHub
3a89a6d28a
Fix declarative workflows integration testcase
2025-11-12 09:20:16 -08:00
Chris and GitHub
119b7eabd4
Merge branch 'main' into feature-foundry-agents
2025-11-12 08:53:51 -08:00
c1830c20c9
.NET: Add hosting capabilities to hosted agents ( #2124 )
...
* move catalog samples to the HostedAgents folder
* move the catalog samples' projects to the HostedAgents folder
* host agents, add dockerfile, add http for testing, and use explicit nuget packages
* add agents` manifests
* Update dotnet/samples/HostedAgents/AgentWithTextSearchRag/Dockerfile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/HostedAgents/AgentsInWorkflows/Dockerfile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/samples/HostedAgents/AgentWithTextSearchRag/agent.yaml
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
* Update dotnet/samples/HostedAgents/AgentsInWorkflows/agent.yaml
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
* remove BOMs, decrease identation and remove unecessary `parameters` node.
* remove unnecessary analyzers and align the packages' versions
* remove end-of-line breaks in agents' descriptions, eliminated unnecessary double quotes around versions, and changed the descriptions to be more agent-centric rather than sample-centric
* use DefaultAzureCredential
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: westey <164392973+westey-m@users.noreply.github.com >
2025-11-12 14:35:25 +00:00
9687e6e6a5
.NET: Updates to Foundry Agents Package ( #2125 )
...
* Remove the conversation creation always
* Update unit tests + address IL + refactor
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Internalize unused methods
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-12 13:32:42 +00:00
Mark Wallace and GitHub
ec86cb56b5
Merge branch 'main' into feature-foundry-agents
2025-11-12 12:08:27 +00:00
Stephen Toub and GitHub
c8bb3d1835
Update .NET packages to 10.0.0 ( #2092 )
2025-11-12 11:14:53 +00:00
SergeyMenshykh and GitHub
caf3c4b92d
.NET: Move deep research sample ( #2094 )
...
* move catalog samples to the HostedAgents folder
* move the catalog samples' projects to the HostedAgents folder
* move deep research sample out of the HostedAgents folder
2025-11-12 09:22:11 +00:00
Chris and GitHub
78fbf5610f
Remove unused using directive in AzureAgentProvider
...
Removed unused using directive for Extensions.
2025-11-11 15:12:00 -08:00
Chris and GitHub
4fb7a427b1
.NET Workflows - Separate Foundry/AzureAI Provider into its own package ( #2078 )
2025-11-11 13:58:27 -08:00
Chris and GitHub
832b715657
Merge branch 'main' into feature-foundry-agents
2025-11-11 12:23:56 -08:00
180f82373b
.NET: Allow extending agent run options via additional properties ( #1872 )
...
* Allow extending agent run options via additional properties
This mirrors the M.E.AI model in ChatOptions.AdditionalProperties which is very useful when building functionality pipelines.
Fixes https://github.com/microsoft/agent-framework/issues/1815
* Expand XML documentation
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add AdditionalProperties tests to AgentRunOptions
Co-authored-by: kzu <169707+kzu@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: kzu <169707+kzu@users.noreply.github.com >
2025-11-11 20:00:59 +00:00
Roger Barreto
d3b5c6b18c
Bump version for release
2025-11-11 19:22:25 +00:00
Chris and GitHub
39598741e4
.NET Workflows - Support "structured inputs" feature for declarative workflows ( #2053 )
2025-11-11 10:36:18 -08:00
Chris and GitHub
d1009845c9
Merge branch 'main' into feature-foundry-agents
2025-11-11 10:09:59 -08:00
Chris and GitHub
7eec3f3967
Merge branch 'main' into feature-foundry-agents
2025-11-11 10:03:25 -08:00
a257db3aea
.NET: Update Extensions to be less restrictive for GetAIAgents ( #2091 )
...
* Update behavior / restrictiveness when retrieving agents
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address format
* Address copilot feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-11-11 17:52:21 +00:00
b565b25b04
Bump Roslynator.Analyzers from 4.14.0 to 4.14.1 ( #1857 )
...
---
updated-dependencies:
- dependency-name: Roslynator.Analyzers
dependency-version: 4.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-11 17:48:49 +00:00
Chris and GitHub
ad2ebfc0c8
Updated ( #2076 )
2025-11-11 17:17:34 +00:00