Skip to content

Add A2A .NET SDK Scenario #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 3, 2025
Merged

Add A2A .NET SDK Scenario #40

merged 1 commit into from
Aug 3, 2025

Conversation

elbruno
Copy link
Contributor

@elbruno elbruno commented Aug 3, 2025

This pull request introduces a new chat mode configuration for GPT 4.1, removes outdated chat modes, and updates the README to reflect changes in project scenarios and instructions. The most important changes are summarized below:

New Chat Mode Configuration:

  • Added a new chat mode .github/chatmodes/beast-mode-4.1.chatmode.md for GPT 4.1, emphasizing autonomous problem-solving, rigorous testing, and extensive internet research to ensure solutions are robust and complete.

Removal of Outdated Chat Modes:

  • Removed the bicep.chatmode.md file, which previously provided instructions for working with Azure Bicep infrastructure as code.
  • Removed the planner.chatmode.md file, which previously outlined steps for generating implementation plans for features or refactoring.

README Updates:

  • Updated the list of scenarios to replace "Azure Functions (Coming Soon!)" with "A2A Network" and moved "Azure Functions" to a new scenario slot. This reflects the addition of advanced agent-to-agent communication patterns.
  • Added spacing adjustments and minor formatting tweaks to improve readability in installation instructions and resource sections. [1] [2]

…ntegration

- Added .gitignore for Azure-related files.
- Created Program.cs to set up the application with SQL Server, Azure Application Insights, and Azure OpenAI services.
- Configured launchSettings.json for local development with HTTPS and HTTP profiles.
- Added appsettings.Development.json and appsettings.json for logging and Azure configuration.
- Created azure.yaml for Azure deployment configuration.
- Defined eShopAppHost project file with necessary package references.
- Implemented Bicep modules for Application Insights and main infrastructure.
- Added parameters for Bicep deployment.
- Created OpenAI roles and OpenAI service modules in Bicep.
- Developed templates for Products, SQL, and Store services in YAML format.
- Added next steps documentation for Azure deployment and CI/CD configuration.
- Created solution file to organize project structure.
- Implemented service defaults with health checks and OpenTelemetry in Extensions.cs.
- Updated eShopServiceDefaults project file with necessary dependencies.
Copy link

github-actions bot commented Aug 3, 2025

👋 Thanks for contributing @elbruno! We will review the pull request and get back to you soon.

Copy link

github-actions bot commented Aug 3, 2025

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them.
For more details, check our Contributing Guide.

File Full Path Issues
scenarios/09-AzureAppService/docs/README.md
#LinkLine Number
1./images/dashboard.jpg32
2./images/products.jpg35
3./images/search.jpg38
scenarios/03-RealtimeAudio/docs/README.md
#LinkLine Number
1./aspire-orchestration.md11
2./azure-openai-integration.md13
3./store-realtime-service.md14
4./product-context-management.md15
5./conversation-management.md16
scenarios/08-Sql2025/docs/README.md
#LinkLine Number
1./azure-openai-integration.md13
2./entity-framework-vector-support.md14
3./modern-database-features.md15
4./performance-optimization.md16
scenarios/01-SemanticSearch/docs/README.md
#LinkLine Number
1./sql-server-database.md15
scenarios/05-deepseek/docs/README.md
#LinkLine Number
1./aspire-orchestration.md11
2./dual-ai-provider-setup.md13
3./azure-openai-integration.md14
4./memory-context-reasoning.md15
5./advanced-search-capabilities.md16
.github/copilot-instructions.md
#LinkLine Number
1../../README.md59

Copy link

github-actions bot commented Aug 3, 2025

Check Country Locale in URLs

We have automatically detected added country locale to URLs in your files.
Review and remove country-specific locale from URLs to resolve this issue.

Check the file paths and associated URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
scenarios/03-RealtimeAudio/docs/README.md
#LinkLine Number
1https://learn.microsoft.com/en-us/aspnet/core/blazor/hosting-models#blazor-server124
2https://learn.microsoft.com/en-us/dotnet/aspire/125
scenarios/08-Sql2025/docs/README.md
#LinkLine Number
1https://docs.microsoft.com/en-us/sql/relational-databases/vector-search/188
2https://learn.microsoft.com/en-us/ef/core/providers/sql-server/vector-search189
3https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.ai190
4https://azure.microsoft.com/en-us/products/cognitive-services/openai-service/191
scenarios/01-SemanticSearch/docs/README.md
#LinkLine Number
1https://learn.microsoft.com/en-us/dotnet/aspire/85
2https://azure.microsoft.com/en-us/products/cognitive-services/openai-service/86
3https://learn.microsoft.com/en-us/semantic-kernel/87
scenarios/05-deepseek/docs/README.md
#LinkLine Number
1https://azure.microsoft.com/en-us/products/cognitive-services/openai-service/156
2https://learn.microsoft.com/en-us/dotnet/aspire/157

@elbruno elbruno merged commit f0593ed into main Aug 3, 2025
7 of 10 checks passed
@elbruno elbruno deleted the bruno-addA2AScenario branch August 3, 2025 14:39
Copy link

github-actions bot commented Aug 3, 2025

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://dcbadge.vercel.app/api/server/ByRwuEEgH411
scenarios/08-Sql2025/docs/README.md
#LinkLine Number
1https://docs.microsoft.com/en-us/sql/relational-databases/vector-search/188
2https://learn.microsoft.com/en-us/ef/core/providers/sql-server/vector-search189
scenarios/05-deepseek/docs/README.md
#LinkLine Number
1https://www.deepseek.com/155

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

Successfully merging this pull request may close these issues.

1 participant