This commit is contained in:
jyong
2025-04-17 15:07:23 +08:00
parent 9f8e05d9f0
commit 5c4bf2a9e4
49 changed files with 5609 additions and 122 deletions

View File

@ -40,6 +40,13 @@ conversation_variable_fields = {
"description": fields.String,
}
pipeline_variable_fields = {
"id": fields.String,
"name": fields.String,
"value_type": fields.String(attribute="value_type.value"),
"value": fields.Raw,
}
workflow_fields = {
"id": fields.String,
"graph": fields.Raw(attribute="graph_dict"),
@ -55,6 +62,10 @@ workflow_fields = {
"tool_published": fields.Boolean,
"environment_variables": fields.List(EnvironmentVariableField()),
"conversation_variables": fields.List(fields.Nested(conversation_variable_fields)),
"pipeline_variables": fields.Dict(
keys=fields.String,
values=fields.List(fields.Nested(pipeline_variable_fields)),
),
}
workflow_partial_fields = {