language_models: Improve subscription states in the Agent configuration view (#30252)
This PR improves the subscription states in the Agent configuration view to the new billing system. Zed Free (legacy): <img width="638" alt="Screenshot 2025-05-08 at 8 42 59 AM" src="https://github.com/user-attachments/assets/7b62d4c1-2a9c-4c6a-aa8f-060730b6d7b3" /> Zed Free (new): <img width="640" alt="Screenshot 2025-05-08 at 8 43 56 AM" src="https://github.com/user-attachments/assets/8a48448e-813e-4633-955d-623d3e6d603c" /> Zed Pro trial: <img width="641" alt="Screenshot 2025-05-08 at 8 45 52 AM" src="https://github.com/user-attachments/assets/1ec7ee62-e954-48e7-8447-4584527307c9" /> Zed Pro: <img width="636" alt="Screenshot 2025-05-08 at 8 47 21 AM" src="https://github.com/user-attachments/assets/f934b2e3-0943-4b78-b8dc-0a31e731d8fb" /> Release Notes: - agent: Improved the subscription-related information in the configuration view.
This commit is contained in:
parent
3a3d3c05e8
commit
b343a8aa22
4 changed files with 75 additions and 40 deletions
|
@ -26,6 +26,12 @@ message UpdateUserPlan {
|
|||
optional uint64 trial_started_at = 2;
|
||||
optional bool is_usage_based_billing_enabled = 3;
|
||||
optional SubscriptionUsage usage = 4;
|
||||
optional SubscriptionPeriod subscription_period = 5;
|
||||
}
|
||||
|
||||
message SubscriptionPeriod {
|
||||
uint64 started_at = 1;
|
||||
uint64 ended_at = 2;
|
||||
}
|
||||
|
||||
message SubscriptionUsage {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue