Files
wx-win-agent/docs/validation/evidence/WebUI-MCP-single-client-2026-09-19/manifest.json
T
rogee c7c0ab273f
Build web service image / build (push) Successful in 1m9s
feat: validate single-client broadcast operations
2026-09-19 14:33:26 +08:00

64 lines
2.4 KiB
JSON

{
"schemaVersion": 1,
"collectedAtUtc": "2026-09-19T04:15:34Z",
"purpose": "Auditable raw evidence for the final single-Client Windows WeChat validation.",
"mcp": {
"config": ".mcp.json",
"server": "windows-ui",
"endpoint": "http://10.1.1.101:8765/mcp",
"uiEvidence": "mcp-ui-evidence.json"
},
"serviceApi": {
"baseUrl": "http://127.0.0.1:15088",
"hostHeader": "localhost:5088",
"authentication": "Bearer token used only by the local validation shell; no token is stored in this directory."
},
"boundAccountId": "a2e8a1eaab7fd5fbd3806525c0d9cce750c28f4efb8e7cfcabc9e3e8660e0277",
"wechatVersion": "4.1.13.65",
"finalOperation": {
"id": "463b37b2e0944525af4ded822dddaf8c",
"submitCorrelationId": "57fc0ed311354f1586bcfd308dd54c7e",
"correlationId": "33d6e14673834c64b5d470a07687c760",
"submitResponse": "broadcast-submit.response.json",
"capability": "broadcast-text",
"targets": ["session_item_文件传输助手", "session_item_吉祥三宝"],
"state": "Succeeded",
"stage": "complete",
"itemStates": ["Succeeded", "Succeeded"],
"stopped": false,
"replayResponse": "broadcast-replay.response.json"
},
"confirmationGates": {
"broadcastText": {
"request": "confirmation-gate.request.json",
"httpStatus": 409,
"errorCode": "ConfirmationRequired",
"retry": false,
"correlationId": "3183a2753a044909b14f73336dcbe170"
},
"sendText": {
"request": "send-confirmation-gate.request.json",
"httpStatus": 409,
"errorCode": "ConfirmationRequired",
"retry": false,
"correlationId": "78820fff9db246feb032a873018d43bb"
}
},
"readOnlyEvidence": {
"status": "status.response.json",
"capabilities": "capabilities.response.json",
"sessions": ["sessions-1.response.json", "sessions-2.response.json", "sessions-3.response.json"],
"messages": ["messages-filehelper.response.json", "messages-jixiang.response.json"]
},
"integrity": {
"algorithm": "SHA-256",
"fileList": "sha256sums.txt",
"scope": "All evidence files except manifest.json and sha256sums.txt; README and derived summaries are included."
},
"redactions": [
"Authorization headers/tokens are not stored.",
"Message API evidence uses includeContent=false; full chat bodies are not stored.",
"The bound account ID and test marker are retained because they are required to correlate the operation and read-back evidence."
]
}