Skip to content

Commit 9438c89

Browse files
authored
Merge pull request #3148 from MoerAI/fix/remove-installer-subscription-upsell
fix(cli): replace subscription upsell with informational note (fixes #3069)
2 parents bd723b5 + 2f10ff4 commit 9438c89

2 files changed

Lines changed: 8 additions & 22 deletions

File tree

src/cli/cli-installer.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -87,17 +87,10 @@ export async function runCliInstaller(args: InstallArgs, version: string): Promi
8787
printBox(formatConfigSummary(config), isUpdate ? "Updated Configuration" : "Installation Complete")
8888

8989
if (!config.hasClaude) {
90-
console.log()
91-
console.log(color.bgRed(color.white(color.bold(" CRITICAL WARNING "))))
92-
console.log()
93-
console.log(color.red(color.bold(" Sisyphus agent is STRONGLY optimized for Claude Opus 4.5.")))
94-
console.log(color.red(" Without Claude, you may experience significantly degraded performance:"))
95-
console.log(color.dim(" • Reduced orchestration quality"))
96-
console.log(color.dim(" • Weaker tool selection and delegation"))
97-
console.log(color.dim(" • Less reliable task completion"))
98-
console.log()
99-
console.log(color.yellow(" Consider subscribing to Claude Pro/Max for the best experience."))
100-
console.log()
90+
printInfo(
91+
"Note: Sisyphus agent performs best with Claude Opus 4.5+. " +
92+
"Other models work but may have reduced orchestration quality.",
93+
)
10194
}
10295

10396
if (

src/cli/tui-installer.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,10 @@ export async function runTuiInstaller(args: InstallArgs, version: string): Promi
6363
spinner.stop(`Config written to ${color.cyan(omoResult.configPath)}`)
6464

6565
if (!config.hasClaude) {
66-
console.log()
67-
console.log(color.bgRed(color.white(color.bold(" CRITICAL WARNING "))))
68-
console.log()
69-
console.log(color.red(color.bold(" Sisyphus agent is STRONGLY optimized for Claude Opus 4.5.")))
70-
console.log(color.red(" Without Claude, you may experience significantly degraded performance:"))
71-
console.log(color.dim(" • Reduced orchestration quality"))
72-
console.log(color.dim(" • Weaker tool selection and delegation"))
73-
console.log(color.dim(" • Less reliable task completion"))
74-
console.log()
75-
console.log(color.yellow(" Consider subscribing to Claude Pro/Max for the best experience."))
76-
console.log()
66+
p.log.info(
67+
`${color.bold("Note:")} Sisyphus agent performs best with Claude Opus 4.5+.\n` +
68+
`Other models work but may have reduced orchestration quality.`,
69+
)
7770
}
7871

7972
if (!config.hasClaude && !config.hasOpenAI && !config.hasGemini && !config.hasCopilot && !config.hasOpencodeZen) {

0 commit comments

Comments
 (0)