Skip to content

feat: change free model onboarding to opt-in with button#5524

Closed
markijbema wants to merge 1 commit intomainfrom
mark/opt-in-free-models
Closed

feat: change free model onboarding to opt-in with button#5524
markijbema wants to merge 1 commit intomainfrom
mark/opt-in-free-models

Conversation

@markijbema
Copy link
Contributor

Changes

Behavior

Before (PR #5415):

  • New users automatically got a kilocode profile with free model configured
  • No user action required

After (this PR):

  • New users see empty default profile
  • Must click 'Start with free models' button to enable free models
  • Provides explicit opt-in user experience

Related

- Revert automatic kilocode profile creation for new users
- Add 'Start with free models' button to welcome screen
- Implement startWithFreeModels message handler
- Update tests to reflect opt-in behavior
- Users must explicitly click button to enable free models

Reverts the auto-creation behavior from PR #5415 and adds
explicit opt-in via button click instead.
@changeset-bot
Copy link

changeset-bot bot commented Jan 29, 2026

🦋 Changeset detected

Latest commit: 5af58aa

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
kilo-code Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@markijbema markijbema closed this Feb 2, 2026
@markijbema markijbema deleted the mark/opt-in-free-models branch February 22, 2026 14:45
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.

1 participant