mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-04-25 08:26:21 +02:00
* AsyncAPI for websocket docs * Delete old docs * Update docs/README.md to point to docs site * Add generated API docs
35 lines
1.1 KiB
YAML
35 lines
1.1 KiB
YAML
type: object
|
|
description: |
|
|
WebSocket response message envelope for successful responses.
|
|
|
|
Contains the request ID for correlation and the service-specific response payload.
|
|
required:
|
|
- id
|
|
- response
|
|
properties:
|
|
id:
|
|
type: string
|
|
description: |
|
|
Request identifier from the original request. Client uses this to match
|
|
responses to requests in multiplexed communication.
|
|
examples:
|
|
- req-123
|
|
- request-abc-456
|
|
response:
|
|
type: object
|
|
description: |
|
|
Service-specific response payload. Structure is identical to the response body
|
|
in the corresponding REST API endpoint.
|
|
|
|
For streaming services, multiple response messages may be sent with the same `id`.
|
|
Look for `end-of-stream` or service-specific completion flags to detect the final message.
|
|
|
|
See OpenAPI specification for detailed schemas per service.
|
|
examples:
|
|
- type: flow
|
|
keys:
|
|
- my-flow
|
|
- production-flow
|
|
- chunk-type: answer
|
|
content: Quantum computing uses quantum bits...
|
|
end-of-stream: false
|