Playground/Code & governance/PR review
API ACTIVITY

Usage & budget

PLAYGROUND SAFETY LIMITS

Steady requests. Visible limits.

0 active · 0/20 queued

Browser: one start every 1.2 seconds (at most 50/minute), up to 2 active calls and 20 waiting. Shared by examples in this tab. Waiting requests cancel when their run is stopped; a full queue rejects new work without an API call.

Server: 60 requests per rolling 60 seconds and 2 concurrent calls per key, per server instance. Other tabs using the same key share that instance’s allowance. This in-memory safeguard resets on restart and is not a distributed or account-wide quota.

Source: playground policy in lib/requestRateLimit.ts. TypeSafe may impose separate limits. Provider HTTP 429 pauses calls until its reported reset; without a reset time, retry requires your action. HTTP 402 is a budget/billing failure, not a pacing limit. No automatic retries or background replay.

Your TypeSafe API key

Import your key to override the shared server default.

Saved on this browser until removed or site data is cleared. Masked on screen; sent only with Jev requests through this app. The saved value is never displayed.

Connecting
PR REVIEW LAB

Review the risky parts.

Jev classifies each hunk. A configurable gate queues the hard cases for an LLM or human.

WORKSPACE GUIDE

PR review

Paste a PR or diff to separate routine changes from hunks needing review.

DiffRisk & policyReview queue

What you provide

A public PR URL or pasted diff, repository rules, and review thresholds. The mock demo supplies a synthetic change.

What happens

The workspace parses changed hunks and asks closed-set risk and policy questions. Local thresholds determine which findings enter the review queue.

What you get

A review recommendation, risky hunks, and links back to diff evidence. Threshold changes can recalculate the queue without another model call.

Walk through a run

  1. 01

    Load a change

    Paste a public PR URL or a diff, or try the mock demo.

  2. 02

    Review the rules

    Set repository rules and adjust thresholds only when needed.

  3. 03

    Inspect risky hunks

    Follow each recommendation to the original diff and its policy evidence.

Try this

Run the mock demo, filter the risky hunks, and move a threshold to see how the review queue changes.

Execution limits

Review recommendations only. This lab does not post reviews, run a second-stage model, or merge code.

Explore the example. Check the evidence.

Review setup

Closed-set only

Paste a public GitHub PR link and press Review. Its title, changed files, and hunks load automatically. Pasted diffs work too.

Optional PR details
Repository rules

Optional rules: use [] for none. The mock demo includes editable examples. Path globs support *; protected paths and test requirements always need human verification.

Advanced thresholds

Routing thresholds

Uses the lower of Jev’s confidence and selected probability. Changes re-route existing results without another request.

Candidate decisions only. This lab creates review queues; it does not call a second LLM, approve, block, merge, or comment on GitHub.

One click loads and reviews the PR.

Review decision

DiffRisk & policyReview queue

Inspect a diff to begin

Paste a public PR or a unified diff, then choose Review PR. Try Run mock demo for a complete walkthrough without an API call.