|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
Durable hook dispatch contracts and in-memory journal. More...
#include <neograph/context_store.h>#include <neograph/hook.h>#include <chrono>#include <cstdint>#include <functional>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | neograph::ContextStoreHookArtifactPublisher |
| Owner-scoped idempotent publisher for HookOutput artifacts. More... | |
| struct | neograph::ExternalEffectReceipt |
| A receipt from the external effect boundary. More... | |
| class | neograph::HookBoundaryBlocked |
| Typed failure of a protected runtime boundary. More... | |
| struct | neograph::HookExecutionAttempt |
| One transport-neutral Hook execution attempt and its context evidence. More... | |
| class | neograph::HookExecutionReceipt |
| Immutable durable terminal-attempt record. More... | |
| class | neograph::HookJournal |
| Atomic durable-outbox abstraction. More... | |
| class | neograph::HookOutboxEntry |
| Immutable snapshot of one logical invocation's durable outbox state. More... | |
| class | neograph::MandatoryHookRunner |
| Plans, journals, and executes mandatory hooks without owning lifecycle call sites. More... | |
Durable hook dispatch contracts and in-memory journal.
Definition in file hook_outbox.h.