Skip to main content

Interface: WikiAttachableMemory

Defined in: packages/agentos/src/cognition/memory/io/attachMemoryWiki.ts:19

Minimal Memory-facade surface this helper needs (structural, no hard import).

Methods​

attachWiki()​

attachWiki(wiki): void

Defined in: packages/agentos/src/cognition/memory/io/attachMemoryWiki.ts:22

Parameters​

wiki​
compiler​

{ compile: (input) => Promise<WikiCompileResult>; }

compiler.compile​

(input) => Promise<WikiCompileResult>

store​

{ index: (o?) => Promise<unknown>; readMetaWatermark: () => Promise<string | null>; writeMetaWatermark: (iso) => Promise<void>; }

store.index​

(o?) => Promise<unknown>

store.readMetaWatermark​

() => Promise<string | null>

store.writeMetaWatermark​

(iso) => Promise<void>

Returns​

void


forget()​

forget(traceId): Promise<void>

Defined in: packages/agentos/src/cognition/memory/io/attachMemoryWiki.ts:21

Parameters​

traceId​

string

Returns​

Promise<void>


remember()​

remember(content, options?): Promise<{ id: string; }>

Defined in: packages/agentos/src/cognition/memory/io/attachMemoryWiki.ts:20

Parameters​

content​

string

options?​

Record<string, unknown>

Returns​

Promise<{ id: string; }>