TaskProgress
autogen.beta.events.task_events.TaskProgress #
Bases: TaskEvent
Progress update for a running task.
Two distinct uses on one event:
contentcarries streamed sub-agent output (run_subtask/subagent_tool). Marked transient — superseded by the finalTaskCompleted.payloadcarries structured checkpoint data emitted by the task owner viaTask.progress({...}). Persistent within the parent stream until the task terminates.
Source code in autogen/beta/events/base.py
created_at class-attribute instance-attribute #
to_dict #
from_dict classmethod #
Reconstruct an event from a serialized dictionary.
Filters input to only fields known by this class (via MRO Field descriptors), then constructs via cls(**filtered).