Skip to content

feat(cli): add init provider flag#5

Open
terminalchai wants to merge 1 commit intoskrun-dev:mainfrom
terminalchai:feature/cli-init-provider-flag
Open

feat(cli): add init provider flag#5
terminalchai wants to merge 1 commit intoskrun-dev:mainfrom
terminalchai:feature/cli-init-provider-flag

Conversation

@terminalchai
Copy link
Copy Markdown

Summary

  • add a --provider flag to skrun init and map it to the default model for each supported provider
  • skip the interactive model prompt when --provider is supplied while still letting --model take precedence
  • document the new init flow and cover it with CLI package tests

Testing

  • pnpm build
  • pnpm test
  • pnpm exec biome check README.md docs/cli.md packages/cli/src/commands/init.ts packages/cli/src/commands/init.test.ts packages/cli/src/utils/prompts.ts

@Tarcroi
Copy link
Copy Markdown

Tarcroi commented Mar 30, 2026

Thanks for the PR! Looking good at first glance — will review in detail later this week.

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