Graphorin API reference v0.15.1
Graphorin API reference / @graphorin/core / / Block
Interface: Block
Defined in: packages/core/src/types/memory.ts:124
Stable
Working-memory block - a labeled, char-bounded slot rendered into the system prompt every turn.
Extends
Properties
| Property | Modifier | Type | Description | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|---|
agentId? | readonly | string | - | - | MemoryRecord.agentId | packages/core/src/types/memory.ts:105 |
charLimit | readonly | number | - | - | - | packages/core/src/types/memory.ts:129 |
createdAt | readonly | string | - | - | MemoryRecord.createdAt | packages/core/src/types/memory.ts:108 |
deletedAt? | readonly | string | Soft-delete tombstone. Append-only stores set this instead of removing rows, so prior history is preserved per principle 8. | - | MemoryRecord.deletedAt | packages/core/src/types/memory.ts:114 |
description? | readonly | string | - | - | - | packages/core/src/types/memory.ts:127 |
id | readonly | string | - | - | MemoryRecord.id | packages/core/src/types/memory.ts:102 |
kind | readonly | "working" | - | MemoryRecord.kind | - | packages/core/src/types/memory.ts:125 |
label | readonly | string | - | - | - | packages/core/src/types/memory.ts:126 |
readOnly? | readonly | boolean | - | - | - | packages/core/src/types/memory.ts:130 |
sensitivity | readonly | Sensitivity | - | - | MemoryRecord.sensitivity | packages/core/src/types/memory.ts:107 |
sessionId? | readonly | string | - | - | MemoryRecord.sessionId | packages/core/src/types/memory.ts:106 |
tags? | readonly | readonly string[] | - | - | MemoryRecord.tags | packages/core/src/types/memory.ts:115 |
updatedAt? | readonly | string | - | - | MemoryRecord.updatedAt | packages/core/src/types/memory.ts:109 |
userId | readonly | string | - | - | MemoryRecord.userId | packages/core/src/types/memory.ts:104 |
value | readonly | string | - | - | - | packages/core/src/types/memory.ts:128 |