C

Compact Jev

Claude Code command that uses Jev to remove stale tool calls and results from lo

Claude Code command that uses Jev to remove stale tool calls and results from long conversations while keeping user and assistant text verbatim.

edoproch/compact-jev · v0.5.4 · Development & Workflow

edoprochOwner verifiedcaution

Trust Score

63

Security

64

Surfaces

0

0.5.4 Live launch

Claude Code command that uses Jev to remove stale tool calls and results from lo

Launched
Sep 29, 2026
Pricing
open source
Availability
available

What is Compact Jev?

Compact Jev is a published development & workflow plugin for AI coding agents in the claude-code ecosystem, developed by edoproch and distributed through the HOL AI plugin registry. Claude Code command that uses Jev to remove stale tool calls and results from long conversations while keeping user and assistant text verbatim

Canonical slug
edoproch/compact-jev
Version
v0.5.4 · updated Oct 2, 2026

Trust & Reputation

HOL Trust Score
63

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
75pts
MCP Posture
100pts
Plugin Security
64pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
caution
Digest verified
Yes

Trust & reputation

Trust & Reputation

HOL Trust Score
63

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
75pts
MCP Posture
100pts
Plugin Security
64pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/edoproch/compact-jev
Source commit
652b1a618306…
Publisher verified
No
Owner verified
@edoproch

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

caution
Safety label
64
Security score
0
High findings
Provider
registry-broker-fallback
Grade
D · caution
Version
Unknown
cisco-skill-scanner: not_applicable

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

Compact Jev — Frequently asked questions

What is Compact Jev?
Compact Jev is an AI plugin in the HOL registry. Claude Code command that uses Jev to remove stale tool calls and results from long conversations while keeping user and assistant text verbatim.
How do I install Compact Jev?
Install Compact Jev in your harness: Claude Code — /plugin marketplace add edoproch/compact-jev. Full step-by-step guidance is on the HOL plugin page.
How do I install Compact Jev in Claude Code?
To install Compact Jev in Claude Code, start with /plugin marketplace add edoproch/compact-jev. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is Compact Jev free?
Compact Jev is listed as open source on HOL.
Who publishes Compact Jev?
Compact Jev is published by edoproch and listed on HOL.
Is Compact Jev available now?
Compact Jev is currently available according to its latest public launch.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell
Cf4129d1 3914 40af b0f4 31bd02a9b311
1 / 1

Cf4129d1 3914 40af b0f4 31bd02a9b311

Full size
Loading reviews

Plugin Manifest

{
  "name": "compact-jev",
  "displayName": "Compact Jev",
  "version": "0.5.4",
  "description": "/compact-jev: Jev-guided verbatim compaction for Claude Code, called through Vercel AI Gateway. Never replaces /compact or auto-compaction.",
  "author": {
    "name": "edoproch",
    "url": "https://github.com/edoproch"
  },
  "homepage": "https://github.com/edoproch/compact-jev",
  "repository": "https://github.com/edoproch/compact-jev",
  "license": "MIT",
  "userConfig": {
    "apiKey": {
      "type": "string",
      "title": "AI Gateway API key",
      "description": "Vercel AI Gateway API key. Leave unset to use AI_GATEWAY_API_KEY.",
      "sensitive": true
    },
    "keepThreshold": {
      "type": "number",
      "title": "Keep threshold",
      "description": "Minimum Jev probability that a tool call or tool result is still needed; below it the item is removed.",
      "default": 0.5
    },
    "preserveRecentMessages": {
      "type": "number",
      "title": "Recent messages to preserve",
      "description": "Number of newest messages pinned from compaction.",
      "default": 6
    },
    "maxStateTokens": {
      "type": "number",
      "title": "Maximum Jev state tokens",
      "description": "Estimated token budget for the conversation state sent with every Jev request.",
      "default": 8000
    },
    "maxRequestTokens": {
      "type": "number",
      "title": "Maximum Jev request tokens",
      "description": "Estimated token budget for state plus questions in one Jev request.",
      "default": 25000
    },
    "maxQuestionsPerRequest": {
      "type": "number",
      "title": "Maximum questions per Jev request",
      "description": "Questions (two per tool call) sent in one Jev request at most; larger requests get a 503 from the Gateway far more often.",
      "default": 20
    },
    "outputExcerptChars": {
      "type": "number",
      "title": "Tool output excerpt sent to Jev",
      "description": "Characters of each tool output Jev sees (its start and end) to judge whether it is still needed; 0 sends no tool output at all.",
      "default": 240
    },
    "truncateHeadChars": {
      "type": "number",
      "title": "Truncated tool result head",
      "description": "Characters of a tool result kept when Jev decides its full output is no longer needed; 0 keeps only the note.",
      "default": 300
    },
    "retries": {
      "type": "number",
      "title": "Retries on Gateway errors",
      "description": "Extra attempts per Jev request after a 429 or 5xx (the Gateway answers 503 at random), sent at once; 0 fails on the first error.",
      "default": 12
    },
    "model": {
      "type": "string",
      "title": "Jev model",
      "description": "AI Gateway evaluation model id.",
      "default": "typesafe-ai/jev"
    }
  },
  "interface": {
    "displayName": "Compact Jev",
    "developerName": "edoproch"
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/edoproch/compact-jev
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

File Inventory

.claude-plugin/plugin.json

file

2,810 bytes

97a8f505b06dd32f…

.codex-plugin/plugin.json

plugin-manifest

2,418 bytes

547b9b8db242efbd…

CLAUDE.md

file

21,518 bytes

aea3bce6adc1b3e5…

hooks/compact-jev.ts

file

16,000 bytes

4ae4c1f0ae0dc1c5…

hooks/hooks.json

file

38 bytes

c00eb7029ee7930b…

hooks/README.md

file

5,996 bytes

eddf1787f861d9ed…

package-lock.json

file

62,708 bytes

04f6e872e0cf38b1…

package.json

file

1,237 bytes

bddc86b47aa01885…

README.md

file

8,240 bytes

ab006f633f1a25a0…

tsconfig.json

file

378 bytes

39f10446a64e9bf1…

History, reviews, and alternatives

Latest launch

User reviews

—from 0 reviews

The first substantive review can be added on this page.

Read or write reviews

Milestones and alternatives

Makers can publish releases and security milestones after claiming the plugin.