@framers/agentos-ext-agent-delegation

中文文档
0.1.5发布于 2026/11/11Apache-2.0TypeScriptES Module零依赖构建来源已验证近 30 天下载 2万

代理授权工具——在Wunderland代理商之间对HTTP进行接、发现和授权任务.

中文使用文档
文档目录9 节
  1. 安装
  2. 使用量
  3. 配置
  4. 工具
  5. agent_ping
  6. agent_delegate
  7. agent_broadcast
  8. 页:1
  9. 许可证

代理代表团

这个包提供了一种代理工具来检查远程的Wunderland代理,授权任务和通过HTTP收集回复.

安装

npm install @framers/agentos-ext-agent-delegation

同伴依赖 : @framers/agentos 有范围 >=0.10.40。 。 。 .

使用量

import { AgentOS } from '@framers/agentos';

const agentos = await AgentOS.create({
  extensionManifest: {
    packs: [{ package: '@framers/agentos-ext-agent-delegation' }],
  },
});

配置

选项秘密编号环境变量需求默认
logger无无没有无

工具

工具它会做什么
agent_ping检查远程 Wunderland 代理是否可以到达并检索其元数据 .
agent_delegate向远程Wunderland代理发送任务或问题并收到其文本回复.
agent_broadcast将同样的任务平行地发送给遥远的文德兰特工,并收集他们的响应.

agent_ping

参数类型需求说明
urlstring对远程 Wunderland 代理的 URL .
includePersonasboolean没有从远程代理中获取可用的个人列表 .

agent_delegate

参数类型需求说明
urlstring对远程 Wunderland 代理的 URL .
messagestring对任务,问题,或指示发送到远程代理.
secretstring没有为远程代理聊天秘密( 如果需要) .
sessionIdstring没有对话连续性的会话标识符 。 用同样的 sessionId 多次呼吁保持上下文.
personaIdstring没有把目标锁定在远程特工身上.
resetboolean没有发送此消息前清除远程会话历史 .
timeoutMsinteger没有超时数毫秒。 调用工具的代理任务可能需要一段时间.

agent_broadcast

参数类型需求说明
messagestring对向所有特工广播的任务或问题.
agentsarray 联 合 国 object对要播出的代理端点列表 .
sessionIdstring没有所有特工共享会话ID.
timeoutMsinteger没有代理超时数以毫秒计.

每个对象在 agents 有这个计划:

参数类型需求说明
urlstring对特务URL.
secretstring没有聊天秘密( 如果需要的话) .
labelstring没有这个特工的可读标签.
personaIdstring没有这个特工的目标人物.

页:1

agent_ping 读取 /health 选择 /api/agentos/personas。这些请求使用超时 8000 数量和数量 5000 分别为ms. includePersonas 默认为 false。 。 。 .

代表团和广播向 /chat提供 secret 成为 X-Wunderland-Chat-Secret 头曰. 这些通话可以触发远程代理的工具和LLM. reset 默认为 false。 。 。 .

授权和广播默认为 a 120000 ms超时. 他们的计策允许从 5000 毫升为 600000 m. 广播需要一个非空目标阵列,并在其计划中设定最大阵列长度.

一个失败的 ping 返回 reachable: false。失败的代表团返回 ok: false 在一个成功的工具结果中。 每个代理商的广播报告失败, 仍然返回一个成功的工具结果 .

许可证

阿帕奇 - 2.0

版本与发布记录

@framers/agentos-ext-agent-delegation 共发布 6 个版本,首次发布于 2026/05/02;过去 12 个月发布了 6 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.1.5latest2026/11/114 天前
0.1.42026/10/2125 天前
0.1.32026/10/121 个月前
0.1.22026/10/111 个月前
0.1.12026/10/081 个月前
0.1.02026/05/026 个月前

关于 @framers/agentos-ext-agent-delegation 的常见问题

@framers/agentos-ext-agent-delegation 是什么?

代理授权工具——在Wunderland代理商之间对HTTP进行接、发现和授权任务.

如何安装 @framers/agentos-ext-agent-delegation?

在项目目录运行 npm install @framers/agentos-ext-agent-delegation,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@framers/agentos(>=0.10.40)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@framers/agentos-ext-agent-delegation 支持 TypeScript 吗?

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

@framers/agentos-ext-agent-delegation 支持 ESM 还是 CommonJS?

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

@framers/agentos-ext-agent-delegation 需要什么版本的 Node.js?

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

@framers/agentos-ext-agent-delegation 可以商用吗?

@framers/agentos-ext-agent-delegation 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@framers/agentos-ext-agent-delegation 的下载量有多少?

根据 npm 官方下载统计,@framers/agentos-ext-agent-delegation 在 2026/10/16 – 2026/11/14 这 30 天内被下载 20,092 次,日均约 670 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@framers/agentos-ext-agent-delegation 还在维护吗?

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