diff --git a/codex-rs/backend-client/src/lib.rs b/codex-rs/backend-client/src/lib.rs
index 06f2cd442a..1e244e7d03 100644
--- a/codex-rs/backend-client/src/lib.rs
+++ b/codex-rs/backend-client/src/lib.rs
@@ -15,6 +15,7 @@ pub use types::ConfigBundleResponse;
pub use types::ConsumeRateLimitResetCreditCode;
pub use types::ConsumeRateLimitResetCreditResponse;
pub use types::DeliveredConfigToml;
+pub use types::DeliveredManagedLayers;
pub use types::DeliveredRequirementsToml;
pub use types::DeliveredTomlFragment;
pub use types::PaginatedListTaskListItem;
diff --git a/codex-rs/backend-client/src/types.rs b/codex-rs/backend-client/src/types.rs
index 7fb4346a92..615fefd5fc 100644
--- a/codex-rs/backend-client/src/types.rs
+++ b/codex-rs/backend-client/src/types.rs
@@ -1,6 +1,7 @@
pub use codex_backend_openapi_models::models::ConfigBundleResponse;
pub use codex_backend_openapi_models::models::CreditStatusDetails;
pub use codex_backend_openapi_models::models::DeliveredConfigToml;
+pub use codex_backend_openapi_models::models::DeliveredManagedLayers;
pub use codex_backend_openapi_models::models::DeliveredRequirementsToml;
pub use codex_backend_openapi_models::models::DeliveredTomlFragment;
pub use codex_backend_openapi_models::models::PaginatedListTaskListItem;
diff --git a/codex-rs/cloud-config/src/service_tests.rs b/codex-rs/cloud-config/src/service_tests.rs
index dfd4fe50ce..85c3940bbb 100644
--- a/codex-rs/cloud-config/src/service_tests.rs
+++ b/codex-rs/cloud-config/src/service_tests.rs
@@ -1037,6 +1037,7 @@ fn bundle_response_conversion_preserves_fragment_order() {
"model = \"low\"".to_string(),
),
])),
+ managed_layers: None,
}))),
requirements_toml: Some(Some(Box::new(
codex_backend_client::DeliveredRequirementsToml {
@@ -1045,6 +1046,7 @@ fn bundle_response_conversion_preserves_fragment_order() {
"High requirements".to_string(),
"allowed_approval_policies = [\"never\"]".to_string(),
)])),
+ managed_layers: None,
},
))),
};
diff --git a/codex-rs/codex-backend-openapi-models/src/models/delivered_config_toml.rs b/codex-rs/codex-backend-openapi-models/src/models/delivered_config_toml.rs
index 0183eced47..081fe4bd9c 100644
--- a/codex-rs/codex-backend-openapi-models/src/models/delivered_config_toml.rs
+++ b/codex-rs/codex-backend-openapi-models/src/models/delivered_config_toml.rs
@@ -21,12 +21,20 @@ pub struct DeliveredConfigToml {
skip_serializing_if = "Option::is_none"
)]
pub enterprise_managed: Option