Skip to content

Commit f56808b

Browse files
.NET: [Breaking] Rename AgentRunResponseEvent and AgentRunUpdateEvent classes (#3214)
* rename AgentRunResponseEvent and AgentRunUpdateEvent classes * rollback unnecessary changes
1 parent c70e594 commit f56808b

File tree

39 files changed

+94
-94
lines changed

39 files changed

+94
-94
lines changed

dotnet/samples/GettingStarted/Workflows/Agents/FoundryAgent/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ private static async Task Main()
4545
await run.TrySendMessageAsync(new TurnToken(emitEvents: true));
4646
await foreach (WorkflowEvent evt in run.WatchStreamAsync())
4747
{
48-
if (evt is AgentRunUpdateEvent executorComplete)
48+
if (evt is AgentResponseUpdateEvent executorComplete)
4949
{
5050
Console.WriteLine($"{executorComplete.ExecutorId}: {executorComplete.Data}");
5151
}

dotnet/samples/GettingStarted/Workflows/Declarative/ExecuteCode/Generated.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ await InvokeAgentAsync(
7676

7777
if (autoSend)
7878
{
79-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
79+
await context.AddEventAsync(new AgentResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
8080
}
8181

8282
return default;
@@ -113,7 +113,7 @@ await InvokeAgentAsync(
113113

114114
if (autoSend)
115115
{
116-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
116+
await context.AddEventAsync(new AgentResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
117117
}
118118

119119
await context.QueueStateUpdateAsync(key: "TeacherResponse", value: agentResponse.Messages, scopeName: "Local").ConfigureAwait(false);
@@ -176,7 +176,7 @@ GOLD STAR!
176176
"""
177177
);
178178
AgentResponse response = new([new ChatMessage(ChatRole.Assistant, activityText)]);
179-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, response)).ConfigureAwait(false);
179+
await context.AddEventAsync(new AgentResponseEvent(this.Id, response)).ConfigureAwait(false);
180180

181181
return default;
182182
}
@@ -197,7 +197,7 @@ await context.FormatTemplateAsync(
197197
"""
198198
);
199199
AgentResponse response = new([new ChatMessage(ChatRole.Assistant, activityText)]);
200-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, response)).ConfigureAwait(false);
200+
await context.AddEventAsync(new AgentResponseEvent(this.Id, response)).ConfigureAwait(false);
201201

202202
return default;
203203
}

dotnet/samples/GettingStarted/Workflows/_Foundational/03_AgentsInWorkflows/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ private static async Task Main()
5252
await run.TrySendMessageAsync(new TurnToken(emitEvents: true));
5353
await foreach (WorkflowEvent evt in run.WatchStreamAsync())
5454
{
55-
if (evt is AgentRunUpdateEvent executorComplete)
55+
if (evt is AgentResponseUpdateEvent executorComplete)
5656
{
5757
Console.WriteLine($"{executorComplete.ExecutorId}: {executorComplete.Data}");
5858
}

dotnet/samples/GettingStarted/Workflows/_Foundational/04_AgentWorkflowPatterns/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ static async Task<List<ChatMessage>> RunWorkflowAsync(Workflow workflow, List<Ch
8888
await run.TrySendMessageAsync(new TurnToken(emitEvents: true));
8989
await foreach (WorkflowEvent evt in run.WatchStreamAsync())
9090
{
91-
if (evt is AgentRunUpdateEvent e)
91+
if (evt is AgentResponseUpdateEvent e)
9292
{
9393
if (e.ExecutorId != lastExecutorId)
9494
{

dotnet/samples/GettingStarted/Workflows/_Foundational/07_MixedWorkflowAgentsAndExecutors/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,12 @@ private static async Task ExecuteWorkflowAsync(Workflow workflow, string input)
143143
// Don't print internal executor outputs, let them handle their own printing
144144
break;
145145

146-
case AgentRunUpdateEvent:
146+
case AgentResponseUpdateEvent:
147147
// Show agent thinking in real-time (optional)
148-
if (ShowAgentThinking && !string.IsNullOrEmpty(((AgentRunUpdateEvent)evt).Update.Text))
148+
if (ShowAgentThinking && !string.IsNullOrEmpty(((AgentResponseUpdateEvent)evt).Update.Text))
149149
{
150150
Console.ForegroundColor = ConsoleColor.DarkYellow;
151-
Console.Write(((AgentRunUpdateEvent)evt).Update.Text);
151+
Console.Write(((AgentResponseUpdateEvent)evt).Update.Text);
152152
Console.ResetColor();
153153
}
154154
break;

dotnet/samples/GettingStarted/Workflows/_Foundational/08_WriterCriticWorkflow/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ private static async Task ExecuteWorkflowAsync(Workflow workflow, string input)
9696
{
9797
switch (evt)
9898
{
99-
case AgentRunUpdateEvent agentUpdate:
99+
case AgentResponseUpdateEvent agentUpdate:
100100
// Stream agent output in real-time
101101
if (!string.IsNullOrEmpty(agentUpdate.Update.Text))
102102
{

dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/CodeGen/InvokeAzureAgentTemplate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ await InvokeAgentAsync(
7575
7676
if (autoSend)
7777
{
78-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
78+
await context.AddEventAsync(new AgentResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
7979
}
8080
");
8181

dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/CodeGen/InvokeAzureAgentTemplate.tt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ internal sealed class <#= this.Name #>Executor(FormulaSession session, WorkflowA
3232

3333
if (autoSend)
3434
{
35-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
35+
await context.AddEventAsync(new AgentResponseEvent(this.Id, agentResponse)).ConfigureAwait(false);
3636
}
3737
<#
3838
AssignVariable(this.Messages, "agentResponse.Messages"); #>

dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/CodeGen/SendActivityTemplate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public override string TransformText()
7272
}
7373

7474
this.Write("\n );\n AgentResponse response = new([new ChatMessage(ChatRole" +
75-
".Assistant, activityText)]);\n await context.AddEventAsync(new AgentRunRes" +
75+
".Assistant, activityText)]);\n await context.AddEventAsync(new AgentRes" +
7676
"ponseEvent(this.Id, response)).ConfigureAwait(false);");
7777

7878
}

dotnet/src/Microsoft.Agents.AI.Workflows.Declarative/CodeGen/SendActivityTemplate.tt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ if (this.Model.Activity is MessageActivityTemplate messageActivity)
2626
#>
2727
);
2828
AgentResponse response = new([new ChatMessage(ChatRole.Assistant, activityText)]);
29-
await context.AddEventAsync(new AgentRunResponseEvent(this.Id, response)).ConfigureAwait(false);<#
29+
await context.AddEventAsync(new AgentResponseEvent(this.Id, response)).ConfigureAwait(false);<#
3030
} #>
3131

3232
return default;

0 commit comments

Comments
 (0)