Skip to content

[dotnet-ai] Agent stack (agentic-workflow + copilot-sdk-integration) - #244

Closed
luisquintanilla wants to merge 2 commits into
dotnet:mainfrom
luisquintanilla:dotnet-ai/agent-stack
Closed

[dotnet-ai] Agent stack (agentic-workflow + copilot-sdk-integration)#244
luisquintanilla wants to merge 2 commits into
dotnet:mainfrom
luisquintanilla:dotnet-ai/agent-stack

Conversation

@luisquintanilla

@luisquintanilla luisquintanilla commented Mar 5, 2026

Copy link
Copy Markdown
Contributor

Fixes #232
Part of #225

Dependencies

Merge order: This PR should be merged after:

Summary

Adds two agent stack skills that cover the Runtime and Harness layers of the .NET AI stack:

  • agentic-workflow Microsoft Agent Framework (MAF): AIAgent, AgentSession, AsAIFunction for multi-agent composition, durable agents with AgentSessionManager, and A2A (Agent-to-Agent) protocol
  • copilot-sdk-integration GitHub Copilot SDK three dimensions: LLM backend (zero-config auth, BYOK), agent harness (sessions, MCP, safe outputs), platform extensions. Includes the Bridge Pattern (prototype with CopilotClient deploy with Azure via AsAIAgent())

Changes

File Description
plugins/dotnet-ai/skills/agentic-workflow/SKILL.md MAF AIAgent lifecycle, AgentSession, AsAIFunction, durable agents, A2A protocol
plugins/dotnet-ai/skills/copilot-sdk-integration/SKILL.md Three integration paths, Bridge Pattern, BYOK table, known limitations
tests/dotnet-ai/agentic-workflow/eval.yaml Eval: multi-step agent with tools scenario
tests/dotnet-ai/copilot-sdk-integration/eval.yaml Eval: Copilot SDK agent + production rejection scenarios

Key Packages

  • Microsoft.Agents.AI (MAF, prerelease)
  • GitHub.Copilot.SDK (Copilot SDK, preview)
  • Microsoft.Agents.AI.GitHub.Copilot (bridge package)

Validation

  • Both SKILL.md files have valid YAML frontmatter
  • agentic-workflow covers AIAgent, AgentSession, AsAIFunction, durable agents, A2A
  • copilot-sdk-integration covers three paths + Bridge Pattern + limitations
  • Both eval.yaml files have scenarios

Adds two agent stack skills: agentic-workflow (MAF AIAgent, AgentSession,
AsAIFunction, durable agents, A2A) and copilot-sdk-integration (three
paths: LLM backend, agent harness, platform extensions, Bridge Pattern).

Fixes dotnet#232
Part of dotnet#225

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
.NET 10 is the current LTS (released Nov 2025). .NET 8 reaches
end-of-support Nov 2026.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

This PR has been automatically marked as stale because it has no activity for 30 days. It will be closed if no further activity occurs within another 7 days of this comment. If it is closed, you may reopen it anytime when you're ready again.

Generated by Close Stale Pull Requests ·

@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been automatically closed because it has been open for more than 30 days with no recent activity.

If you believe this work is still relevant, please feel free to reopen or create a new pull request. Thank you for your contribution!

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • awmgmcpg

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "awmgmcpg"

See Network Configuration for more information.

Generated by Close Stale Pull Requests · 24.1 AIC · ⌖ 5.6 AIC · ⊞ 4.9K

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[dotnet-ai] Agent stack (agentic-workflow + copilot-sdk-integration)

2 participants