NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::program::CompiledTaskGraphFragment Class Referencefinal

Immutable compiler output. More...

#include <task_graph_fragment.h>

Public Member Functions

json to_json () const
 Canonical typed fragment identity input and durable publication payload.
 

Static Public Attributes

static constexpr std::uint32_t SCHEMA_VERSION = 1
 Fragment of a schema-1 proposal. Its bytes and identity are unchanged.
 
static constexpr std::uint32_t SCHEMA_VERSION_2 = 2
 Fragment of a schema-2 proposal.
 

Detailed Description

Immutable compiler output.

It is intentionally data-only: no callback, endpoint, credential, provider, or raw Program JSON is carried as executable state.

Definition at line 75 of file task_graph_fragment.h.

Member Data Documentation

◆ SCHEMA_VERSION_2

constexpr std::uint32_t neograph::program::CompiledTaskGraphFragment::SCHEMA_VERSION_2 = 2
staticconstexpr

Fragment of a schema-2 proposal.

Every reserved budget dimension is exact: a task is launched with, and held to, what the aggregate counted (#412).

Definition at line 81 of file task_graph_fragment.h.


The documentation for this class was generated from the following file: