Skip to content

Graphorin API reference v0.8.0


Graphorin API reference / @graphorin/evals / / MemoryOperationsEvalInput

Interface: MemoryOperationsEvalInput

Defined in: packages/evals/src/loaders/memory-eval.ts:123

Input handed to the memory system under test for one operation-level eval case. The gold labels ride the input (not Case.expected) so a single observation type can serve the extraction, update and QA stages.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
ability?readonlyMemoryEvalAbilityMapped ability (MemoryEvalAbility); the raw category lives in metadata.packages/evals/src/loaders/memory-eval.ts:137
askedAt?readonlystringWhen the question is asked; dataset-native string.packages/evals/src/loaders/memory-eval.ts:135
goldPointsreadonlyreadonly MemoryGoldPoint[]Per-operation ground truth for this case.packages/evals/src/loaders/memory-eval.ts:127
haystackSessionsreadonlyreadonly MemoryEvalSession[]Sessions to ingest before memory is observed.packages/evals/src/loaders/memory-eval.ts:125
question?readonlystringQA-stage probe question (absent on operations-stage cases).packages/evals/src/loaders/memory-eval.ts:129
referenceAnswer?readonlystringReference answer for the QA probe.packages/evals/src/loaders/memory-eval.ts:131
unanswerable?readonlybooleantrue when the correct QA behaviour is to abstain.packages/evals/src/loaders/memory-eval.ts:133