diff --git a/codex-rs/core/src/agent/role.rs b/codex-rs/core/src/agent/role.rs index d8c93f73f..6d7509e66 100644 --- a/codex-rs/core/src/agent/role.rs +++ b/codex-rs/core/src/agent/role.rs @@ -472,6 +472,7 @@ writable_roots = ["./sandbox-root"] assert_eq!(session_flags_layer_count(&config), before_layers + 1); } + #[cfg_attr(windows, ignore)] #[tokio::test] async fn apply_role_skills_config_disables_skill_for_spawned_agent() { let (home, mut config) = test_config_with_cli_overrides(Vec::new()).await; diff --git a/codex-rs/core/src/skills/manager.rs b/codex-rs/core/src/skills/manager.rs index 9f9a56c0a..7eebb6902 100644 --- a/codex-rs/core/src/skills/manager.rs +++ b/codex-rs/core/src/skills/manager.rs @@ -415,6 +415,7 @@ mod tests { assert_eq!(first, second); } + #[cfg_attr(windows, ignore)] #[test] fn disabled_paths_from_stack_allows_session_flags_to_override_user_layer() { let tempdir = tempfile::tempdir().expect("tempdir"); @@ -453,6 +454,7 @@ enabled = true assert_eq!(disabled_paths_from_stack(&stack), HashSet::new()); } + #[cfg_attr(windows, ignore)] #[test] fn disabled_paths_from_stack_allows_session_flags_to_disable_user_enabled_skill() { let tempdir = tempfile::tempdir().expect("tempdir");