CallService
Source and message fields. Error family: operations.
CallHook
Raises a hook as its service would, handled by its binding: by the direct runtime when the binding runs there (or the hook is unbound), else as the Nexus operation
- Path:
/backplane.console.v1.CallService/CallHook. - Input:
CallHookRequest; output:CallHookResponse; mode: unary. - Errors: operations + common.
- External command: durable intent/result; never automatically replay. Additional audit statuses:
Unavailablebefore dispatch,Abortedif result persistence fails.
// client: CallServiceClient; request: CallHookRequest; signal: AbortSignal
const response = await client.callHook(request, { signal });
RunActivity
Executes an activity by name with the ActivityCall envelope: an activity of kind ACTIVITY is called on its service over the direct transport, retried per max_attempts; one of kind WORKFLOW runs as a Temporal child workflow and needs Temporal (else a precondition failure).
- Path:
/backplane.console.v1.CallService/RunActivity. - Input:
RunActivityRequest; output:RunActivityResponse; mode: unary. - Errors: operations + common.
- External command: durable intent/result; never automatically replay. Additional audit statuses:
Unavailablebefore dispatch,Abortedif result persistence fails.
// client: CallServiceClient; request: RunActivityRequest; signal: AbortSignal
const response = await client.runActivity(request, { signal });