Skip to content

sgns::neoswarm::ExecutionChain

#include <types.hpp>

Public Attributes

Name
std::vector< ChainStep > m_steps
std::string m_reasoning
why this chain was chosen
float m_chainConfidence
builder's confidence in this chain
bool m_needsRetrieval
D-16: set by ELMChainBuilder for complex/grounding tasks.

Public Attributes Documentation

variable m_steps

std::vector< ChainStep > m_steps;

variable m_reasoning

std::string m_reasoning;

why this chain was chosen

variable m_chainConfidence

float m_chainConfidence = 0.0f;

builder's confidence in this chain

variable m_needsRetrieval

bool m_needsRetrieval = false;

D-16: set by ELMChainBuilder for complex/grounding tasks.


Updated on 2026-10-09 at 03:59:42 +0000