Unique step identifier
OptionaldependenciesStep dependencies
OptionaltimingExecution time metrics
OptionalmetricsReasoning quality metrics
OptionalsourcesSource information
OptionalrelatedRelated steps
OptionalvalidationStep validation status
OptionalerrorError information
OptionalrawRaw output for debugging
OptionalauthorStep author/model
OptionalrevisionRevision information
Step number in reasoning sequence
Reasoning content
Type of reasoning step
OptionalconfidenceConfidence score for this step (0-1)
OptionalsignatureStep signature or identifier
OptionalredactedWhether content is redacted
OptionaldataRedacted data if applicable
OptionaltimestampTimestamp of reasoning step
OptionaltokensToken count for this step
OptionaldurationDuration of this step in milliseconds
OptionalsourceReferences to sources used in reasoning
OptionalmetadataAdditional metadata
Enhanced reasoning step with additional metadata