@kryoz/caveman-plugin
v1.0.4
Published
Caveman mode — compress agent output to save tokens
Readme
@kryoz/caveman-plugin
Compress agent output to save tokens while keeping technical accuracy. Multiple intensity levels from professional to extreme.
Based on JuliusBrussee/caveman.
Install
omp plugin install @kryoz/caveman-pluginUsage
Toggle from the omp prompt:
/caveman # toggle on/off
/caveman lite # set specific level
/caveman off # disableOr configure persistently via /settings → Interaction → Agent → Caveman Mode.
Levels
| Level | Description |
|---|---|
| off | Normal output |
| lite | Professional, no fluff |
| full | Classic caveman (default) |
| ultra | Maximum compression |
| wenyan-lite | Semi-classical Chinese |
| wenyan | Full 文言文 |
| wenyan-ultra | Extreme 文言文 |
| micro | Experimental prompt-minimized mode |
Host Requirements
This plugin reads caveman.level and caveman.showStatus from the omp global settings (Settings.instance). These keys are registered in the pi-coding-agent settings schema. If your omp build does not include these schema entries, the plugin will silently fall back to defaults (level: "full", showStatus: true) and the /settings UI for caveman will not appear.
Development
bun install
bun run build
omp plugin link .