开源项目

AgentEnv阻止Agent改写网关工具与触发器规则

fix(env): the gateway's control routes take the deploy's control token

智能体系统Agent 动作执行与治理Agent安全

概述

此前环境网关在提供MCP的同一监听器上暴露Harness控制路由,能访问网关的Agent可改任意角色工具规则、清除或注册触发器及改通知。源码交付为常规deploy生成并保存独立控制令牌,网关以常量时间比较验证指定路由,拒绝缺失或错误令牌;随后剥离网关自己的Authorization,避免泄给子服务,其他服务的认证值照常传递。框架调用沿用部署记录的控制头。时钟写入因外部PSI Bench调用者尚未迁移而保持开放,未带令牌的旧网关/create_gateway导出及旧镜像也保持旧行为。需要镜像推广和框架pin同步才影响生产,不把源码合入当生产已完成;上游有真实VM/容器权限与并发部署验证。