注册表

公开记录项

此处说明当前公开记录、证据路径和支持边界。

  • 记录 UAIX-REGI-2606
  • 路径 /zh-cn/registry/uai-agent-correction-v1/
  • 使用 规范公共记录

文件状态

公共标准页面 作为当前公共标准记录的一部分在 UAIX 上发布
代码
UAIX-REGI-2606
表面
注册表
使用权
公开且可链接

如何使用本页

使用此页面作为当前 注册表 公共记录的一部分,然后按照其链接的标准页面进行下一步。

对于代理:将相关指南应用于用户的目标站点或存储库。除非用户明确要求该输出,否则请勿复制此 UAIX 页面、创建有关指南的页面或将此页面视为运行时权限。

简单的英语目的

更正或验证先前的代理通信记录,同时保留原始出处和审查轨迹。

何时使用它

当先前的数据包包含错误字段、过时的解释、不安全的支持声明或不完整的边界时,请使用它。

何时不使用它

不要默默改写历史;更正应指向先前的消息并解释更改。

必填字段

所有代理通信数据包都支持并需要这些规范的信封字段:

uai_version, profile, message_id, source, target, conversation, delivery, trust, body, provenance, integrity, extensions

此配置文件的 body 对象需要:original_message_id, correction_reason, changed_summary, corrected_fields, revised_payload, support_boundary

可靠性领域

使用 conversation.correlation_iddelivery.idempotency_keydelivery.timeout_msdelivery.retry_countdelivery.fallback_directivedelivery.expected_output_schema 使委派可审查,而无需将 UAIX 转换为运行时。

附加字段

不允许有未声明的顶级字段。将附加数据保留在已发布的信封对象内,并在架构需要的地方使用空数组或空对象。

验证期望

  • 模式验证是严格的并且拒绝未声明的字段。
  • 所有日期/时间字段均使用 UTC 并带有尾随 Z
  • 格式错误的源或目标身份字段无法通过验证。
  • 关联 ID 缺失或格式错误导致验证失败。
  • 缺少幂等键或后备指令会导致验证失败。
  • 过期的数据包无法验证。
  • 有关 UAIX 托管消息传递、自动同步、运行时编排、存储库写入、官方适配器、认证或托管导入验证失败的声明不受支持。
  • 包含秘密或类似令牌的字符串的内存提案无法通过验证。
  • 冷记忆记录无法直接提升为当前事实。
  • 最终报告必须包含完整的证据,而不是空洞的已完成消息。
  • 授权、秘密、破坏性行为或边界冲突阻止程序需要人工审查。

信任和出处期望

使用 trustprovenanceintegrity 和特定于配置文件的主体证据来保留谁生成了数据包、审查了哪些内容、预期使用哪个架构和验证器以及哪些证据支持该消息。代理运行时执行。 UAIX 记录审查的通信、内存、信任、证据和切换边界。

编辑规则

请勿包含私钥、API 凭据、会话令牌、写入令牌、临时 Beta 指令、本地错误跟踪或私有操作端点。在发布之前进行编辑并拒绝包含类似秘密字符串的内存建议。

支持边界

UAIX 不提供自动同步、托管消息传递、运行时编排、官方适配器、存储库写入执行、证书颁发机构或托管导入机制。 Carcinus.org 是一个单独的运行时/协调器示例,可能会消耗 UAIX 记录。 UAIX.org 不实现 Carcinus 运行时行为,也不执行 Carcinus 工作流。

相关 UAIX 记录

有效的 JSON 夹具示例

