Module: Phronomy::Memory::Compression

Defined in:
lib/phronomy/memory/compression.rb,
lib/phronomy/memory/compression/base.rb,
lib/phronomy/memory/compression/summary.rb,
lib/phronomy/memory/compression/tool_output_pruner.rb

Overview

Compression is the reduction axis of conversation management. Implementations transform a message array into a smaller representation (e.g. LLM summary, tool-output truncation) before storage or retrieval.

Defined Under Namespace

Classes: Base, Summary, ToolOutputPruner