{
"title": "functions.PlaceholderVectorFunctionTask",
"description": "A compiled placeholder vector function task.\n\nAlways produces `Vector(vec![1/N; output_length])` before\nthe output expression is applied.",
"type": "object",
"properties": {
"input": {
"description": "The resolved input.",
"$ref": "functions.expression.InputValue"
},
"input_merge": {
"description": "Expression merging sub-inputs back into one input.",
"$ref": "functions.expression.Expression"
},
"input_schema": {
"description": "JSON Schema defining the expected input structure.",
"$ref": "functions.expression.InputSchema"
},
"input_split": {
"description": "Expression transforming input into sub-inputs for swiss system.",
"$ref": "functions.expression.Expression"
},
"output": {
"description": "Expression to transform the equalized vector output.",
"$ref": "functions.expression.Expression"
},
"output_length": {
"description": "Expression computing the expected output vector length.",
"$ref": "functions.expression.Expression"
}
}
}