Skip to content

Add env variable override for the default agent provider#999

Open
LasmarKhalifa wants to merge 1 commit into
06-26/change-pi-to-default-providerfrom
06-26/allow-overriding-of-default-agent-provider-with-env-variable
Open

Add env variable override for the default agent provider#999
LasmarKhalifa wants to merge 1 commit into
06-26/change-pi-to-default-providerfrom
06-26/allow-overriding-of-default-agent-provider-with-env-variable

Conversation

@LasmarKhalifa

@LasmarKhalifa LasmarKhalifa commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Closes #998

Adds ROAST_DEFAULT_AGENT_PROVIDER as an env variable. If a workflow sets a provider, that takes precedence.

The value set in the env var is stripped and downcased, so that PI, pi and pi (with a trailing space) all resolve to :pi

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@LasmarKhalifa LasmarKhalifa force-pushed the 06-26/allow-overriding-of-default-agent-provider-with-env-variable branch from d01c23b to 169355b Compare June 26, 2026 20:09
@LasmarKhalifa LasmarKhalifa force-pushed the 06-26/change-pi-to-default-provider branch from 552214d to ce9180e Compare June 26, 2026 20:09
@LasmarKhalifa LasmarKhalifa marked this pull request as ready for review June 26, 2026 20:18
@LasmarKhalifa LasmarKhalifa linked an issue Jun 26, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow overriding of default agent provider with env variable

1 participant