From ad12d2c070be619b036b6373c31a2d082bc68830 Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Wed, 21 Jan 2026 01:53:28 -0500 Subject: [PATCH] feat: add previous_event_id and triggered_by_event_id fields --- lib/crewai/src/crewai/events/base_events.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/crewai/src/crewai/events/base_events.py b/lib/crewai/src/crewai/events/base_events.py index cfeb1b32e..7148e5e1d 100644 --- a/lib/crewai/src/crewai/events/base_events.py +++ b/lib/crewai/src/crewai/events/base_events.py @@ -61,6 +61,8 @@ class BaseEvent(BaseModel): event_id: str = Field(default_factory=lambda: str(uuid.uuid4())) parent_event_id: str | None = None + previous_event_id: str | None = None + triggered_by_event_id: str | None = None emission_sequence: int | None = None def to_json(self, exclude: set[str] | None = None) -> Serializable: