cleanup: one shot vs stream

This commit is contained in:
Cristina Poncela Cubeiro
2026-06-22 14:53:07 +02:00
parent a7b0138ef0
commit d79e3061ad
5 changed files with 29 additions and 27 deletions
+9 -2
View File
@@ -32,7 +32,12 @@ export interface StatusRequest {
export interface RpcRequest {
type: "rpc";
instanceId: string;
command?: RpcCommand;
command: RpcCommand;
}
export interface RpcStreamRequest {
type: "rpc_stream";
instanceId: string;
}
export interface RequestMap {
@@ -41,6 +46,7 @@ export interface RequestMap {
stop: StopRequest;
status: StatusRequest;
rpc: RpcRequest;
rpc_stream: RpcStreamRequest;
}
export type OrchestratorRequest = RequestMap[keyof RequestMap];
@@ -101,7 +107,8 @@ export interface ResponseMap {
list: ListResponse;
stop: StopResponse;
status: StatusResponse;
rpc: RpcBridgeResponse | RpcReadyResponse;
rpc: RpcBridgeResponse;
rpc_stream: RpcReadyResponse;
}
export type OrchestratorResponse = ResponseMap[keyof ResponseMap] | ErrorResponse;