Skip to main content

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
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
explanation object
anyOf
output objectrequired
anyOf
number
contributions object
property name*number
nodes object[]
  • Array [
  • node_idNode Id (string)required
    opOp (string)required
    inputsobjectrequired
    paramsobjectrequired
    output_value objectrequired
    anyOf
    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": [
    {}
    ]
    }
    }