EngineDiagnostics
Defined in: packages/engine/src/lib/planner/candidate.ts:33
A summary of what healing changed in a candidate and whether another
attempt is worth it. Planner stages see it through StageContext.validate
and RetryFeedback; it is stripped from the response before it crosses the
Engine boundary. The detailed per-entry records stay inside the Engine.
Properties
Section titled “Properties”counts
Section titled “counts”
readonlycounts:object
Defined in: packages/engine/src/lib/planner/candidate.ts:37
How many entries of each kind healing produced.
droppedLayoutEntries
Section titled “droppedLayoutEntries”
readonlydroppedLayoutEntries:number
Layout entries healing removed.
skippedActions
Section titled “skippedActions”
readonlyskippedActions:number
Proposed actions the Engine refused to plan.
warnings
Section titled “warnings”
readonlywarnings:number
Repairs healing applied without removing anything from the layout.
feedback
Section titled “feedback”
readonlyfeedback:string
Defined in: packages/engine/src/lib/planner/candidate.ts:50
Sanitized, length-limited description of what healing changed, written for a model and ready to paste into a retry prompt. Empty when there is nothing a planner can act on.
retryHint
Section titled “retryHint”
readonlyretryHint:RetryHint
Defined in: packages/engine/src/lib/planner/candidate.ts:35
Severity of the healed result and whether the Engine recommends a retry.