Skip to content

Workflow body parameters? #30047

@JamesNK

Description

@JamesNK

I want my workflow to be easily configurable. e.g. someone can take it, then change a branch name or repo name in one place, and it applies everywhere.

At the moment I'm doing that with env vars:

Build a report for ${PRODUCT}

Then there is also a note in the workflow body, e.g.

${PRODUCT} matches to Contoso.

Is there a better way to do this? Ideally the placeholder in the agent body would be replaced before it is send to the LLM, e.g. Build a report for Contoso and not Build a report for ${PRODUCT}.

It's not clear to be whether env vars do that today or not. I want them replaced before the agent is called so replacement is deterministic.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions