Skip to content

fix(init): remove additional roles prompt#132

Merged
jeff-r2026 merged 1 commit into
Tencent:mainfrom
jeff-r2026:fix/simplify-init-roles
Jul 3, 2026
Merged

fix(init): remove additional roles prompt#132
jeff-r2026 merged 1 commit into
Tencent:mainfrom
jeff-r2026:fix/simplify-init-roles

Conversation

@jeff-r2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the interactive "Additional roles" prompt from teamai init to simplify onboarding
  • Users can still add additional roles later via teamai roles set --add
  • The additionalRoles field and all downstream logic remain intact

Test plan

  • npx tsc --noEmit passes
  • npx vitest run — all 971 tests pass
  • Manual: teamai init no longer shows the additional roles prompt

🤖 Generated with Claude Code

The interactive "Additional roles" step during `teamai init` adds
friction without much value — users can add roles later via
`teamai roles set --add`. Simplify init to only ask for the primary role.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jeff-r2026 jeff-r2026 merged commit 9a1532c into Tencent:main Jul 3, 2026
7 checks passed
@hsuchifeng hsuchifeng mentioned this pull request Jul 3, 2026
3 tasks
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