feat(chat): add support action cards and live entitlements
Docker Image / Build and Push Docker Image (push) Successful in 2m2s

This commit is contained in:
Codex
2026-07-24 17:59:57 +08:00
parent 17236bd14e
commit 30ab2c2c97
52 changed files with 1151 additions and 40 deletions
@@ -47,6 +47,8 @@ export interface SubscriptionScreenProps {
sourceCharacterSlug?: string;
initialPlanId?: string | null;
commercialOfferId?: string | null;
resumeOrderId?: string | null;
chatActionId?: string | null;
}
export function SubscriptionScreen({
@@ -58,6 +60,8 @@ export function SubscriptionScreen({
sourceCharacterSlug = DEFAULT_CHARACTER_SLUG,
initialPlanId = null,
commercialOfferId = null,
resumeOrderId = null,
chatActionId = null,
}: SubscriptionScreenProps) {
const userState = useUserState();
const hasHydrated = useHasHydrated();
@@ -83,6 +87,8 @@ export function SubscriptionScreen({
initialPayChannel: paymentMethodConfig.initialPayChannel,
initialPlanId,
commercialOfferId,
resumeOrderId,
chatActionId,
});
const canSubscribeVip = subscriptionType === "vip";
const analyticsContext =