mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
Python: Clean left-over WorkflowCompletedEvent (#884)
* Clean left-over WorkflowCompletedEvent * Improve comments * Fix type check error
This commit is contained in:
committed by
GitHub
Unverified
parent
06827e9f1a
commit
36933de345
@@ -6,9 +6,8 @@ from typing import Any
|
||||
from agent_framework import (
|
||||
Executor,
|
||||
WorkflowBuilder,
|
||||
WorkflowCompletedEvent,
|
||||
WorkflowOutputEvent,
|
||||
WorkflowContext,
|
||||
WorkflowOutputEvent,
|
||||
handler,
|
||||
)
|
||||
from agent_framework.observability import get_tracer, setup_observability
|
||||
@@ -49,9 +48,8 @@ class ReverseTextExecutor(Executor):
|
||||
result = text[::-1]
|
||||
print(f"ReverseTextExecutor: Result '{result}'")
|
||||
|
||||
# Yield the output and signal workflow completion.
|
||||
# Yield the output.
|
||||
await ctx.yield_output(result)
|
||||
await ctx.add_event(WorkflowCompletedEvent())
|
||||
|
||||
|
||||
async def run_sequential_workflow() -> None:
|
||||
|
||||
Reference in New Issue
Block a user