diff --git a/codex-rs/exec-server/src/environment.rs b/codex-rs/exec-server/src/environment.rs
index d12c9495c9..bcf1fb5f8c 100644
--- a/codex-rs/exec-server/src/environment.rs
+++ b/codex-rs/exec-server/src/environment.rs
@@ -35,7 +35,7 @@ struct EnvironmentConfig {
/// Resolves the current or explicitly selected execution environment for a
/// session.
-pub trait EnvironmentResolver: Send + Sync + std::fmt::Debug {
+pub trait EnvironmentProvider: Send + Sync + std::fmt::Debug {
async fn current(&self) -> Result