Skip to content

BOX-80: rename agent.runner to agent.provider with backwards compatibility#79

Merged
CahidArda merged 2 commits intomainfrom
BOX-80
Mar 13, 2026
Merged

BOX-80: rename agent.runner to agent.provider with backwards compatibility#79
CahidArda merged 2 commits intomainfrom
BOX-80

Conversation

@CahidArda
Copy link
Contributor

Add provider as the new field for agent configuration while keeping runner as a deprecated alternative. The two are mutually exclusive via never types. inferDefaultProvider replaces inferDefaultRunner (kept as a deprecated alias). CLI accepts both --agent-provider and --agent-runner, prioritizing the new flag.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Add `provider` as the new field for agent configuration while keeping
`runner` as a deprecated alternative. The two are mutually exclusive
via `never` types. `inferDefaultProvider` replaces `inferDefaultRunner`
(kept as a deprecated alias). CLI accepts both `--agent-provider` and
`--agent-runner`, prioritizing the new flag.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@linear
Copy link

linear bot commented Mar 12, 2026

@CahidArda CahidArda merged commit 21d7960 into main Mar 13, 2026
3 checks passed
@CahidArda CahidArda deleted the BOX-80 branch March 13, 2026 09:09
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.

2 participants