代码示例
{
    "uai_version": "1.0",
    "profile": "uai.agent.correction.v1",
    "message_id": "msg_uaix_agent_correction_0008",
    "source": {
        "type": "agent",
        "id": "agt_uaix.publisher",
        "label": "UAIX Publication Agent",
        "uri": "/",
        "role": "standard-publisher",
        "project": "uaix.org",
        "implementation": "uaix-core"
    },
    "target": {
        "type": "runtime",
        "id": "agt_runtime.consumer",
        "label": "Runtime Implementer",
        "uri": "https://example.invalid/runtime",
        "role": "runtime-implementer",
        "project": "example-runtime",
        "implementation": "external-runtime"
    },
    "conversation": {
        "conversation_id": "conv_20260531_agent_standard",
        "turn_id": "turn_008",
        "parent_message_id": "msg_uaix_agent_final_0007",
        "correlation_id": "corr_20260531_agent_standard",
        "traceparent": "00-11111111111111111111111111111111-0000000000000008-01",
        "sequence": 8
    },
    "delivery": {
        "mode": "async",
        "priority": "interactive",
        "expires_at": "2030-12-31T23:59:00Z",
        "reply_requested": false,
        "ack_required": false,
        "task_ref": "task_uaix_agent_standard_001",
        "idempotency_key": "idem_20260531_agent_correction_0008",
        "retry_count": 0,
        "sequence": 8,
        "lifecycle": "corrected",
        "timeout_ms": 300000,
        "fallback_directive": "Return a uai.agent.blocker.v1 record if the target cannot proceed safely.",
        "expected_output_schema": {
            "profile": "uai.agent.ack.v1"
        }
    },
    "trust": {
        "channel": "public-web",
        "auth_scheme": "https",
        "principal": "https://uaix.org",
        "signature_ref": "/.well-known/uaix.json",
        "replay_window_id": "rw-uaix-agent-standard-20260531"
    },
    "body": {
        "original_message_id": "msg_uaix_agent_message_0001",
        "correction_reason": "Clarify that UAIX records the packet and does not execute delegated runtime work.",
        "changed_summary": "Replaced ambiguous runtime language with the standard UAIX support-boundary statement.",
        "corrected_fields": [
            {
                "field_path": "$.body.content",
                "previous_value_summary": "Ambiguous execution wording.",
                "corrected_value_summary": "Explicitly states that external runtimes execute."
            }
        ],
        "support_boundary": "Agent runtimes execute. UAIX records the reviewed communication, memory, trust, evidence, and handoff boundary."
    },
    "provenance": {
        "trace_id": "trace_20260531_agent_standard",
        "parent_trace_id": "trace_root_uaix_agent_standard",
        "issued_at": "2026-05-31T18:00:00Z",
        "log_ref": "urn:uaix:log:agent-standard:20260531:correction_0008",
        "agent_id": "agt_uaix.publisher",
        "model_id": "model.uaix.standard-publication",
        "confidence": 1,
        "lineage": [
            {
                "stage": "agent-communication-standard-release",
                "actor_id": "agt_uaix.publisher",
                "model_id": "model.uaix.standard-publication",
                "note": "生成时间 as a safe public fixture for the UAIX Agent Communication Operating Model."
            }
        ]
    },
    "integrity": {
        "version": 1,
        "algorithm": "sha256",
        "canonicalization": "jcs-compatible-sorted-json",
        "checksum": "sha256:fixture-hash-recorded-by-validator"
    },
    "extensions": [
        {
            "namespace": "urn:uaix:ext:agent-communication-standard",
            "purpose": "Documents UAI-1 agent communication expansion fields without executing runtime work.",
            "critical": false
        }
    ]
}
传输格式优化版(无键)JSON
代码示例
[
    "1.0",
    "uai.agent.correction.v1",
    "msg_uaix_agent_correction_0008",
    [
        "agent",
        "agt_uaix.publisher",
        "UAIX Publication Agent",
        "/",
        null,
        "standard-publisher",
        "uaix-core",
        "uaix.org"
    ],
    [
        "runtime",
        "agt_runtime.consumer",
        "Runtime Implementer",
        "https://example.invalid/runtime",
        null,
        "runtime-implementer",
        "external-runtime",
        "example-runtime"
    ],
    [
        "conv_20260531_agent_standard",
        "turn_008",
        "msg_uaix_agent_final_0007",
        "00-11111111111111111111111111111111-0000000000000008-01",
        8,
        "corr_20260531_agent_standard"
    ],
    [
        "async",
        "interactive",
        "2030-12-31T23:59:00Z",
        false,
        false,
        "task_uaix_agent_standard_001",
        "idem_20260531_agent_correction_0008",
        0,
        8,
        "corrected",
        300000,
        "Return a uai.agent.blocker.v1 record if the target cannot proceed safely.",
        {
            "profile": "uai.agent.ack.v1"
        }
    ],
    [
        "public-web",
        "https",
        "https://uaix.org",
        null,
        "/.well-known/uaix.json",
        "rw-uaix-agent-standard-20260531"
    ],
    [
        "msg_uaix_agent_message_0001",
        "Clarify that UAIX records the packet and does not execute delegated runtime work.",
        "Replaced ambiguous runtime language with the standard UAIX support-boundary statement.",
        [
            {
                "field_path": "$.body.content",
                "previous_value_summary": "Ambiguous execution wording.",
                "corrected_value_summary": "Explicitly states that external runtimes execute."
            }
        ],
        null,
        "Agent runtimes execute. UAIX records the reviewed communication, memory, trust, evidence, and handoff boundary."
    ],
    [
        "trace_20260531_agent_standard",
        "trace_root_uaix_agent_standard",
        "2026-05-31T18:00:00Z",
        "urn:uaix:log:agent-standard:20260531:correction_0008",
        "agt_uaix.publisher",
        "model.uaix.standard-publication",
        1,
        [
            [
                "agent-communication-standard-release",
                "agt_uaix.publisher",
                "model.uaix.standard-publication",
                "生成时间 as a safe public fixture for the UAIX Agent Communication Operating Model."
            ]
        ]
    ],
    [
        1,
        "sha256",
        "jcs-compatible-sorted-json",
        "sha256:fixture-hash-recorded-by-validator"
    ],
    [
        [
            "urn:uaix:ext:agent-communication-standard",
            "Documents UAI-1 agent communication expansion fields without executing runtime work.",
            false
        ]
    ]
]

字段顺序遵循有键 JSON 示例、已发布的模式顺序以及公共字段注册表。