Add steps to AI catalog flow create service, mutation and type
What does this MR do and why?
References
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
# Create agent
# Create flow
mutation f {
aiCatalogFlowCreate(
input: {
projectId: "gid://gitlab/Project/1000000"
name: "Flow"
description: "Best flow ever"
public: true,
steps: [
{
agentId: "gid://gitlab/Ai::Catalog::Item/51"
}
]
}
) {
item {
id
name
description
public
latestVersion {
...on AiCatalogFlowVersion {
steps {
nodes {
agent {
id
name
description
}
}
}
}
}
}
errors
}
}
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #559157 (closed)
Edited by Lee Tickett