30 lines
7.3 KiB
JSON
30 lines
7.3 KiB
JSON
{
|
|
"HealthResponse": { "type": "HealthResponse", "schema": "http.schema.json#/$defs/HealthResponse", "value": { "status": "ok", "version": "0.1.0", "protocolVersion": 1 } },
|
|
"MeResponse": { "type": "MeResponse", "schema": "http.schema.json#/$defs/MeResponse", "value": { "userId": "u-1001", "tenantId": "kangni", "displayName": "张工", "clientKind": "desktop" } },
|
|
"ProjectSummary": { "type": "ProjectSummary", "schema": "http.schema.json#/$defs/ProjectSummary", "value": { "projectId": "p-1", "name": "康尼十月排产", "status": "active", "writable": true } },
|
|
"ProjectListResponse": { "type": "ProjectListResponse", "schema": "http.schema.json#/$defs/ProjectListResponse", "value": { "projects": [{ "projectId": "p-1", "name": "康尼十月排产", "status": "active", "writable": true }] } },
|
|
"CapabilitySummary": { "type": "CapabilitySummary", "schema": "capability.schema.json", "value": { "id": "aps.schedule.preview", "providerId": "aps", "title": "试排一版", "purpose": "按当前项目数据试排一版方案,只出结果不发布", "effect": "read", "synonyms": ["试排", "跑一版", "预排"] } },
|
|
"CapabilitiesResponse": { "type": "CapabilitiesResponse", "schema": "http.schema.json#/$defs/CapabilitiesResponse", "value": { "capabilities": [{ "id": "aps.schedule.preview", "providerId": "aps", "title": "试排一版", "purpose": "按当前项目数据试排一版方案,只出结果不发布", "effect": "read" }] } },
|
|
"SessionSummary": { "type": "SessionSummary", "schema": "session.schema.json", "value": { "sessionId": "s-1", "projectId": "p-1", "scope": "project", "status": "active", "title": "十月排产核对", "createdAt": 1757404800000 } },
|
|
"ChatMessage": { "type": "ChatMessage", "schema": "http.schema.json#/$defs/ChatMessage", "value": { "messageId": "m-1", "role": "assistant", "ts": 1757404800000, "text": "正在核算产能" } },
|
|
"CreateSessionRequest": { "type": "CreateSessionRequest", "schema": "http.schema.json#/$defs/CreateSessionRequest", "value": { "projectId": "p-1", "scope": "project", "title": "十月排产核对" } },
|
|
"CreateSessionResponse": { "type": "CreateSessionResponse", "schema": "http.schema.json#/$defs/CreateSessionResponse", "value": { "session": { "sessionId": "s-1", "projectId": "p-1", "scope": "project", "status": "active", "title": "十月排产核对", "createdAt": 1757404800000 } } },
|
|
"SessionListResponse": { "type": "SessionListResponse", "schema": "http.schema.json#/$defs/SessionListResponse", "value": { "sessions": [{ "sessionId": "s-1", "projectId": "p-1", "scope": "project", "status": "active", "title": "十月排产核对", "createdAt": 1757404800000 }] } },
|
|
"SessionDetailResponse": { "type": "SessionDetailResponse", "schema": "http.schema.json#/$defs/SessionDetailResponse", "value": { "session": { "sessionId": "s-1", "projectId": "p-1", "scope": "project", "status": "active", "title": "十月排产核对", "createdAt": 1757404800000 }, "messages": [{ "messageId": "m-1", "role": "user", "ts": 1757404800000, "text": "试排一版看看" }] } },
|
|
"SendMessageRequest": { "type": "SendMessageRequest", "schema": "http.schema.json#/$defs/SendMessageRequest", "value": { "text": "试排一版看看", "idempotencyKey": "idem-2f8a1c9d" } },
|
|
"SendMessageResponse": { "type": "SendMessageResponse", "schema": "http.schema.json#/$defs/SendMessageResponse", "value": { "accepted": true, "messageId": "m-1", "runId": "r-1" } },
|
|
"CancelResponse": { "type": "CancelResponse", "schema": "http.schema.json#/$defs/CancelResponse", "value": { "state": "cancelling" } },
|
|
"ExecutionReceipt": { "type": "ExecutionReceipt", "schema": "receipt.schema.json", "value": { "executionId": "exec-1", "status": "pending-confirmation", "approvalId": "apr-1" } },
|
|
"ApprovalDecisionRequest": { "type": "ApprovalDecisionRequest", "schema": "approval.schema.json", "value": { "decision": "approve", "revision": 37, "idempotencyKey": "idem-2f8a1c9d", "note": "按会议结论发布" } },
|
|
"ApprovalDecisionResponse": { "type": "ApprovalDecisionResponse", "schema": "http.schema.json#/$defs/ApprovalDecisionResponse", "value": { "approvalId": "apr-1", "decision": "approved", "receipt": { "executionId": "exec-1", "status": "succeeded" } } },
|
|
"ExecutionTraceEntry": { "type": "ExecutionTraceEntry", "schema": "http.schema.json#/$defs/ExecutionTraceEntry", "value": { "seq": 3, "ts": 1757404800400, "event": "approval.decided", "actorUserId": "u-1001", "capabilityId": "aps.schedule.publish", "providerId": "aps", "paramsDigest": "sha256:1c4d", "decision": "approved" } },
|
|
"ExecutionApprovalRecord": { "type": "ExecutionApprovalRecord", "schema": "http.schema.json#/$defs/ExecutionApprovalRecord", "value": { "approvalId": "apr-1", "status": "succeeded", "decision": "approved", "decidedBy": "u-1001", "decidedAt": 1757404800400, "revision": 37, "expiresAt": 1757408400000 } },
|
|
"ExecutionTraceResponse": { "type": "ExecutionTraceResponse", "schema": "http.schema.json#/$defs/ExecutionTraceResponse", "value": { "executionId": "exec-1", "approval": { "approvalId": "apr-1", "status": "succeeded", "decision": "approved", "decidedBy": "u-1001", "revision": 37, "expiresAt": 1757408400000 }, "entries": [{ "seq": 2, "ts": 1757404800300, "event": "policy.requires_confirmation", "actorUserId": "u-1001", "capabilityId": "aps.schedule.publish", "providerId": "aps", "paramsDigest": "sha256:1c4d", "decision": "policy.write_requires_confirmation" }, { "seq": 3, "ts": 1757404800400, "event": "approval.decided", "actorUserId": "u-1001", "capabilityId": "aps.schedule.publish", "decision": "approved" }, { "seq": 4, "ts": 1757404800500, "event": "execution.finished", "actorUserId": "u-1001", "capabilityId": "aps.schedule.publish", "decision": "succeeded" }], "chainOk": true, "receipt": { "executionId": "exec-1", "status": "succeeded" } } },
|
|
"BindingSummary": { "type": "BindingSummary", "schema": "http.schema.json#/$defs/BindingSummary", "value": { "providerId": "aps", "accountId": "E1001", "displayName": "张工", "status": "active", "authKind": "password-exchange", "updatedAt": 1759104000000 } },
|
|
"BindingStartResponse": { "type": "BindingStartResponse", "schema": "http.schema.json#/$defs/BindingStartResponse", "value": { "providerId": "aps", "authKind": "password-exchange" } },
|
|
"BindingCompleteRequest": { "type": "BindingCompleteRequest", "schema": "http.schema.json#/$defs/BindingCompleteRequest", "value": { "accountId": "E1001", "password": "一次性密码,用完即弃" } },
|
|
"BindingCompleteResponse": { "type": "BindingCompleteResponse", "schema": "http.schema.json#/$defs/BindingCompleteResponse", "value": { "binding": { "providerId": "aps", "accountId": "E1001", "displayName": "张工", "status": "active", "authKind": "password-exchange" } } },
|
|
"BindingListResponse": { "type": "BindingListResponse", "schema": "http.schema.json#/$defs/BindingListResponse", "value": { "bindings": [{ "providerId": "aps", "accountId": "E1001", "displayName": "张工", "status": "active" }, { "providerId": "erp", "accountId": null, "displayName": null, "status": "unbound" }] } },
|
|
"BindingDeleteResponse": { "type": "BindingDeleteResponse", "schema": "http.schema.json#/$defs/BindingDeleteResponse", "value": { "providerId": "aps", "removed": true } },
|
|
"ErrorEnvelope": { "type": "ErrorEnvelope", "schema": "error.schema.json", "value": { "error": { "code": "auth.expired", "message": "登录态已过期", "retryable": false } } }
|
|
} |