type

TaskReconciler

type TaskReconciler func( context.Context, *App, ) error

Bounded recovery scan for a durable task admission gap.

Source core/task.go:56

@param context
Worker-cycle cancellation context.
@param application
The fully initialized application used to inspect durable state and enqueue repairs.
@returns
A surfaced recovery failure.

Reconcilers run before every selected task claim cycle, including startup, and must be bounded, idempotent, and safe across concurrent instances.

Related types

  • App

    A resolved application bound to operation services.