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; }>