|
NeuralPlus 0.2.0
A small C++17 SDK for AI clients, sessions, tools, and tracing
|
Immutable snapshot passed to one provider round. More...
#include <types.hpp>
Public Attributes | |
| std::string | session_id |
| Stable session identifier. | |
| std::string | run_id |
| Identifier shared by all rounds of one generate call. | |
| std::optional< std::string > | system_message |
| Provider-independent system instruction. | |
| std::vector< Message > | messages |
| Complete normalized transcript snapshot. | |
| std::vector< ToolSpec > | tools |
| Tools available for this round. | |
| GenerateOptions | options |
| Normalized and provider-specific call options. | |
Immutable snapshot passed to one provider round.