8000 Python / .NET Samples - Restructure and Improve Samples (Feature Branc… by crickman · Pull Request #4092 · microsoft/agent-framework · GitHub
[go: up one dir, main page]

Skip to content

Python / .NET Samples - Restructure and Improve Samples (Feature Branc…#4092

Merged
crickman merged 55 commits intomainfrom
crickman/dotnet-sample-improvements
Feb 26, 2026
Merged

Python / .NET Samples - Restructure and Improve Samples (Feature Branc…#4092
crickman merged 55 commits intomainfrom
crickman/dotnet-sample-improvements

Conversation

@crickman
Copy link
Contributor
@crickman crickman commented Feb 19, 2026

Motivation and Context

Feature: #2515
Fixes: #3949
.NET Merge Validation: https://github.com/microsoft/agent-framework/actions/runs/22381437068

Changes:

Description

  1. Aligns with Python "learning path" structure for samples:
  • 01-get-started
  • 02-agents
  • 03-workflows
  • 04-hosting
  • 05-end-to-end

Solution View

image

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add "[BREAKING]" prefix to the title of the PR.

@markwallace-microsoft markwallace-microsoft added documentation Improvements or additions to documentation python .NET labels Feb 19, 2026
@crickman crickman added samples Issue relates to the samples and removed documentation Improvements or additions to documentation python labels Feb 19, 2026
@crickman crickman changed the title Python: .NET Samples - Restructure and Improve Samples (Feature Branc… .NET Samples - Restructure and Improve Samples (Feature Branc… Feb 19, 2026
@github-actions github-actions bot changed the title .NET Samples - Restructure and Improve Samples (Feature Branc… .NET: Python: .NET Samples - Restructure and Improve Samples (Feature Branc… Feb 19, 2026
@github-actions github-actions bot changed the title .NET: Python: .NET Samples - Restructure and Improve Samples (Feature Branc… Python: .NET Samples - Restructure and Improve Samples (Feature Branc… Feb 19, 2026
@crickman crickman moved this to In Progress in Agent Framework Feb 19, 2026
@crickman crickman self-assigned this Feb 19, 2026
@crickman crickman added the documentation Improvements or additions to documentation label Feb 19, 2026
@crickman crickman removed the python label Feb 19, 2026
@crickman crickman changed the title Python: .NET Samples - Restructure and Improve Samples (Feature Branc… .NET Samples - Restructure and Improve Samples (Feature Branc… Feb 19, 2026
@github-actions github-actions bot changed the title .NET Samples - Restructure and Improve Samples (Feature Branc… Python: .NET Samples - Restructure and Improve Samples (Feature Branc… Feb 19, 2026
Copy link
Contributor
Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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, and 05-end-to-end
  • Standardized environment variable names across all samples (e.g., AZURE_FOUNDRY_PROJECT_ENDPOINTAZURE_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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation .NET python samples Issue relates to the samples workflows Related to Workflows in agent-framework

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

.NET: Improve the getting started samples

7 participants

0