Skip to content

Enhance Recipe Step Metadata Exposure via IDetailedRecipeStepHandler Interface #17887

Open
@MikeAlhayek

Description

@MikeAlhayek

Is your feature request related to a problem?

Yes. I would like to create an AI tool that provides a list of available recipe steps along with their associated properties. For example:

  • Recipe Step Name: ContentDefinition
  • Recipe Step Type: ContentDefinitionStepModel

Currently, there is no built-in way to retrieve this metadata easily.

Describe the solution you'd like

I propose adding two new properties to the IRecipeStepHandler interface to expose information about available recipe steps and their default properties.

To avoid introducing a breaking change, we could instead create a new interface, such as IDetailedRecipeStepHandler, that extends IRecipeStepHandler and includes the two additional properties. This would make it possible for tools to access rich metadata for each step, enabling scenarios like intelligent recipe authoring or AI-powered assistants.

Alternatively, we can add one function that would return RecipeSchema

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions