Skip to content

cloud:* plan-status widget so the cloud pricing page can mark the organization's current plan #10919

Description

@hotlong

Source

cloud#2434 item 5: the pricing page does not mark the current plan. The 免费版 card shows 「开始使用」 to an org already on Free. The cloud#2434 dev found this in PR objectstack-ai/cloud#2451 on 2026-09-28. Epic objectstack-ai/cloud#2440.

Why cloud cannot do it alone

The pricing page is static metadata. PageVariableSchema has no data source, and the page expression scope (current_user, features, page.*) carries no organization plan. The plan is only available from GET /cloud/environment-entitlements (plan), and only objectui widgets read that.

Direction

The dev's recommendation, which the epic PM accepts: an objectui cloud:* plan-status widget that reads that plan, following the same pattern as cloud:onboarding-next. cloud then places it on the pricing page.

Acceptance

  1. The widget renders the organization's current plan.
  2. cloud can mark the current plan card on the pricing page. That is a follow-up on objectstack-ai/cloud#2434 item 5.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

domain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seatpriority:p2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions