What Is Jev and How to Get Started
Description and use
Jev enables automatic issue classification, identifying category and missing reproduction steps to streamline manual triage.
Problem
Developers need a way to triage issue reports automatically, determining category and missing reproduction details before routing to the right queue.
Outcome
All 28 local tests passed, confirming that the triage logic correctly interprets Jev responses and handles edge cases. The workflow enables developers to integrate Jev into their issue triage pipeline with minimal setup.
Workflow
- 1. Download and extract the Jev starter project from the provided zip.
- 2. Open the project in AgentGrid and run Node.js tests to ensure local environment is ready.
- 3. Review the triage.mjs file to understand the defined questions and thresholds.
- 4. Run
node --test __tests__/triage.test.mjsto validate local logic. - 5. Use
node cli.mjs --requestto preview the API request without sending. - 6. Use
node cli.mjs --fixtureto simulate API responses and test review logic. - 7. When ready, run the live client with
node client.mjsto call Jev via the TypeSafe API. - 8. Inspect the returned decision, category, and reproduction flag, then route the issue accordingly.
Evidence
All 28 local tests cover the review rules, malformed responses and simulated HTTP failures. All passed in our Windows run.
The example needs Node.js 20 or newer and no package installation.
- Record date: 2026-09-22T23:30:44.189Z