Interfaces

SlotComposition

Interface: SlotComposition

Defined in: src/recorders/core/types.ts:63

Slot composition summary — written by a slot subflow at the END of its composition pass. ContextRecorder emits one context.slot_composed event per slot exit, built from this record.

Properties

budget

readonly budget: object

Defined in: src/recorders/core/types.ts:66

cap

readonly cap: number

headroomChars

readonly headroomChars: number

used

readonly used: number


droppedCount

readonly droppedCount: number

Defined in: src/recorders/core/types.ts:75


droppedSummaries

readonly droppedSummaries: readonly string[]

Defined in: src/recorders/core/types.ts:76


iteration

readonly iteration: number

Defined in: src/recorders/core/types.ts:65


orderingStrategy?

readonly optional orderingStrategy?: string

Defined in: src/recorders/core/types.ts:74


slot

readonly slot: ContextSlot

Defined in: src/recorders/core/types.ts:64


sourceBreakdown

readonly sourceBreakdown: Readonly<Partial<Record<ContextSource, { chars: number; count: number; }>>>

Defined in: src/recorders/core/types.ts:71

On this page