From 1c2e1d4dc8fb6e769e729ed7412f21ea9b3d7aff Mon Sep 17 00:00:00 2001 From: Nicolas Ritouet Date: Wed, 15 Jul 2026 07:21:26 +0200 Subject: [PATCH] fix(cli): reword org trial prompt to match current plan limits Private org repos no longer require a paid plan; the trial prompt now appears when an org hits a Free plan limit, so say that instead of the outdated Team-plan requirement. Co-Authored-By: Claude Fable 5 --- packages/cli/internal/cmd/init.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/internal/cmd/init.go b/packages/cli/internal/cmd/init.go index 1c9b01d..3534780 100644 --- a/packages/cli/internal/cmd/init.go +++ b/packages/cli/internal/cmd/init.go @@ -192,7 +192,7 @@ func runInitWithDeps(opts InitOptions, deps *Dependencies) error { if apiErr.StatusCode == 403 && apiErr.TrialInfo != nil && apiErr.TrialInfo.Eligible && deps.UI.IsInteractive() { trialInfo := apiErr.TrialInfo deps.UI.Warn("This repository belongs to an organization on the Free plan") - deps.UI.Message(deps.UI.Dim(fmt.Sprintf("Private organization repos require a Team plan, but you can start a %d-day free trial.", trialInfo.DaysAvailable))) + deps.UI.Message(deps.UI.Dim(fmt.Sprintf("The organization has reached a Free plan limit, but you can start a %d-day free trial.", trialInfo.DaysAvailable))) startTrial, _ := deps.UI.Confirm(fmt.Sprintf("Start %d-day free trial for %s?", trialInfo.DaysAvailable, trialInfo.OrgLogin), true) if startTrial {