mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-09-09 04:02:35 +00:00
- gen-cordis-catalog / gen-cordis-inspect-catalog / gen-client-catalog / gen-config-catalog / gen-doc-graphs / gen-module-graph outputs pick up the converged Remote vocabulary (gateway/* codes, RemoteError JSDoc) and the dsh-util-time package; the zh sides of the three English-generated pages follow the same line-number shifts. - the message-feedback protocol golden records the accepted wire change: a boundary-validation failure now reports gateway/input-invalid with structured details instead of a bare internal code.
207 lines
4.5 KiB
JSON
207 lines
4.5 KiB
JSON
[
|
|
{
|
|
"endpoint": "/api/messageFeedback/put",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol",
|
|
"messageId": "{{message:2}}",
|
|
"rating": "invalid-rating",
|
|
"ifVersion": null
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-invalid",
|
|
"result": {
|
|
"ok": false,
|
|
"error": {
|
|
"code": "gateway/input-invalid",
|
|
"message": "typert gateway: messageFeedback/put: wire field \"request\" failed boundary validation",
|
|
"details": {
|
|
"endpoint": "messageFeedback/put",
|
|
"field": "request"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"endpoint": "/api/messageFeedback/list",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol"
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-list-empty",
|
|
"result": {
|
|
"ok": true,
|
|
"value": {
|
|
"ok": true,
|
|
"value": {
|
|
"items": []
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"endpoint": "/api/messageFeedback/put",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol",
|
|
"messageId": "{{message:2}}",
|
|
"rating": "positive",
|
|
"note": "Useful answer",
|
|
"ifVersion": null
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-put",
|
|
"result": {
|
|
"ok": true,
|
|
"value": {
|
|
"ok": true,
|
|
"value": {
|
|
"messageId": "{{message:2}}",
|
|
"rating": "positive",
|
|
"note": "Useful answer",
|
|
"version": "{{version}}",
|
|
"createdAt": "{{timestamp}}",
|
|
"updatedAt": "{{timestamp}}"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"endpoint": "/api/messageFeedback/list",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol"
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-list-created",
|
|
"result": {
|
|
"ok": true,
|
|
"value": {
|
|
"ok": true,
|
|
"value": {
|
|
"items": [
|
|
{
|
|
"messageId": "{{message:2}}",
|
|
"rating": "positive",
|
|
"note": "Useful answer",
|
|
"version": "{{version}}",
|
|
"createdAt": "{{timestamp}}",
|
|
"updatedAt": "{{timestamp}}"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"endpoint": "/api/messageFeedback/put",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol",
|
|
"messageId": "{{message:2}}",
|
|
"rating": "negative",
|
|
"ifVersion": null
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-conflict",
|
|
"result": {
|
|
"ok": true,
|
|
"value": {
|
|
"ok": false,
|
|
"error": {
|
|
"code": "version-conflict",
|
|
"current": {
|
|
"messageId": "{{message:2}}",
|
|
"rating": "positive",
|
|
"note": "Useful answer",
|
|
"version": "{{version}}",
|
|
"createdAt": "{{timestamp}}",
|
|
"updatedAt": "{{timestamp}}"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"endpoint": "/api/messageFeedback/delete",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol",
|
|
"messageId": "{{message:2}}",
|
|
"ifVersion": "{{version}}"
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-delete",
|
|
"result": {
|
|
"ok": true,
|
|
"value": {
|
|
"ok": true,
|
|
"value": {
|
|
"absent": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"endpoint": "/api/messageFeedback/list",
|
|
"request": {
|
|
"args": {
|
|
"request": {
|
|
"sessionId": "message-feedback-protocol"
|
|
}
|
|
}
|
|
},
|
|
"status": 200,
|
|
"response": {
|
|
"type": "server-response",
|
|
"rpcId": "feedback-list-deleted",
|
|
"result": {
|
|
"ok": true,
|
|
"value": {
|
|
"ok": true,
|
|
"value": {
|
|
"items": []
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|