Jev in practice: typed decisions, scoped authority
What happened
Tenuo 团队用 Jev、LangGraph 和 Tenuo 搭了一个依赖升级 Agent,核心思路是把判断、流程控制和权限分开。Jev 负责根据仓库证据做带概率的决策(比如选下一步该写测试还是改代码),LangGraph 管工作流状态,Tenuo 给每个动作发一个限时 600 秒的终端会话,写测试的 worker 拿不到改源码的权限,反过来也不行。...
Coverage
Follow the reports to see the story from different sides.
- Hacker News front pageJev in practice: typed decisions, scoped authority
Tenuo's team built a dependency upgrade agent to show how Jev, LangGraph, and Tenuo divide labor. Jev turns repo evidence into typed probabilistic decisions, LangGraph manages workflow state, and Tenuo issues a task-scoped warrant for each action. The design rule: keep judgment, control flow, and authority separate. The agent computes eligible actions, Jev picks the most useful one, and Tenuo gives that action a 600-second terminal session. The test-writing worker cannot access source-editing tools, and vice versa. The post does not disclose success rates or latency on real repos.