type

TaskContext

Request-scoped view of one leased durable-task attempt.

Properties

PropertyTypeDescription
Contextcontext.ContextCarries the attempt timeout, lease loss, and shutdown cancellation.
IDstringThe durable task identity.
AttemptintThe current one-based execution attempt.
Local*LocalAPIThe same access, validation, hook, and transaction entry point used by HTTP and application code.

How it works

Tasks do not receive a privileged content path.

Full signature

type TaskContext struct { Context context.Context ID string Attempt int Local *LocalAPI // contains filtered or unexported fields }

Source core/task.go:61