@openvole/paw-compact
v1.0.0
Published
Default context compaction Paw for OpenVole — summarizes old messages to free context window
Readme
@openvole/paw-compact
Context compaction — summarizes old messages to free context window space.
Part of OpenVole — the microkernel AI agent framework.
Install
npm install @openvole/paw-compactConfig
{
"name": "@openvole/paw-compact",
"allow": {
"env": ["VOLE_COMPACT_KEEP_RECENT"]
}
}Environment Variables
| Variable | Description |
|----------|-------------|
| VOLE_COMPACT_KEEP_RECENT | Number of recent messages to keep uncompacted |
How It Works
Runs in-process as part of the kernel's context management. When the conversation exceeds the context window, older messages are summarized and replaced with a compact summary, preserving the most recent exchanges intact.
