@ agenticprimitives/ edge- runtime (英语)
部分 代理先导 ——代理应用程序的开源信任底板:可以签名的身份,行为时间检查权限,所有者携带的证据. 开发者工具包 • 妇女 所有软件包
供应商中立 边框录入 层。 边缘是唯一的公表; 它承认或拒绝 低价请求,然后转发到服务捆绑后面的 A2A/MCP 源头。 它只拥有录取权—— 这个 永远 拥有权威(授权、撤销、应享权利、KAS、签名、解密) 绑定, 绝不在此导入.. ADR-0043 (英语)) (中文(简体) ).
见 第288区 第4节.
盒子里有什么(W1)
EdgeAdapter– 接口 Cloudflare / Zuplo / API 盾牌执行. 招生协议 当网关出现时,不会改变.- 受托负责人的卫生 —— 说
TRUSTED_HEADERS+ 键sanitizeTrustedHeaders(headers, { authenticated })条形内页眉x-agent-subdomain, (中文(简体) ),x-agentic-principal,... 从一个未经认证的来电 所以 他们不能被骗. GatewayAssertion验证端口 —— 说verifyGatewayAssertion(...)证明,发行人-不可知论, 一个网关为这条路由接受了这些精确的字节。 它证明只承认 从来没有SA (当地管道仍然这样做)。 签名检查被注入, 所以默认 发行商和未来的祖普洛车道是同一个代码路径.- 录取管道 —— 说
runAdmission(req, opts): 解析路径(从 asurface-catalog页:1 · 防止滥用rate-controlSoftRateLimiter, (中文(简体) ), 失败软) 关联d.
import { runAdmission } from '@agenticprimitives/edge-runtime';
const result = await runAdmission(extractedRequest, {
resolveRoute: (r) => registry.get(routeToId(r.path)),
softLimiter, // from @agenticprimitives/rate-control (fail-soft)
authenticated: false, // direct public caller → strip trusted headers
});
if (!result.ok) return reject(result.status); // single generic error; reason is internal-only
forwardToOrigin(result.descriptor, result.headers, result.correlationId); // origin still validates authoritatively
没有在核心
- Cloudflare适配器(工人费率限制器装订,服务-宾丁调度,
cf-connecting-ip和 部署人员agentic-edge工人——单独出船(第288段);生产边缘是外部的 (单位:千美元)ADR-0037 (英语)) (中文(简体) ). - 任何权威逻辑——禁止进口;通过服务约束达成.
许可证
麻省理工学院