Skip to content

.NET: [Breaking] Remove AgentResponse{Update}.Id#3519

Closed
SergeyMenshykh wants to merge 2 commits intomicrosoft:mainfrom
SergeyMenshykh:remove-agent-id
Closed

.NET: [Breaking] Remove AgentResponse{Update}.Id#3519
SergeyMenshykh wants to merge 2 commits intomicrosoft:mainfrom
SergeyMenshykh:remove-agent-id

Conversation

@SergeyMenshykh
Copy link
Copy Markdown
Member

Motivation and Context

The property was originally added to represent an agent identifier, but at the moment, there are no benefits in having it in the agent response. It can be easily accessed either directly from the agent instance or its workflow executor wrapper.

Description

This PR removes the property as part of tightening and preparing the AF public API surface for RC and GA.

@SergeyMenshykh SergeyMenshykh self-assigned this Jan 30, 2026
@markwallace-microsoft markwallace-microsoft added .NET workflows Related to Workflows in agent-framework labels Jan 30, 2026
@github-actions github-actions Bot changed the title .Net: [Breaking] Remove AgentResponse{Update}.Id .NET: [Breaking] Remove AgentResponse{Update}.Id Jan 30, 2026
@SergeyMenshykh
Copy link
Copy Markdown
Member Author

The AgentId property is useful in scenarios where a workflow is converted into an agent (AsAIAgent), and the caller might need to know which agent produced the workflow result.

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

Labels

.NET workflows Related to Workflows in agent-framework

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants