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

One stable result contract for native async and blocking Tool bridges. More...

#include <tool_execution.h>

Public Attributes

std::optional< int > exit_code
 Exit status of a completed process bridge, when a child was launched.
 
bool output_truncated = false
 True when the bridge stopped after hitting the policy output limit.
 
bool refused = false
 The tool's service refused the call before running it (the tool threw a ToolRequestRefusal), so nothing ran; retryable says whether the same call may succeed when sent again.
 
std::optional< int > signal_number
 Signal that terminated a process bridge, when applicable.
 

Detailed Description

One stable result contract for native async and blocking Tool bridges.

Definition at line 78 of file tool_execution.h.


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