Skip to main content

Module summarizer

Module summarizer 

Source
Expand description

Conversation summarization for thinking context.

Implements episodic memory through LLM-generated conversation summaries. Uses incremental summarization - only sends new messages to the LLM and merges them with the existing summary to save tokens.

Structs§

ConversationSummarizer
Generates and caches conversation summaries for episodic memory.
ConversationSummary
Cached conversation summary.

Functions§

consolidate_learnings
Extract key learnings from a conversation for playbook consolidation.