Skip to content

.NET Workflows - Rename agent-provider and add comments (Declarative Workflows)#3895

Merged
crickman merged 5 commits into
mainfrom
crickman/workflows-declarative-agentprovider-rename
Feb 13, 2026
Merged

.NET Workflows - Rename agent-provider and add comments (Declarative Workflows)#3895
crickman merged 5 commits into
mainfrom
crickman/workflows-declarative-agentprovider-rename

Conversation

@crickman

Copy link
Copy Markdown
Contributor

Motivation and Context

Rename the WorkflowAgentProvider contract to that its clear that it has an affinity for Response API patterns.

Description

@alliscode and @markwallace-microsoft proposed WorkflowAgentProvider be renamed to highlight that Declrative Workflows only works with Response API (including Foundry V2 Agents). At some point in the future, generalizing this contract for any AIAgent might be addressed.

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.

@crickman crickman self-assigned this Feb 12, 2026
@crickman crickman added the .NET Usage: [Issues, PRs], Target: .Net label Feb 12, 2026
Copilot AI review requested due to automatic review settings February 12, 2026 20:23
@crickman crickman added workflows Usage: [Issues, PRs], Target: Workflows declarative-workflow labels Feb 12, 2026
@crickman crickman added the v1.0 label Feb 12, 2026
@crickman crickman moved this to In Review in Agent Framework Feb 12, 2026
@crickman crickman linked an issue Feb 12, 2026 that may be closed by this pull request

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot reviewed 19 out of 19 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (2)

dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/ResponseAgentProvider.cs:17

  • The phrasing "is very much opinionated" is awkward. Consider simplifying to "is opinionated" or "is strongly opinionated" or "heavily favors" for more natural English.
    dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/ResponseAgentProvider.cs:14
  • The phrase "Defines contract used by" is missing an article. It should be "Defines the contract used by" or "Defines a contract used by" for grammatically correct English.

@crickman crickman added this pull request to the merge queue Feb 13, 2026
@moonbox3 moonbox3 added declarative Usage: [Issues, PRs], Target: declarative agents and workflows and removed declarative-workflow labels Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

declarative Usage: [Issues, PRs], Target: declarative agents and workflows .NET Usage: [Issues, PRs], Target: .Net workflows Usage: [Issues, PRs], Target: Workflows

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

.NET Workflows - Update to WorkflowAgentProvider (GA)

5 participants