From 20ac0fa64e912dc140b8e2d6f922b6e205b9950b Mon Sep 17 00:00:00 2001 From: rentianyue-jk Date: Tue, 22 Jul 2025 17:51:23 +0800 Subject: [PATCH] python-sdk: support nested step event --- python-sdk/ag_ui/core/events.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python-sdk/ag_ui/core/events.py b/python-sdk/ag_ui/core/events.py index af1415d7b..7199d1dcb 100644 --- a/python-sdk/ag_ui/core/events.py +++ b/python-sdk/ag_ui/core/events.py @@ -241,6 +241,8 @@ class StepStartedEvent(BaseEvent): """ type: Literal[EventType.STEP_STARTED] = EventType.STEP_STARTED # pyright: ignore[reportIncompatibleVariableOverride] step_name: str + step_id: str + parent_step_id: Optional[str] = None class StepFinishedEvent(BaseEvent): @@ -249,6 +251,8 @@ class StepFinishedEvent(BaseEvent): """ type: Literal[EventType.STEP_FINISHED] = EventType.STEP_FINISHED # pyright: ignore[reportIncompatibleVariableOverride] step_name: str + step_id: str + parent_step_id: Optional[str] = None Event = Annotated[