LLMCourier
The driver-proxy protocol over Phase 12 BlobCourier (§RD-2).
| Declared in | src/libs/libllm/llm/comms/LLMCourier.hpp |
| Inherits | QObject |
| Group | libllm |
Detailed description
Encodes completion ops (§RD-2.2), capability negotiation (§RD-2.1) and session ops (§RD-2.3) as JSON blobs addressed to one peer, and dispatches inbound blobs back out as typed signals. Correlation lives inside the JSON payload — Phase 12 has no sender-local correlationId metadata, so a field is the only place it can live.
Each instance is bound to a single recipient at construction. Different peers need different instances.
See also RemoteNodeDriver, RemoteDriverHost, BlobCourier.