websiteURL should be present for marketplace readiness.
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
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
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Repository
- https://github.com/edoproch/compact-jev
- Canonical profile
- https://hol.org/registry/plugins/edoproch%2Fcompact-jev
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
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
- Provider
- registry-broker-fallback
- Grade
- D · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
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.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 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
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
Launch history
User reviews
The first substantive review can be added on this page.
Read or write reviewsMilestones and alternatives
Makers can publish releases and security milestones after claiming the plugin.
