无操作协议告诉不受支持或不确定的代理安全停止。这是一种必需的兼容性行为,而不是实用性的失败。
当以下情况时使用无操作
- 客户无法证明该操作所需的能力级别。
- 唯一可用的路径是仅 JavaScript、仅身份验证、仅 POST、仅 MCP、仅 A2A 或仅工具,并且不会列出较低功能的后备路径。
- 该请求会将秘密、私有标识符、受监管数据、支付数据或私有消息放入 URL 中。
- 该操作可以在没有明确审查的情况下发布、删除、支付、更改帐户、写入存储库、促进记忆或影响受监管的环境。
- 代理需要反复重试才能猜测下一步。
无操作响应
{ "code": "human_review_required", "url": "https://example.org/review/agent-handoff" }[]字段顺序遵循有键 JSON 示例、已发布的模式顺序以及公共字段注册表。
所需行为
打开或引用返回的公共 URL,解释缺少的功能或同意,然后停止。不要合成凭据、发明隐藏的 URLs、重试循环、私有浏览器步骤或可写操作。