Skip to content

TaskMetadata

autogen.beta.task.TaskMetadata dataclass #

TaskMetadata(task_id, owner_id, spec, state, created_at='', started_at=None, completed_at=None, expires_at=None, last_progress_at=None, progress=dict(), result=None, error='', session_id=None)

Mutable lifecycle record for a Task. Updated on state transitions.

task_id instance-attribute #

task_id

owner_id instance-attribute #

owner_id

spec instance-attribute #

spec

state instance-attribute #

state

created_at class-attribute instance-attribute #

created_at = ''

started_at class-attribute instance-attribute #

started_at = None

completed_at class-attribute instance-attribute #

completed_at = None

expires_at class-attribute instance-attribute #

expires_at = None

last_progress_at class-attribute instance-attribute #

last_progress_at = None

progress class-attribute instance-attribute #

progress = field(default_factory=dict)

result class-attribute instance-attribute #

result = None

error class-attribute instance-attribute #

error = ''

session_id class-attribute instance-attribute #

session_id = None