@ai-agent-forge/plugin-decision-escalation

中文文档
0.88.28发布于 2026/11/02MITTypeScriptES Module近 30 天下载 2560

Agent Forge 的决定升级能力插件( 正式的叉子决定请求使用本地确认页, 超时降级到独立裁决链, 以及不可逆的红线)

中文使用文档
文档目录5 节
  1. 级别(§3)
  2. 工具
  3. 暂停降级(§5)
  4. 持久性协议
  5. 页:1

@ agent-forge/plugin 决策升级

代理 Forge 的决定升级能力插件: 一个正式的询问频道 叉子——模型问用 decision_ask,用户在本地 在 TUI 文本中确认页面, 并且一个无人看管的叉子永远不会被拖动 永远:可逆水平由独立的子代理链裁定 在超时,不可逆者停止.

  • 设计合同(授权): docs/design/决策升级插件设计.md
  • 位置: 目标/计划/待办事项层旁的决定通道 主代理保持 L0( 三叉形) 自主性 – 此插件只接收 当叉子值得正式询问时.

级别(§3)

职等判决超时时
L0 级可逆转的当地影响不是这个插件的业务
L1级(routine(中文(简体) )可逆单单元独立裁决代理人
L2(significant(中文(简体) )可逆但方向每个可逆选项一名律师+独立法官
L3(红线)任何选项 reversibility: "irreversible" 缺少字段从未裁定 —— 停止, 将叉子写回给用户

红线是从每个选项生成的引擎 reversibility从来没有 模型的风险自我评估; risk_class 只选择 L1 对 L2 处理 .

工具

工具目的
decision_ask询问叉 ( 2. 4. 4 关闭选项 + 对称) context_digest 简短 + risk_class) (中文(简体) ). 回返 decisionId,页面 URL, timeoutMs, (中文(简体) ), riskClass, (中文(简体) ), redLine 立即; 不设置障碍.
decision_resolve记下答案: source: "user" (页或TUI文本)或 source: "adjudication" - 后者只有在存在和匹配注入裁决时;捏造裁决被拒绝.

命令 : /decision log [N] • 妇女 /decision show <id> • 妇女 /decision cancel <id>。 。 。 .

暂停降级(§5)

工厂默认 180 (config.timeoutMs (原始内容存档于2017-03-25). overse. 没有时间 用户回答: 红线叉注入 decision.notice 停止通知; L1/L2 叉子通过公众发送裁决链 agent-forge.agent-task-scheduler@1 * 能力(增殖剂), 只读配置文件 read/grep/ls/find 只有这个 每一次连锁故障.. 能力缺失、 提交/ 排出错误、 子代理未成功、 输出 违反《公约》的行为 {"choice","confidence","rationale","keyEvidence"} 贾森 议定书——土地状况 adjudication.unavailable 编号 : adjudication.unparseable 和同样的停止行为:停止,不重试,不默不作声地降级.

持久性协议

结构上与目标/计划/调整插件完全相同:仅附件 decision.state 完整快照加一张 decision.transition 审计条目 每个转换(asked | answered.user | answered.adjudication | timed-out.halted | timed-out.adjudicating | adjudication.unavailable | adjudication.unparseable | cancelled页:1 decision.changed。 。 。 . 判决的全文 decision.state 简介 /decision show。用户答案以 decision.answered (单位:千美元)display: false上下文) decision.notice (单位:千美元)display: true,用户可见).

页:1

  • 需要一个显示 SessionAPI.sendMessage (答: 通知注射);没有它 decision_ask 失败的快,其余的 表面仍然可用.
  • 确认页是当前用户的两个回答渠道之一; 未出席的会议从来不取决于它.
  • 仅决定测试(假能力API + 假排程手柄 +) 真实 node:http 在 OS 指定的端口上; 没有真正的模型呼叫。 裁决 质量是一种模型质量属性,且刻意未经检验(-§9).

版本与发布记录

@ai-agent-forge/plugin-decision-escalation 共发布 15 个版本,首次发布于 2026/10/25;过去 12 个月发布了 15 个版本。

版本发布日期距今
0.88.28latest2026/11/025 天前
0.88.272026/11/016 天前
0.88.262026/11/016 天前
0.88.252026/10/317 天前
0.88.242026/10/308 天前
0.88.232026/10/308 天前

关于 @ai-agent-forge/plugin-decision-escalation 的常见问题

@ai-agent-forge/plugin-decision-escalation 是什么?

Agent Forge 的决定升级能力插件( 正式的叉子决定请求使用本地确认页, 超时降级到独立裁决链, 以及不可逆的红线)

如何安装 @ai-agent-forge/plugin-decision-escalation?

在项目目录运行 npm install @ai-agent-forge/plugin-decision-escalation,或使用 pnpm add / yarn add / bun add。

@ai-agent-forge/plugin-decision-escalation 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@ai-agent-forge/plugin-decision-escalation 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@ai-agent-forge/plugin-decision-escalation 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22.19.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@ai-agent-forge/plugin-decision-escalation 可以商用吗?

@ai-agent-forge/plugin-decision-escalation 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@ai-agent-forge/plugin-decision-escalation 的下载量有多少?

根据 npm 官方下载统计,@ai-agent-forge/plugin-decision-escalation 在 2026/10/05 – 2026/11/03 这 30 天内被下载 2,560 次,日均约 85 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@ai-agent-forge/plugin-decision-escalation 还在维护吗?

最新版本 0.88.28 发布于 2026/11/02(5 天前);至今共发布 15 个版本,其中过去 12 个月发布了 15 个;首次发布于 2026/10/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。