jev-codex-plugin
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 12 GitHub stars
Code Fail
- rm -rf — Recursive force deletion command in .ci/run-guest.sh
- rm -rf — Recursive force deletion command in .ci/setup-guest.sh
- rm -rf — Recursive force deletion command in benchmarks/cross-agent/export-smoke.mjs
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Jev Workflows for Codex and Claude Code: open-source decision consultation, failure diagnosis, and evidence-based completion review
Jev Workflows for Codex and Claude Code
An open-source Codex and Claude Code plugin for consulting TypeSafe Jev about tools, models, tasks, skills, context, strategies, and custom decisions. It also diagnoses failed commands and checks completion claims against evidence.
The current source package is version 0.5.1. It includes the full MCP plugin, eight MCP tools, twelve lifecycle adapters, and three standalone skills that work without MCP. See verification results for tests and independent agent QA. This community Git marketplace is publicly installable; OpenAI Directory review is separate.
Official catalog status: the catalog contribution is prepared in a public fork, but OpenAI restricts upstream PR creation to repository collaborators. No official store listing is live. The separate directory draft also needs local-plugin compatibility review; publication requirements record the remaining dependencies.
Install
Requires Node.js 22+ and your own TYPESAFE_API_KEY in the Codex host environment.
codex plugin marketplace add integrate-your-mind/jev-codex-plugin
codex plugin add jev-workflows@jev-workflows
Start a fresh Codex task and ask: “Check Jev status, then use Jev to help choose tools and review my work.” Review and trust the installed hooks when prompted. To enable automatic consultation, ask: “Enable Jev automation for all my workspaces.” Fresh installs keep automation disabled until you enable it.
There is no plugin-imposed daily, byte, or session quota by default. TypeSafe's API charges and rate limits apply. Prebuilt entrypoints are included; users do not need to run npm install.
Claude Code
The same engine is packaged with native Claude manifests, hooks and MCP configuration:
claude plugin marketplace add integrate-your-mind/jev-codex-plugin
claude plugin install jev-workflows@jev-workflows
Restart or reload plugins, then use jev_status. Enable automation explicitly through configure_automation, as in Codex. Claude's host adapter supplies local turn identities and converts failed-tool events; it never approves permissions or forces a Stop continuation. See cross-host configuration.
This uses the repository's Git marketplace and the stable plugin ID jev-workflows; it is not an Anthropic official marketplace or directory listing. The manifest displays the plugin as Jev Workflows in Claude Code.
Jev protocol updates
The default remains pinned to jev-1.13.0. Select JEV_MODEL=jev-1.14.0, jev-preview, or jev-latest explicitly; receipts retain the actual model returned. Nullable token counts remain unknown, never fabricated zeros. Experimental images and Box questions require explicit batch opt-in; ordinary hooks send text only. Neither model availability nor transport compatibility establishes an improvement in decision quality.
The plugin and QQ share versioned contract fixtures. Run node scripts/sync-jev-contract.mjs /path/to/qq to detect drift; after reviewing a contract update use --write and run both clients' tests. This is a deterministic source check, not a scheduled updater.
Standalone skills
For hosts that run local skill scripts, download and extract one or more skill ZIPs into a supported skill directory. Each includes instructions and a prebuilt Node.js CLI; no npm install or MCP server is required. Keep the entire extracted folder together. Use the full plugin when you want automatic hooks.
The download links below contain the version 0.4.0 standalone skills. The Git marketplace includes all eight MCP tools and the lifecycle hooks.
The CLI defaults to a local preview. Authorized evaluation requires --evaluate and your TypeSafe key in the environment. Read its JSON status; an abstention or unavailable result does not stop ordinary work. Usage and boundaries.
What it does
classify_decision: compare your actual available candidates across eight domains or any custom taxonomy.classify_failure: diagnose a failed command using selected evidence.check_completion: assess whether evidence supports a claim.evaluate_decisions: evaluate independent typed Choice, Noul, Score, and opt-in Box questions against one shared structured state.update_task_context: maintain bounded, provenance-bearing context for one workspace, session, and agent, with explicit continue, replace, and reset operations.record_decision_outcome: link a caller-reported observation to an existing local receipt and evidence IDs without treating it as independent verification.jev_statusandconfigure_automation: inspect and control local operation.- Three skills include prebuilt CLI fallbacks, and twelve Codex lifecycle adapters provide consultation during work, where the host exposes events.
Jev returns a candidate or an abstention. It does not execute a decision, grant permissions, switch models automatically, or prove deployment. Hook coverage depends on the host; hidden reasoning and tools that bypass hooks are not observable.
The batch interface sends independent questions together over one selected, bounded state. Choice questions rank supplied candidates, Noul questions provide a bounded signal, and Score questions use an explicit ordinal rubric. Conservative policy can abstain when the applicable confidence or probability threshold is not met; ranking policy preserves the returned distributions for caller-side ranking. These outputs remain advisory and do not authorize actions.
Task context is local and scoped to the actual workspace, session, and agent. continue adds current facts, replace starts an explicit new objective, and reset clears that scope. Updates retain bounded provenance, evidence references, corrections, criteria, and candidate catalogs. Outcome records link local receipts and evidence IDs to what the caller reports happened; they are never independent proof of success, billing, permission, deployment, or acceptance.
Source, releases, and verification
- Reusable coding-agent benchmarks and published results
- Complete source and development instructions
- Installable Codex package
- Installable Claude Code package
- Release downloads
- Verification report
- Run GitHub Actions locally without hosted minutes
- Compatibility and event contract
- Privacy and local retention
- Distribution and official-directory status
The marketplace uses a generated compatibility package for current Codex hosts; portable Agent Plugins source is also included. This repository marketplace is publicly installable. It is not a claim of approval or listing in OpenAI's universal Plugins Directory, whose separate submission process currently requires HTTPS MCP or special local-MCP support.
The Git marketplace remains the primary installation route. Standalone skill
ZIPs are additive distribution artifacts; their availability does not establish
official directory approval or partner acceptance of local execution and
persistent credential handling.
Development
CI runs locally through act, with an installed pre-push hook verifying each exact commit in an isolated Linux VM. See setup and execution. GitHub-hosted scheduling is disabled.
Run the shared checks directly during development:
node scripts/verify.mjs
For focused source changes:
cd source/jev-workflows
npm ci --ignore-scripts
npm run typecheck
npm run build
npm test
npm run validate
Tests use disposable local fixtures. Live evaluation is separately gated and requires an authorized TypeSafe key. No credentials, private receipts, or user transcripts belong in commits or issue reports.
MIT license. Independent community integration by Romy Mondello; not an official OpenAI or TypeSafe product.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found