Expand description
§Jev Harness (Rust)
Zero-overhead System One decision harness and token optimizer for AI coding agents. Powered by TypeSafe AI’s Jev System One.
Provides ultra-fast micro-decisions (<500µs local, 70-300ms remote) to optimize model routing, triage test and execution failures, and protect against doomed repetitive loops.
Re-exports§
pub use client::looks_like_test_success;pub use client::JevClient;pub use client::COMMANDCODE_API_URL;pub use config::load_repo_config;pub use config::load_repo_config_from;pub use config::RepoConfig;pub use config::DEFAULT_ABORT_THRESHOLD;pub use config::DEFAULT_SKIP_LLM_THRESHOLD;pub use gates::build_provider_params;pub use gates::modulate_reasoning_effort;pub use gates::route_model_tier;pub use gates::should_abort_trajectory;pub use gates::should_nudge_continuation;pub use gates::triage_test_failure;pub use gates::verify_step_completion;pub use mcp::run_mcp_server;pub use types::*;
Modules§
- cli
- client
- HTTP client and offline deterministic simulation engine for TypeSafe Jev System One.
- config
- Repository-local configuration loader for
.jev.json. - gates
- Semantic Decision Gates powered by TypeSafe Jev System One.
- mcp
- Model Context Protocol (MCP) Server for Jev System One (Rust runtime). Enables native tool-calling for Cursor, Claude Desktop, Antigravity IDE, Windsurf, Zed, OpenCode, Command Code, and any MCP-compliant AI agent over stdio (JSON-RPC 2.0).
- types
- Strongly typed data contracts for TypeSafe Jev System One.
- uncertainty
- E3.1 — uncertainty with guards, mirroring
src/jev_harness/uncertainty.pyandpackages/ts/src/uncertainty.ts.