From c35e2c8784326104000716ee8f5edb04d5a2f57d Mon Sep 17 00:00:00 2001 From: Bruno Bergher Date: Wed, 8 Oct 2025 18:18:25 +0100 Subject: [PATCH 01/13] Adds mention of Cloud agents to /pricing --- apps/web-roo-code/src/app/pricing/page.tsx | 63 ++++++++++++---------- 1 file changed, 35 insertions(+), 28 deletions(-) diff --git a/apps/web-roo-code/src/app/pricing/page.tsx b/apps/web-roo-code/src/app/pricing/page.tsx index 317086a851..57606009d0 100644 --- a/apps/web-roo-code/src/app/pricing/page.tsx +++ b/apps/web-roo-code/src/app/pricing/page.tsx @@ -59,6 +59,7 @@ interface PricingTier { icon: LucideIcon price: string period?: string + creditPrice?: string trial?: string cancellation?: string description: string @@ -94,14 +95,14 @@ const pricingTiers: PricingTier[] = [ icon: Star, price: "$20", period: "/mo", + creditPrice: "$0.25", trial: "Free 14-day trial · ", cancellation: "Cancel anytime", description: "For pro Roo coders", - featuresIntro: "Everything in Free, plus:", + featuresIntro: "Everything in Free +", features: [ - "Roomote Control", - "Start, stop and control tasks from anywhere", - "Course-correct Roo from afar", + "Cloud Agents: PR Reviewer and more", + "Roomote Control: Start, stop and control tasks from anywhere", "Paid support", ], cta: { @@ -114,33 +115,17 @@ const pricingTiers: PricingTier[] = [ icon: Users, price: "$99", period: "/mo", + creditPrice: "$0.25", trial: "Free 14-day trial · ", cancellation: "Cancel anytime", description: "For AI-forward teams", - featuresIntro: "Everything in Pro, plus:", + featuresIntro: "Everything in Pro +", features: ["Unlimited users (no per-seat cost)", "Shared configuration & policies", "Centralized billing"], cta: { text: "Get started", href: EXTERNAL_LINKS.CLOUD_APP_SIGNUP + "?redirect_url=/billing", }, }, - { - name: "Enterprise", - icon: Building2, - price: "Custom", - description: "For complex orgs", - featuresIntro: "Everything in Team, plus:", - features: [ - "SAML SSO provisioning", - "Custom integrations and terms", - "Security questionnaires and all that fun stuff", - "Dedicated support", - ], - cta: { - text: "Talk to Sales", - isContactForm: true, - }, - }, ] export default function PricingPage() { @@ -175,7 +160,7 @@ export default function PricingPage() { {/* Pricing Tiers */}
-
+
{pricingTiers.map((tier) => { const Icon = tier.icon return ( @@ -194,7 +179,7 @@ export default function PricingPage() {

{tier.featuresIntro} 

-
    +
      {tier.features.map((feature) => (
    • @@ -208,10 +193,19 @@ export default function PricingPage() { {tier.price} {tier.period}

      -

      - {tier.trial} - {tier.cancellation}  -

      + + {tier.creditPrice && ( +

      + + {tier.creditPrice}/M tokens for Cloud tasks +

      + )} + + {tier.trial && ( +

      + {tier.trial} + {tier.cancellation}  +

      + )} {tier.cta.isContactForm ? (
+ +
+

+ + Need SAML, advanced security, custom integrations or terms? Enterprise is for you. + + Talk to Sales + + . +

+
{/* Additional Information */} From e1dba1964f350ec4e0d713c4b703b920bb1adb8e Mon Sep 17 00:00:00 2001 From: Bruno Bergher Date: Wed, 8 Oct 2025 18:25:19 +0100 Subject: [PATCH 02/13] Credit pricing FAQ --- apps/web-roo-code/src/app/pricing/page.tsx | 33 ++++++++++++++-------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/apps/web-roo-code/src/app/pricing/page.tsx b/apps/web-roo-code/src/app/pricing/page.tsx index 57606009d0..f83f754a05 100644 --- a/apps/web-roo-code/src/app/pricing/page.tsx +++ b/apps/web-roo-code/src/app/pricing/page.tsx @@ -179,7 +179,7 @@ export default function PricingPage() {

{tier.featuresIntro} 

-