Skip to content

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

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

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

Conversation

@crickman
Copy link
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 label Feb 12, 2026
Copilot AI review requested due to automatic review settings February 12, 2026 20:23
@crickman crickman added workflows Related to Workflows in agent-framework declarative-workflow labels Feb 12, 2026
@crickman crickman added the v1.0 Features being tracked for the version 1.0 GA 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
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.

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
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 13, 2026
@crickman crickman added this pull request to the merge queue Feb 13, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 13, 2026
@crickman crickman added this pull request to the merge queue Feb 13, 2026
Merged via the queue into main with commit 77e90e6 Feb 13, 2026
14 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in Agent Framework Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

declarative-workflow .NET v1.0 Features being tracked for the version 1.0 GA workflows Related to Workflows in agent-framework

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

.NET Workflows - Update to WorkflowAgentProvider (GA)

3 participants