Backplane. AgentRuntime. Goal. Store behaviour
(backplane_agent_runtime v1.10.32)
Copy Markdown
Host-owned durable thread records; CAS atomically stores goals and receipt fences.
Summary
Callbacks
@callback compare_and_swap(term(), binary(), non_neg_integer(), binary() | nil, map()) :: {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}
@callback load(term(), binary()) :: {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}