jevbooks

← All projects

fast-jev-compaction

tamaratran/fast-jev-compaction

Claude Code plugin that prunes context with Jev instead of summarizing.

Agent Decisions42%Runner-up: Scoring & Ranking

What it is

An npm library and Claude Code plugin that replaces Claude Code's built-in compaction summary. It deletes tool calls and results Jev says are no longer needed, keeping all user and assistant text verbatim and in order.

How it uses Jev

For every non-pinned tool call, Jev gets two noul questions over the whole conversation state: should the call stay, and should the result stay verbatim. Decisions against keepThreshold keep, truncate, or remove each call and result; the message list is then rebuilt.

Primitives:noul

Technique worth stealing

Send the whole conversation as state, replacing each tool result with a short note, and ask per-call keep/drop questions.

Try it

npm install fast-jev-compaction, set TYPESAFE_API_KEY, then call compactMessages(transcript, options).

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.82
  • Shows a System One patternyes0.64
  • Handles uncertaintyno0.04
  • Measuredno0.05
  • Runnableyes0.97
  • Worth recommendingunclear0.49
  • Model replicano0.10
  • Problem scopescore on a 0–2 scale1.24
  • About Jevyes0.93

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.