WOLBΛRG

API Overview

Index of the Wolbarg public API — constructor, remember, rememberFromMessages, update, recall, ingest, forget, history, subscribe, AbortSignal, and lifecycle.

What is it?

The public surface developers call after constructing Wolbarg / wolbarg(). Current SDK version: 0.6.0 (SDK_VERSION).

Core entry points

PageMethod
Wolbargconstruct / ready / close
remember()Store a memory (RememberResult)
rememberFromMessages()Chat → memory (experimental)
update()Update a memory by id
recall()Semantic / hybrid search
ingest()Document → memories
forget()Archive / delete memories
history()Audit events
subscribe()Real-time change events
stats() / clear()Introspection / wipe

Compression lives under Compression Pipeline.

AbortSignal

Optional signal?: AbortSignal on remember, rememberFromMessages, recall, update, compress, and forget. Cancellation throws CancellationError.

Errors (common)

SituationError
hybrid: true / rerank: true without providerValidationError
Built-in reranker HTTP / empty rankingRerankError
Cancelled via AbortSignalCancellationError
SQLite lock exhaustionStorageLockedError
CAS mismatch on expectedVersionVersionConflictError
Feature used without provider (e.g. compress without llm)ProviderNotConfiguredError

See Errors.

Feature guides linked from the API

CapabilityDocs
Real-time eventssubscribe() · guide
Upsert / deduperemember() · update() · guide
Hybrid / rerankHybrid Search · Rerankers
Embedding cacheEmbedding cache
SQLite concurrencyConcurrency

Not in core (0.6.0)

Graph APIs (linkMemories, getRelated, sqliteGraph, neo4jGraph, includeGraph) were removed. Stub pages remain for redirects: linkMemories · getRelated · Graph memory.

Generated reference

Every exported type and factory is listed under API Reference.