Graphorin API reference v0.15.1
Graphorin API reference / @graphorin/memory / / ConsolidatorStatus
Interface: ConsolidatorStatus
Defined in: packages/memory/src/consolidator/types.ts:361
Stable
Status snapshot returned by Consolidator.status.
Public shape: { tier, queueDepth, dlqSize, lastRuns, budgetRemaining, deferredRuns } - extended with a few additional fields the server health endpoint and the graphorin consolidator status CLI consume.
queueDepth is an alias for pendingConflicts (the size of the deep-phase queue); both fields are populated for backwards compatibility.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
budget | readonly | ConsolidatorBudgetSnapshot | - | packages/memory/src/consolidator/types.ts:379 |
budgetRemaining | readonly | { costUsd: number; tokens: number; } | Spec alias - surfaces remaining-budget figures at the top level. | packages/memory/src/consolidator/types.ts:381 |
budgetRemaining.costUsd | readonly | number | - | packages/memory/src/consolidator/types.ts:383 |
budgetRemaining.tokens | readonly | number | - | packages/memory/src/consolidator/types.ts:382 |
deferredRuns | readonly | number | - | packages/memory/src/consolidator/types.ts:377 |
dlqSize | readonly | number | - | packages/memory/src/consolidator/types.ts:376 |
emptyExtractions | readonly | number | - | packages/memory/src/consolidator/types.ts:378 |
lastPhase? | readonly | ConsolidatorPhase | Phase of the most recent completed run. | packages/memory/src/consolidator/types.ts:370 |
lastRunAt? | readonly | string | Most recent completed run timestamp (any phase). | packages/memory/src/consolidator/types.ts:368 |
lastRuns | readonly | ConsolidatorLastRuns | Per-phase last-completed timestamps surfaced for CLI / dashboard. | packages/memory/src/consolidator/types.ts:372 |
paused | readonly | boolean | - | packages/memory/src/consolidator/types.ts:366 |
pendingConflicts | readonly | number | - | packages/memory/src/consolidator/types.ts:375 |
phases | readonly | readonly ConsolidatorPhase[] | - | packages/memory/src/consolidator/types.ts:364 |
queueDepth | readonly | number | Spec alias for pendingConflicts. | packages/memory/src/consolidator/types.ts:374 |
running | readonly | boolean | - | packages/memory/src/consolidator/types.ts:365 |
tier | readonly | ConsolidatorTier | - | packages/memory/src/consolidator/types.ts:362 |
triggers | readonly | readonly ConsolidatorTriggerSpec[] | - | packages/memory/src/consolidator/types.ts:363 |