23 std::vector<std::int64_t>
attrs;
49using OpPayload = std::variant<TensorOpPayload, TokenOpPayload, PromptOpPayload, ToolOpPayload, ControlOpPayload>;
std::variant< TensorOpPayload, TokenOpPayload, PromptOpPayload, ToolOpPayload, ControlOpPayload > OpPayload
Definition node.hpp:49
NodeKind
Definition node.hpp:15
std::variant< TensorType, TokensType, SchemaType, EffectType > Type
Definition type.hpp:34
std::uint64_t NodeId
Definition node.hpp:13
std::vector< NodeId > branch_entries
Definition node.hpp:46
enum continuum::ir::ControlOpPayload::Kind kind
Kind
Definition node.hpp:45
OpPayload payload
Definition node.hpp:54
Type out_type
Definition node.hpp:56
std::vector< NodeId > inputs
Definition node.hpp:55
Effect effect
Definition node.hpp:57
std::string debug_name
Definition node.hpp:58
NodeKind kind
Definition node.hpp:53
std::string template_id
Definition node.hpp:34
std::vector< NodeId > slot_inputs
Definition node.hpp:35
std::string canonical_json
Definition node.hpp:18
std::string op_name
Definition node.hpp:22
std::vector< std::int64_t > attrs
Definition node.hpp:23
std::string model_id
Definition node.hpp:28
std::int32_t max_tokens
Definition node.hpp:30
float temperature
Definition node.hpp:29
std::string op_name
Definition node.hpp:27