Python / .NET Samples - Restructure and Improve Samples (Feature Branc…#4092
Python / .NET Samples - Restructure and Improve Samples (Feature Branc…#4092
Conversation
There was a problem hiding this comment.
Not related to this file: Step numbering is non-sequential; steps 16-17 and 20-24 are missing. Most likely, the readme needs to be updated as well.
There was a problem hiding this comment.
I believe Roger is doing this intentially (everything in the 20-range is agent tools. I'll double check with thim.
There was a problem hiding this comment.
Roger is planning on adding a few more samples here. We're coordinating an approach to rectify the numbering gap.
dotnet/samples/02-agents/AgentWithAnthropic/Agent_Anthropic_Step02_Reasoning/README.md
Outdated
Show resolved
Hide resolved
…bleAgents samples (#4221)
There was a problem hiding this comment.
Pull request overview
This PR restructures the .NET and Python samples to follow a unified "learning path" organization, making it easier for developers to navigate and understand the framework's capabilities progressively.
Changes:
- Reorganized samples into a structured learning path:
01-get-started,02-agents,03-workflows,04-hosting, and05-end-to-end - Standardized environment variable names across all samples (e.g.,
AZURE_FOUNDRY_PROJECT_ENDPOINT→AZURE_AI_PROJECT_ENDPOINT) - Updated documentation paths and references throughout the repository
Reviewed changes
Copilot reviewed 105 out of 757 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| dotnet/samples/02-agents/FoundryAgents/**/Program.cs | Updated environment variable names to standardized Azure AI naming convention |
| dotnet/samples/02-agents/FoundryAgents/**/README.md | Updated documentation paths to reflect new sample structure |
| dotnet/samples/02-agents/AgentProviders/**/Program.cs | Standardized environment variable names for OpenAI and Anthropic models |
| dotnet/samples/01-get-started/**/*.csproj | Fixed project reference paths after directory restructuring |
| dotnet/agent-framework-dotnet.slnx | Reorganized solution structure to match new learning path folders |
| README.md, dotnet/README.md | Updated sample paths in documentation |
| .github/workflows/dotnet-build-and-test.yml | Standardized CI/CD environment variable names |
Motivation and Context
Feature: #2515
Changes:
01-get-startedlearning path step #409402-agentslearning path step #410703-workflowslearning path step #410204-hostinglearning path step #409805-end-to-endlearning path step #4091Description
01-get-started02-agents03-workflows04-hosting05-end-to-end|Solution View
Contribution Checklist