Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/core / / MemoryMetadata
Interface: MemoryMetadata
Defined in: packages/core/src/types/memory.ts:20
Snapshot of memory-tier counters surfaced to the model via the memory-aware system prompt. Implementations live in @graphorin/memory; the type sits here so the agent runtime can include it in its RunContext without a memory dependency.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
activeRuleCount | readonly | number | Active rules count (after context filtering). | packages/core/src/types/memory.ts:28 |
episodeCount | readonly | number | Number of episodes stored for the user. | packages/core/src/types/memory.ts:24 |
factCount | readonly | number | Total number of facts in the user's semantic memory. | packages/core/src/types/memory.ts:22 |
lastConsolidatedAt? | readonly | string | Last consolidator run, ISO-8601, if any. | packages/core/src/types/memory.ts:32 |
messageCount | readonly | number | Number of past messages indexed for retrieval. | packages/core/src/types/memory.ts:26 |
tags? | readonly | readonly string[] | Optional, free-form metadata tags surfaced to the model. | packages/core/src/types/memory.ts:34 |
workingBlockCount | readonly | number | Number of declared working blocks. | packages/core/src/types/memory.ts:30 |