Skip to main content

Module session

Module session 

Source
Expand description

In-process adapter for the canonical Harn session/transcript store.

This capability deliberately owns no persistence or ranking policy. It resolves one project root to the same .harn/session-store.sqlite used by the VM transcript journal, applies the VM redaction policy, and projects the typed harn-session-store interface into schema-checked hostlib builtins.

Structs§

SessionCapability
Thin in-process projection over harn_session_store::SessionStore.

Constants§

APPEND_BUILTIN
Canonical event append builtin.
CLOSE_BUILTIN
Session close builtin.
FORK_BUILTIN
Canonical lineage fork builtin.
GET_BUILTIN
Session metadata plus events builtin.
LIST_BUILTIN
Scoped session-list builtin.
OPEN_BUILTIN
Open-or-create builtin.
SEARCH_FTS_BUILTIN
Project-scoped FTS search builtin.
SEARCH_HYBRID_BUILTIN
Project-scoped hybrid search builtin.
SEARCH_SEMANTIC_BUILTIN
Project-scoped semantic search builtin.
UPDATE_BUILTIN
Typed session metadata update builtin.