Interface: LessonDistillationConfig
Defined in: ast/lessons-node.ts:14
Configuration for contrastive lesson distillation (onLoopRecovery and onGateRecovery).
Specifies the distiller model and trigger thresholds for extracting reusable empirical directives from failure-to-pass trajectory pairs.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
guidelines? | readonly | SourceValue<string> | Optional distillation guidelines prompt or source. | ast/lessons-node.ts:22 |
model | readonly | | ModelASTNode | PoolNode<ModelASTNode> | Model or model pool used by the contrastive distiller agent. | ast/lessons-node.ts:16 |
onGateRecovery? | readonly | object | Optional threshold configuring in-session beforeStop gate recovery distillation. | ast/lessons-node.ts:20 |
onGateRecovery.minFailedChecks | readonly | number | - | ast/lessons-node.ts:20 |
onLoopRecovery | readonly | boolean | True when accepted iterations following a rejected P.loop evaluation trigger distillation. | ast/lessons-node.ts:18 |