Jev in production › Agent tool and action selection
npm package lets agent harnesses like Hermes, Codex and MCP ask Jev to pick a bounded capability while the harness keeps execution control.
Let an agent make a bounded choice without handing it control. Jev recommends. Your harness still checks permissions and executes.
Without Jev With Jev --- --- Your harness follows its existing path to choose a capability. The harness can ask jevroute to choose from a bounded set it supplies. Your harness owns permissions, approvals, and execution. Your harness still owns permissions, approvals, and execution. Execution results stay in the host's normal workflow. The host can attach the result to the decision with jevrecordexecution and replay cases offline.
For the project's own README, linking back here: