006d278e9f
- 删除 ui_editor/workflow.rs 与 agent/runtime_tools/ui_workflow.rs 两个工作流实现模块 - agent_native_tools 去掉 ui.workflow.run 的工具描述与 schema 分支 - prompts/runtime/texts/native-tools.json 删除 ui.workflow.run.description 文案 - runtime_tools/policy、tool_policy_snapshot、parallel_ledger、project_gates 移除该工具的白名单与门禁引用 - action_execution 去掉 ui.workflow.run 分发分支,action_audit 删除整块工作流审计与枚举项 - runtime_protocol 的 verification 与 acceptance_graph 去掉工作流校验项 - tool_plan_handoff/content_validation 去掉 ui-design pages 校验分支 - ui_editor/mod.rs 去掉 workflow 模块声明
60 lines
7.9 KiB
JSON
60 lines
7.9 KiB
JSON
{
|
||
"update_agent_plan.description": "有真实进度变化时,创建或更新当前 run 的持久计划。可单独调用作为持久进度 checkpoint,也可与本轮动作工具或最终回复一起调用。",
|
||
"respond_to_user.description": "本轮操作结束时,依据已有观察向用户提交完成情况或真实阻断、失败原因。不能与动作工具同时调用。",
|
||
"user.input_request.description": "向用户提出一至三个结构化问题,并暂停当前 run 等待回答。",
|
||
"memory.read.description": "读取当前 Agent、Session、项目或黑板记忆。",
|
||
"memory.write.description": "写入当前 Agent 自己或项目范围的稳定记忆。",
|
||
"conversation.read.description": "读取当前 Agent Session 的最近对话。",
|
||
"asset.list.description": "读取项目 manifest 正式资产,并附带有界的项目内未登记媒体候选;未登记文件只有路径/大小/MIME 元数据,不具备 assetId 或 provenance,正式使用前须通过 canvas.asset_import 登记。",
|
||
"asset.library.list.description": "读取当前登录账户的云端/网页素材库静态图片,以及当前项目已绑定网页画布 project.resources 图片安全投影;不返回 URL、objectKey、签名地址或凭据。",
|
||
"canvas.asset_import.description": "把账户素材库/绑定网页项目画布中的 assetId(resourceId)或项目内 localPaths 资源导入当前项目并登记 manifest;两类输入可混合。账户与画布素材先用 asset.library.list 查询,本地资源先用 file.list 发现;客户端内部负责归属校验、换签下载、格式/大小校验、项目锁和 revision。",
|
||
"project.index.description": "刷新并读取有界仓库启动上下文。",
|
||
"project.search.description": "在项目文本文件中做有界字面量搜索。",
|
||
"project.verify.description": "在项目或指定相对 cwd 中运行 package.json 原样声明的验证脚本,并检查构建产物。",
|
||
"project.bootstrap.description": "仅在项目 game 目录受控执行无参数 npm install,并记录依赖文件指纹。",
|
||
"project.checkpoint.description": "创建项目本地 checkpoint。",
|
||
"project.restore.description": "从 checkpoint 恢复当前项目。",
|
||
"project.diff.description": "读取 checkpoint 与当前项目之间的有界差异。",
|
||
"git.inspect.description": "只读审阅当前 Git 工作树和有界 diff。",
|
||
"project.git_commit.description": "在验证和审阅后创建只包含显式路径的本地 Git 提交。",
|
||
"project.patchset.description": "在一把项目锁内原子应用最多十二项多文件变更。",
|
||
"file.list.description": "列出项目内安全文件摘要。",
|
||
"file.read.description": "按行读取项目内安全文本文件。",
|
||
"file.write.description": "写入一个项目内文本文件的完整内容。",
|
||
"file.patch.description": "用精确 oldText 匹配局部替换一个项目文件。",
|
||
"file.delete.description": "删除一个项目内普通文件。",
|
||
"task.list.description": "读取 manifest 任务图和 ready 任务。",
|
||
"task.create.description": "向 manifest 追加一个经过校验的新任务。",
|
||
"task.update.description": "更新一个已有 manifest 任务的状态。",
|
||
"command.exec.description": "在工作区沙箱中执行一次受控命令并持久化输出。",
|
||
"command.output_read.description": "分页读取已有 command.exec 的私有清洗输出。",
|
||
"command.start.description": "在工作区沙箱中启动一个持久进程会话。",
|
||
"command.poll.description": "按 cursor 增量读取持久进程输出和状态。",
|
||
"command.stdin.description": "向当前 run 的持久进程写入 UTF-8 stdin。",
|
||
"command.terminate.description": "请求终止当前 run 的持久进程。",
|
||
"command.run_limited.description": "执行固定白名单中的本地项目命令。",
|
||
"preview.start.description": "启动当前项目的 loopback HTTP 预览。",
|
||
"preview.validate.description": "用真实浏览器验证桌面和移动预览并保存证据。",
|
||
"image.inspect.description": "让视觉模型检查一至两张项目内图片。",
|
||
"canvas.asset_generate.description": "通过已配置的 External Editor API 按项目需求生成图片或图集并登记到画布、素材库和项目 assets;可使用已登记资源作为参考。assetKind=icon-spritesheet 的 prompt 去除首尾空白后须为 1 到 200 个 Unicode 字符,保留内部换行并作为单条 iconDescriptions 原样提交,超限拒绝,不截断、不拆条,客户端不追加生图指令。assetKind=icon-spritesheet 时 sliceMode 必填且没有默认值:需求要求等分网格、固定槽位或指定行列数时用 grid 并提供来自需求本身的 gridX/gridY;自由排布、数量不定或只要求一张图集时用 connected-components,可用 sliceCount 约束素材张数;其它 assetKind 不得携带 sliceMode/gridX/gridY。",
|
||
"cocos.editor.execute.description": "在当前项目对应的已打开 Cocos Creator 编辑器中执行一段有界代码;Runtime 自动绑定唯一匹配的 Creator 主进程,代码与结果都通过注入 payload 的本机 bridge 返回。",
|
||
"unity.editor.execute.description": "在当前 Unity 项目已打开的 Windows x64 Mono Editor 中执行 C#。仅提交 code,宿主绑定项目身份;结果待核对时禁止自动重发。",
|
||
"godot.editor.execute.description": "在当前 Godot 项目已打开的 Windows x64 标准编辑器中执行支持 return/await 的 GDScript 函数体。执行载荷仅有 code,重新聚焦可触发首次加载;结果待核对时禁止自动重发。",
|
||
"blackboard.write.description": "向项目级共享黑板追加稳定结论。",
|
||
"agent.message.description": "向一个目标 Agent 写入定向上下文消息。",
|
||
"agent.delegate.description": "用持久验收合同把边界清晰的后台任务委派给另一个 Agent;返工时 repairOfDelegationId 指向原 delivery,runId 必须为 null,acceptanceCriteria 与 expectedArtifacts 一起传 null 由 Runtime 从原 delivery 继承。",
|
||
"agent.spawn_isolated.description": "创建最多三个写范围互不重叠的隔离子 Agent。",
|
||
"agent.goal_contract.description": "由根 Project Supervisor 提交本次根 Run 的结构化最终目标、约束、开放问题和动态验收图;同一根 Run 写入后不可改写。requiredEvidence 的每一项必须是可机读 Runtime 工具名(推荐 tool:<name>),passed 时必须由这些工具的当前 revision 成功回执逐项证明。",
|
||
"agent.acceptance_update.description": "由根 Project Supervisor 依据当前根任务树中的持久证据更新动态验收节点;未提交的已通过节点保持不变。",
|
||
"agent.schedule_ready.description": "调度依赖已完成的 ready manifest 任务。",
|
||
"agent.action_history.description": "查询当前 Agent 的持久终态动作历史。",
|
||
"agent.run_status.description": "读取自己或其他 Agent 的 Runtime 状态摘要;当前可信父 Run 可按 delegationId 取回自己已认领的权威返工合同。",
|
||
"fallback.description": "执行一个受 Runtime 白名单和项目策略保护的工具动作。",
|
||
"canvas.asset_generate.parameters.sliceMode": "仅 assetKind=icon-spritesheet 生效且必填,没有默认值:等分网格或固定槽位用 grid,自由排布用 connected-components",
|
||
"canvas.asset_generate.parameters.gridX": "只与 sliceMode=grid 同时提供",
|
||
"canvas.asset_generate.parameters.gridY": "只与 sliceMode=grid 同时提供",
|
||
"canvas.asset_generate.parameters.sliceCount": "只与 sliceMode=connected-components 同时提供,用于约束目标素材张数",
|
||
"agent.delegate.parameters.acceptanceCriteria": "初次委派必填。带 repairOfDelegationId 的返工或澄清续跑传 null,由 Runtime 从原 delivery 继承权威合同。",
|
||
"agent.delegate.parameters.expectedArtifacts": "与 acceptanceCriteria 同进同出:初次委派必填,返工与澄清续跑一起传 null 由 Runtime 继承。"
|
||
}
|