Module protocol

Module protocol 

Source
Expand description

Protocol definition types

Defines the schema for ThinkTool protocols.

Structs§

InputSpec
Input specification for a protocol
OutputSpec
Output specification for a protocol
Protocol
A ThinkTool Protocol definition
ProtocolMetadata
Protocol metadata for composition and optimization
ProtocolStep
A single step in a protocol

Enums§

AggregationType
Aggregation types for synthesis
BranchCondition
Conditional branching
CritiqueSeverity
Severity levels for critique
DecisionMethod
Methods for decision making
ReasoningStrategy
Reasoning strategy categories
StepAction
Step action types
StepOutputFormat
Output format for a step
ValidationRule
Validation rule for protocol output