Skip to content

Interface: ReasoningOperationRetention

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ReasoningOperationRetention

Defined in: src/types/reasoning.ts:504

How long the reasoning-operation log keeps an entry.

capacity: number

Defined in: src/types/reasoning.ts:508

The most entries kept per tenant; a newer entry evicts the oldest.


goalBudgetBytes: number

Defined in: src/types/reasoning.ts:513

The most bytes of a submitted goal an entry keeps; a longer goal is cut and its entry reports goalTruncated: true.


scope: "process"

Defined in: src/types/reasoning.ts:506

Where the log is held — always process.