mirror of
https://github.com/openai/codex.git
synced 2026-11-04 08:25:29 +00:00
Support Enterprise automation account plans (#36228)
## What changed - Recognize `enterprise_cbp_automation` as an Enterprise workspace plan in authentication, backend responses, and app-server account and rate-limit APIs. - Expose the plan in generated protocol schemas and display it as `Enterprise (Automation)` in account status. - Apply existing workspace eligibility and Business usage-limit behavior to the new plan. ## Testing - Cover JWT parsing, plan conversion and serialization, app-server responses, workspace eligibility, usage-limit formatting, and TUI status rendering. GitOrigin-RevId: d84ae2be3dd60fe398f226e6dc434efe27a387a5
This commit is contained in:
1 parent
a01a2d9146
commit
3016671bb0
22 files changed
+106
-14
No files matched your search
@@ -336,7 +336,11 @@ fn usage_limit_reached_error_formats_team_plan() {
|
||||
|
||||
#[test]
|
||||
fn usage_limit_reached_error_formats_business_plan_without_reset() {
|
||||
for plan in [KnownPlan::Business, KnownPlan::Ent26] {
|
||||
for plan in [
|
||||
KnownPlan::Business,
|
||||
KnownPlan::Ent26,
|
||||
KnownPlan::EnterpriseCbpAutomation,
|
||||
] {
|
||||
let err = UsageLimitReachedError {
|
||||
plan_type: Some(PlanType::Known(plan)),
|
||||
resets_at: None,
|
||||
|
||||
Reference in new issue
Block a user