From 2f10ff46058ff98ca79a1d7b56d5342c3478ba4f Mon Sep 17 00:00:00 2001 From: MoerAI Date: Mon, 6 Apr 2026 10:09:13 +0900 Subject: [PATCH] fix(cli): replace subscription upsell with informational note (fixes #3069) --- src/cli/cli-installer.ts | 15 ++++----------- src/cli/tui-installer.ts | 15 ++++----------- 2 files changed, 8 insertions(+), 22 deletions(-) diff --git a/src/cli/cli-installer.ts b/src/cli/cli-installer.ts index e2e3b2bb1..220ba2879 100644 --- a/src/cli/cli-installer.ts +++ b/src/cli/cli-installer.ts @@ -87,17 +87,10 @@ export async function runCliInstaller(args: InstallArgs, version: string): Promi printBox(formatConfigSummary(config), isUpdate ? "Updated Configuration" : "Installation Complete") if (!config.hasClaude) { - console.log() - console.log(color.bgRed(color.white(color.bold(" CRITICAL WARNING ")))) - console.log() - console.log(color.red(color.bold(" Sisyphus agent is STRONGLY optimized for Claude Opus 4.5."))) - console.log(color.red(" Without Claude, you may experience significantly degraded performance:")) - console.log(color.dim(" • Reduced orchestration quality")) - console.log(color.dim(" • Weaker tool selection and delegation")) - console.log(color.dim(" • Less reliable task completion")) - console.log() - console.log(color.yellow(" Consider subscribing to Claude Pro/Max for the best experience.")) - console.log() + printInfo( + "Note: Sisyphus agent performs best with Claude Opus 4.5+. " + + "Other models work but may have reduced orchestration quality.", + ) } if ( diff --git a/src/cli/tui-installer.ts b/src/cli/tui-installer.ts index fe9c7aba3..68f075474 100644 --- a/src/cli/tui-installer.ts +++ b/src/cli/tui-installer.ts @@ -63,17 +63,10 @@ export async function runTuiInstaller(args: InstallArgs, version: string): Promi spinner.stop(`Config written to ${color.cyan(omoResult.configPath)}`) if (!config.hasClaude) { - console.log() - console.log(color.bgRed(color.white(color.bold(" CRITICAL WARNING ")))) - console.log() - console.log(color.red(color.bold(" Sisyphus agent is STRONGLY optimized for Claude Opus 4.5."))) - console.log(color.red(" Without Claude, you may experience significantly degraded performance:")) - console.log(color.dim(" • Reduced orchestration quality")) - console.log(color.dim(" • Weaker tool selection and delegation")) - console.log(color.dim(" • Less reliable task completion")) - console.log() - console.log(color.yellow(" Consider subscribing to Claude Pro/Max for the best experience.")) - console.log() + p.log.info( + `${color.bold("Note:")} Sisyphus agent performs best with Claude Opus 4.5+.\n` + + `Other models work but may have reduced orchestration quality.`, + ) } if (!config.hasClaude && !config.hasOpenAI && !config.hasGemini && !config.hasCopilot && !config.hasOpencodeZen) {