diff --git a/codex-rs/app-server/tests/suite/v2/account.rs b/codex-rs/app-server/tests/suite/v2/account.rs index f798122635..3c88bcb7a4 100644 --- a/codex-rs/app-server/tests/suite/v2/account.rs +++ b/codex-rs/app-server/tests/suite/v2/account.rs @@ -45,9 +45,7 @@ use wiremock::ResponseTemplate; use wiremock::matchers::method; use wiremock::matchers::path; -// Account tests spin up fresh app-server processes repeatedly, which can take -// longer on slower Bazel macOS runners once the suite is already warm. -const DEFAULT_READ_TIMEOUT: std::time::Duration = std::time::Duration::from_secs(20); +const DEFAULT_READ_TIMEOUT: std::time::Duration = std::time::Duration::from_secs(10); const LOGIN_ISSUER_ENV_VAR: &str = "CODEX_APP_SERVER_LOGIN_ISSUER"; // Helper to create a minimal config.toml for the app server diff --git a/codex-rs/core/config.schema.json b/codex-rs/core/config.schema.json index a2d7b28a86..1fe400b2b0 100644 --- a/codex-rs/core/config.schema.json +++ b/codex-rs/core/config.schema.json @@ -521,9 +521,6 @@ "unified_exec": { "type": "boolean" }, - "use_agent_identity": { - "type": "boolean" - }, "use_legacy_landlock": { "type": "boolean" }, @@ -2499,9 +2496,6 @@ "unified_exec": { "type": "boolean" }, - "use_agent_identity": { - "type": "boolean" - }, "use_legacy_landlock": { "type": "boolean" }, diff --git a/codex-rs/exec-server/src/server/handler/tests.rs b/codex-rs/exec-server/src/server/handler/tests.rs index 7f2cdba629..9d1e4c470c 100644 --- a/codex-rs/exec-server/src/server/handler/tests.rs +++ b/codex-rs/exec-server/src/server/handler/tests.rs @@ -292,8 +292,7 @@ async fn output_and_exit_are_retained_after_notification_receiver_closes() { process_id.as_str(), shell_argv( "sleep 0.05; printf 'first\\n'; sleep 0.05; printf 'second\\n'", - // `cmd.exe` retains the space before `&&` in `echo first && ...`. - "(echo first) && ping -n 2 127.0.0.1 >NUL && (echo second)", + "echo first&& ping -n 2 127.0.0.1 >NUL&& echo second", ), )) .await diff --git a/codex-rs/features/src/lib.rs b/codex-rs/features/src/lib.rs index 046063a554..a5a2ef7a30 100644 --- a/codex-rs/features/src/lib.rs +++ b/codex-rs/features/src/lib.rs @@ -199,8 +199,6 @@ pub enum Feature { ResponsesWebsockets, /// Legacy rollout flag for Responses API WebSocket transport v2 experiments. ResponsesWebsocketsV2, - /// Use the agent identity registration flow for ChatGPT-authenticated sessions. - UseAgentIdentity, /// Enable workspace dependency support. WorkspaceDependencies, } @@ -988,12 +986,6 @@ pub const FEATURES: &[FeatureSpec] = &[ stage: Stage::Removed, default_enabled: false, }, - FeatureSpec { - id: Feature::UseAgentIdentity, - key: "use_agent_identity", - stage: Stage::UnderDevelopment, - default_enabled: false, - }, FeatureSpec { id: Feature::WorkspaceDependencies, key: "workspace_dependencies", diff --git a/codex-rs/features/src/tests.rs b/codex-rs/features/src/tests.rs index 199ef9522a..3f865e316b 100644 --- a/codex-rs/features/src/tests.rs +++ b/codex-rs/features/src/tests.rs @@ -225,12 +225,6 @@ fn remote_control_is_under_development() { assert_eq!(Feature::RemoteControl.default_enabled(), false); } -#[test] -fn use_agent_identity_is_under_development() { - assert_eq!(Feature::UseAgentIdentity.stage(), Stage::UnderDevelopment); - assert_eq!(Feature::UseAgentIdentity.default_enabled(), false); -} - #[test] fn workspace_dependencies_is_stable_and_enabled_by_default() { assert_eq!(Feature::WorkspaceDependencies.stage(), Stage::Stable);