NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::program::StepPlanViolation Struct Reference

One problem found in a submitted plan. More...

#include <step_plan.h>

Public Attributes

std::string code
 Stable code, always STEP_*.
 
json detail = json::object()
 Machine fields: given, expected, choices, and so on.
 
std::string hint
 One imperative sentence; lists at most five valid names.
 
std::string message
 One sentence.
 
std::string path
 JSON Pointer into the submitted document; "" is the document.
 

Detailed Description

One problem found in a submitted plan.

The list is meant to be fed back to the planner.

Definition at line 32 of file step_plan.h.

Member Data Documentation

◆ message

std::string neograph::program::StepPlanViolation::message

One sentence.

It names ids, templates and codes only; plan-derived strings are cut to 64 printable bytes and literal values are never echoed.

Definition at line 39 of file step_plan.h.


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