Language

MagenticPlanReviewRequest Constructors

Definition

Overloads

MagenticPlanReviewRequest(MagenticPlanReviewRequest)

protected MagenticPlanReviewRequest(Microsoft.Agents.AI.Workflows.MagenticPlanReviewRequest original);
Protected Sub New (original As MagenticPlanReviewRequest)

Parameters

Applies to

MagenticPlanReviewRequest(ChatMessage, MagenticProgressLedger, Boolean)

Request for human review of a proposed plan.

public MagenticPlanReviewRequest(Microsoft.Extensions.AI.ChatMessage Plan, Microsoft.Agents.AI.Workflows.MagenticProgressLedger? CurrentProgress, bool IsStalled);
new Microsoft.Agents.AI.Workflows.MagenticPlanReviewRequest : Microsoft.Extensions.AI.ChatMessage * Microsoft.Agents.AI.Workflows.MagenticProgressLedger * bool -> Microsoft.Agents.AI.Workflows.MagenticPlanReviewRequest
Public Sub New (Plan As ChatMessage, CurrentProgress As MagenticProgressLedger, IsStalled As Boolean)

Parameters

Plan
ChatMessage

The proposed plan.

CurrentProgress
MagenticProgressLedger

The current progress ledger, if available. During the initial plan review, this will be null. In subsequent reviews after replanning (due to stalls), this will contain the latest progress ledger that determined that no progress has been made or the workflow was in a loop.

IsStalled
Boolean

Whether the workflow is currently stalled.

Applies to