简单的英语目的
将当前审查的状态交给下一个参与者,并提供所需的读取、证据参考、阻止因素、风险和确切的下一步行动。
何时使用它
当责任从一个代理、运行时、人员或团队转移到另一个代理、运行时、人员或团队时使用它。
何时不使用它
不要将其用作后台工作触发器或无人值守执行指令。
必填字段
所有代理通信数据包都支持并需要这些规范的信封字段:
uai_version, profile, message_id, source, target, conversation, delivery, trust, body, provenance, integrity, extensions
此配置文件的 body 对象需要:task_id, target_agent_id, context_summary, handoff_reason, exact_next_action, delegated_authorization, support_boundary。
可靠性领域
使用 conversation.correlation_id、delivery.idempotency_key、delivery.timeout_ms、delivery.retry_count、delivery.fallback_directive 和 delivery.expected_output_schema 使委派可审查,而无需将 UAIX 转换为运行时。
附加字段
不允许有未声明的顶级字段。将附加数据保留在已发布的信封对象内,并在架构需要的地方使用空数组或空对象。
验证期望
- 模式验证是严格的并且拒绝未声明的字段。
- 所有日期/时间字段均使用 UTC 并带有尾随
Z。 - 格式错误的源或目标身份字段无法通过验证。
- 关联 ID 缺失或格式错误导致验证失败。
- 缺少幂等键或后备指令会导致验证失败。
- 过期的数据包无法验证。
- 有关 UAIX 托管消息传递、自动同步、运行时编排、存储库写入、官方适配器、认证或托管导入验证失败的声明不受支持。
- 包含秘密或类似令牌的字符串的内存提案无法通过验证。
- 冷记忆记录无法直接提升为当前事实。
- 最终报告必须包含完整的证据,而不是空洞的已完成消息。
- 授权、秘密、破坏性行为或边界冲突阻止程序需要人工审查。
信任和出处期望
使用 trust、provenance、integrity 和特定于配置文件的主体证据来保留谁生成了数据包、审查了哪些内容、预期使用哪个架构和验证器以及哪些证据支持该消息。代理运行时执行。 UAIX 记录审查的通信、内存、信任、证据和切换边界。
编辑规则
请勿包含私钥、API 凭据、会话令牌、写入令牌、临时 Beta 指令、本地错误跟踪或私有操作端点。在发布之前进行编辑并拒绝包含类似秘密字符串的内存建议。
支持边界
UAIX 不提供自动同步、托管消息传递、运行时编排、官方适配器、存储库写入执行、证书颁发机构或托管导入机制。 Carcinus.org 是一个单独的运行时/协调器示例,可能会消耗 UAIX 记录。 UAIX.org 不实现 Carcinus 运行时行为,也不执行 Carcinus 工作流。
相关 UAIX 记录
有效的 JSON 夹具示例
{
"uai_version": "1.0",
"profile": "uai.agent.handoff.v1",
"message_id": "msg_uaix_agent_handoff_0006",
"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_006",
"parent_message_id": "msg_uaix_agent_status_0003",
"correlation_id": "corr_20260531_agent_standard",
"traceparent": "00-11111111111111111111111111111111-0000000000000006-01",
"sequence": 6
},
"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_handoff_0006",
"retry_count": 0,
"sequence": 6,
"lifecycle": "transmitted",
"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": {
"task_id": "task_uaix_agent_standard_001",
"target_agent_id": "agt_runtime.consumer",
"context_summary": "The UAIX packet is ready for an external runtime to consume after schema and validator checks pass.",
"handoff_reason": "continuation_requested",
"exact_next_action": "External runtime should validate the published schema and send a uai.agent.ack.v1 before executing work outside UAIX.",
"delegated_authorization": {
"authorization_ref": "human-review-ticket-or-public-policy-reference",
"secret_values_included": false
},
"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:handoff_0006",
"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
}
]
}[
"1.0",
"uai.agent.handoff.v1",
"msg_uaix_agent_handoff_0006",
[
"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_006",
"msg_uaix_agent_status_0003",
"00-11111111111111111111111111111111-0000000000000006-01",
6,
"corr_20260531_agent_standard"
],
[
"async",
"interactive",
"2030-12-31T23:59:00Z",
false,
false,
"task_uaix_agent_standard_001",
"idem_20260531_agent_handoff_0006",
0,
6,
"transmitted",
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"
],
[
"task_uaix_agent_standard_001",
"agt_runtime.consumer",
"The UAIX packet is ready for an external runtime to consume after schema and validator checks pass.",
"continuation_requested",
"External runtime should validate the published schema and send a uai.agent.ack.v1 before executing work outside UAIX.",
{
"authorization_ref": "human-review-ticket-or-public-policy-reference",
"secret_values_included": false
},
"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:handoff_0006",
"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 示例、已发布的模式顺序以及公共字段注册表。