Table of Contents

Class AgentTaskContext

Namespace
Oscova.Agents.Tasks
Assembly
Oscova.Agents.dll

Holds contextual data for the currently executing agent task.

public class AgentTaskContext

Inheritance

Inherited Members

Properties

AgentId

Gets or sets the agent identifier executing the task.

NotificationChannel

Gets or sets the channel used for task notifications or handoff.

SerializeLiveSessionAsync

Gets or sets a callback that serializes the live session at handoff or persistence time.

SessionElement

Gets or sets serialized session state available to the task run.

TaskId

Gets or sets the executing task identifier.

UserId

Gets or sets the user that owns the running task.