Skip to main content

PullError Struct

Structured error returned by Run::pull() when status is Error. More...

Declaration

struct simaai::neat::PullError { ... }

Included Headers

#include <SessionOptions.h>

Public Member Attributes Index

std::stringmessage

Human-readable error string (often prefixed with [code]). More...

std::stringcode

Canonical machine-triage code (see pipeline/ErrorCodes.h). More...

std::optional< SessionReport >report

Optional structured report for runtime/plugin failures. More...

Description

Structured error returned by Run::pull() when status is Error.

The code field is a machine-triage value from pipeline/ErrorCodes.h. The message is a human-readable string (typically prefixed with [code]). The optional report carries the full structured SessionReport for severe runtime/plugin failures.

Definition at line 364 of file SessionOptions.h.

Public Member Attributes

code

std::string simaai::neat::PullError::code

Canonical machine-triage code (see pipeline/ErrorCodes.h).

Definition at line 366 of file SessionOptions.h.

366 std::string code;

message

std::string simaai::neat::PullError::message

Human-readable error string (often prefixed with [code]).

Definition at line 365 of file SessionOptions.h.

365 std::string message;

report

std::optional<SessionReport> simaai::neat::PullError::report

Optional structured report for runtime/plugin failures.

Definition at line 367 of file SessionOptions.h.

367 std::optional<SessionReport> report;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.