|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
Mandatory synchronous operations for a sync-only backend. More...
#include <checkpoint.h>
Public Member Functions | |
| virtual bool | requires_managed_budget (const std::string &thread_id) |
| A persistent denial obligation, never authority to spend or restore. | |
| virtual bool | retains_native_checkpoint () const noexcept |
| Storage retention only; never currency or native replay authority. | |
Mandatory synchronous operations for a sync-only backend.
Adapt this pure contract with adapt_checkpoint_store() to offload blocking I/O outside the engine executor. The legacy CheckpointStore remains an ABI compatibility facade for existing backends and consumers.
Definition at line 265 of file checkpoint.h.
|
virtual |
A persistent denial obligation, never authority to spend or restore.
Unsupported backends fail explicitly; absence must not be guessed.