Backplane. AiProtocol. ExecutionGate
(backplane_ai_protocol v0.7.0)
Copy Markdown
Single-use execution handle gate.
This is a pure state transition. Runtime wrappers own actual process/supervision effects.
Summary
Types
Functions
@spec claim(t()) :: {:ok, t()} | {:error, Backplane.AiProtocol.Error.t()}
@spec finish(t()) :: {:ok, t()} | {:error, Backplane.AiProtocol.Error.t()}
@spec new() :: t()
@spec open(t()) :: {:ok, t()} | {:error, Backplane.AiProtocol.Error.t()}