NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
sqlite_harness_store.h File Reference

SQLite-backed durable storage for Harness artifacts and runs. More...

#include <neograph/api.h>
#include <neograph/mcp/harness.h>
#include <neograph/mcp/harness_program_store.h>
#include <chrono>
#include <cstdint>
#include <functional>
#include <memory>
#include <optional>
#include <string>
#include <vector>
Include dependency graph for sqlite_harness_store.h:

Go to the source code of this file.

Enumerations

enum class  neograph::mcp::SqliteHarnessProgramFaultPoint : std::uint8_t
 One-shot failure points for durable Program transition tests. More...
 

Detailed Description

SQLite-backed durable storage for Harness artifacts and runs.

Definition in file sqlite_harness_store.h.

Enumeration Type Documentation

◆ SqliteHarnessProgramFaultPoint

enum class neograph::mcp::SqliteHarnessProgramFaultPoint : std::uint8_t
strong

One-shot failure points for durable Program transition tests.

These hooks are intentionally test-only in name and semantics. They let a test abort a transaction after each durable row family is written and then verify that reconnecting observes the previous complete publication.

Definition at line 42 of file sqlite_harness_store.h.