rulvar API reference / @rulvar/plan / KbProposeInput
Interface: KbProposeInput
Defined in: packages/plan/src/tools.ts:299
The model-facing kb_propose payload (tier-relative subject).
Properties
| Property | Type | Defined in |
|---|---|---|
evidenceRefs? | number[] | packages/plan/src/tools.ts:306 |
logicalTaskId? | string | packages/plan/src/tools.ts:304 |
note? | string | packages/plan/src/tools.ts:305 |
polarity | "strength" | "weakness" | packages/plan/src/tools.ts:302 |
subject | { tier: number; } | packages/plan/src/tools.ts:300 |
subject.tier | number | packages/plan/src/tools.ts:300 |
taskClass | string | packages/plan/src/tools.ts:301 |
trigger | | "escalation" | "no-progress" | "error" | "limit" | "schema-exhausted" | "verify-failed" | packages/plan/src/tools.ts:303 |