Module live

Module live 

Source
Expand description

Installing memory onto a Live session.

Memory has exactly two touchpoints on a live conversation, and both are mechanisms the runtime already owns:

  • the extraction pipeline, which runs MemoryTurnExtractor at each turn boundary and promotes its fields into governed State;
  • the tool dispatcher, which serves recall_context and manage_memory.

There is deliberately no third mechanism. An earlier revision of this module carried its own channel, control loop and state keys; all of it duplicated what Live already does, and every duplicated mechanism is a second place for turn bookkeeping to drift.

Traits§

LiveMemoryExt
Installs the memory subsystem onto a Live builder.

Functions§

memory_tools
Both memory tools, as a composite that can be combined with |.