Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/memory / / ConsolidatorStatus

Interface: ConsolidatorStatus

Defined in: packages/memory/src/consolidator/types.ts:222

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.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
budgetreadonlyConsolidatorBudgetSnapshot-packages/memory/src/consolidator/types.ts:240
budgetRemainingreadonly{ costUsd: number; tokens: number; }Spec alias — surfaces remaining-budget figures at the top level.packages/memory/src/consolidator/types.ts:242
budgetRemaining.costUsdreadonlynumber-packages/memory/src/consolidator/types.ts:244
budgetRemaining.tokensreadonlynumber-packages/memory/src/consolidator/types.ts:243
deferredRunsreadonlynumber-packages/memory/src/consolidator/types.ts:238
dlqSizereadonlynumber-packages/memory/src/consolidator/types.ts:237
emptyExtractionsreadonlynumber-packages/memory/src/consolidator/types.ts:239
lastPhase?readonlyConsolidatorPhasePhase of the most recent completed run.packages/memory/src/consolidator/types.ts:231
lastRunAt?readonlystringMost recent completed run timestamp (any phase).packages/memory/src/consolidator/types.ts:229
lastRunsreadonlyConsolidatorLastRunsPer-phase last-completed timestamps surfaced for CLI / dashboard.packages/memory/src/consolidator/types.ts:233
pausedreadonlyboolean-packages/memory/src/consolidator/types.ts:227
pendingConflictsreadonlynumber-packages/memory/src/consolidator/types.ts:236
phasesreadonlyreadonly ConsolidatorPhase[]-packages/memory/src/consolidator/types.ts:225
queueDepthreadonlynumberSpec alias for pendingConflicts.packages/memory/src/consolidator/types.ts:235
runningreadonlyboolean-packages/memory/src/consolidator/types.ts:226
tierreadonlyConsolidatorTier-packages/memory/src/consolidator/types.ts:223
triggersreadonlyreadonly ConsolidatorTriggerSpec[]-packages/memory/src/consolidator/types.ts:224