diff --git a/codex-rs/app-server-protocol/schema/json/EventMsg.json b/codex-rs/app-server-protocol/schema/json/EventMsg.json index f9519c5f50..8b68273d05 100644 --- a/codex-rs/app-server-protocol/schema/json/EventMsg.json +++ b/codex-rs/app-server-protocol/schema/json/EventMsg.json @@ -1176,7 +1176,7 @@ "description": "The effort the model is putting into reasoning about the user's request." }, "rollout_path": { - "description": "Path in which the rollout is stored. Fresh persistent threads may reserve this path before the rollout file is materialized on disk. Can be `None` for ephemeral threads.", + "description": "Path where the rollout will be stored. Can be `None` for ephemeral threads. For fresh persistent threads, this path may be reported before the rollout file has been materialized on disk.", "type": [ "string", "null" @@ -7276,7 +7276,7 @@ "description": "The effort the model is putting into reasoning about the user's request." }, "rollout_path": { - "description": "Path in which the rollout is stored. Fresh persistent threads may reserve this path before the rollout file is materialized on disk. Can be `None` for ephemeral threads.", + "description": "Path where the rollout will be stored. Can be `None` for ephemeral threads. For fresh persistent threads, this path may be reported before the rollout file has been materialized on disk.", "type": [ "string", "null" diff --git a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json index a7809af575..084ab4f5d6 100644 --- a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json +++ b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json @@ -2527,7 +2527,7 @@ "description": "The effort the model is putting into reasoning about the user's request." }, "rollout_path": { - "description": "Path in which the rollout is stored. Fresh persistent threads may reserve this path before the rollout file is materialized on disk. Can be `None` for ephemeral threads.", + "description": "Path where the rollout will be stored. Can be `None` for ephemeral threads. For fresh persistent threads, this path may be reported before the rollout file has been materialized on disk.", "type": [ "string", "null" diff --git a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json index d808ded795..f8af5a953d 100644 --- a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json +++ b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json @@ -4337,7 +4337,7 @@ "description": "The effort the model is putting into reasoning about the user's request." }, "rollout_path": { - "description": "Path in which the rollout is stored. Fresh persistent threads may reserve this path before the rollout file is materialized on disk. Can be `None` for ephemeral threads.", + "description": "Path where the rollout will be stored. Can be `None` for ephemeral threads. For fresh persistent threads, this path may be reported before the rollout file has been materialized on disk.", "type": [ "string", "null" diff --git a/codex-rs/app-server-protocol/schema/typescript/SessionConfiguredEvent.ts b/codex-rs/app-server-protocol/schema/typescript/SessionConfiguredEvent.ts index a4939fe6f7..c8b2f3c9bd 100644 --- a/codex-rs/app-server-protocol/schema/typescript/SessionConfiguredEvent.ts +++ b/codex-rs/app-server-protocol/schema/typescript/SessionConfiguredEvent.ts @@ -53,7 +53,8 @@ initial_messages: Array | null, */ network_proxy?: SessionNetworkProxyRuntime, /** - * Path in which the rollout is stored. Fresh persistent threads may reserve this path - * before the rollout file is materialized on disk. Can be `None` for ephemeral threads. + * Path where the rollout will be stored. Can be `None` for ephemeral threads. For fresh + * persistent threads, this path may be reported before the rollout file has been + * materialized on disk. */ rollout_path: string | null, }; diff --git a/codex-rs/protocol/src/protocol.rs b/codex-rs/protocol/src/protocol.rs index 372d8894ca..848d0b7939 100644 --- a/codex-rs/protocol/src/protocol.rs +++ b/codex-rs/protocol/src/protocol.rs @@ -3011,8 +3011,9 @@ pub struct SessionConfiguredEvent { #[ts(optional)] pub network_proxy: Option, - /// Path in which the rollout is stored. Fresh persistent threads may reserve this path - /// before the rollout file is materialized on disk. Can be `None` for ephemeral threads. + /// Path where the rollout will be stored. Can be `None` for ephemeral threads. For fresh + /// persistent threads, this path may be reported before the rollout file has been + /// materialized on disk. #[serde(skip_serializing_if = "Option::is_none")] pub rollout_path: Option, }