diff --git a/codex-rs/codex-backend-openapi-models/src/models/credit_status_details.rs b/codex-rs/codex-backend-openapi-models/src/models/credit_status_details.rs index d444a7a8d..b62b88d71 100644 --- a/codex-rs/codex-backend-openapi-models/src/models/credit_status_details.rs +++ b/codex-rs/codex-backend-openapi-models/src/models/credit_status_details.rs @@ -12,6 +12,8 @@ use serde::Serialize; #[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)] pub struct CreditStatusDetails { + #[serde(rename = "has_credits")] + pub has_credits: bool, #[serde(rename = "unlimited")] pub unlimited: bool, #[serde( @@ -38,8 +40,9 @@ pub struct CreditStatusDetails { } impl CreditStatusDetails { - pub fn new(unlimited: bool) -> CreditStatusDetails { + pub fn new(has_credits: bool, unlimited: bool) -> CreditStatusDetails { CreditStatusDetails { + has_credits, unlimited, balance: None, approx_local_messages: None,