ConceptResult
Output of concept execution (Rₜ). The ψ layer result.
deterministic reflects the execution mode, not the value stability: True → timestamp was provided; same inputs always produce the same result. False → snapshot mode; reflects current state at call time.
explanation is None when explain=False (the default). The executor sets it only when the caller passes explain=True on the request.
value objectrequired
anyOf
- number
- integer
- boolean
- string
- null
number
typeConceptOutputType (string)required
Declared output type of a concept. Matches the ConceptResult.type wire values.
Determines which Python type result.value carries: float → float boolean → bool categorical → str (a label from the declared label set)
Possible values: [float, boolean, categorical]
entityEntity (string)required
versionVersion (string)required
deterministicDeterministic (boolean)required
timestamp object
anyOf
- string
- null
string
explanation object
anyOf
- ConceptExplanation
- null
output objectrequired
anyOf
- number
- integer
- boolean
- string
number
contributions object
property name*number
nodes object[]
Array [
node_idNode Id (string)required
opOp (string)required
inputsobjectrequired
paramsobjectrequired
output_value objectrequired
anyOf
- number
- integer
- boolean
- string
number
output_typeOutput Type (string)required
]
traceobject[]
ConceptResult
{
"value": 0,
"type": "float",
"entity": "string",
"version": "string",
"deterministic": true,
"timestamp": "string",
"explanation": {
"output": 0,
"contributions": {},
"nodes": [
{
"node_id": "string",
"op": "string",
"inputs": {},
"params": {},
"output_value": 0,
"output_type": "string"
}
],
"trace": [
{}
]
}
}