From 08ffbee2bee5dc0a7d64bbe4c73b50bbe4b200c6 Mon Sep 17 00:00:00 2001 From: Sayan Sisodiya Date: Tue, 23 Jun 2026 15:27:46 -0700 Subject: [PATCH] core: trim deferred tool contribution input --- codex-rs/core/src/tools/router.rs | 1 - codex-rs/ext/extension-api/src/contributors.rs | 2 -- 2 files changed, 3 deletions(-) diff --git a/codex-rs/core/src/tools/router.rs b/codex-rs/core/src/tools/router.rs index 4c80683dad..1c6656f59a 100644 --- a/codex-rs/core/src/tools/router.rs +++ b/codex-rs/core/src/tools/router.rs @@ -266,7 +266,6 @@ pub(crate) fn extension_tool_executors( contributor.tools_for_step(ToolContributionInput { session_store: &session.services.session_extension_data, thread_store: &session.services.thread_extension_data, - turn_store: step_context.turn.extension_data.as_ref(), starting_environments: &starting_environments, }) }) diff --git a/codex-rs/ext/extension-api/src/contributors.rs b/codex-rs/ext/extension-api/src/contributors.rs index cfacb4f7d6..6a9e7f6cde 100644 --- a/codex-rs/ext/extension-api/src/contributors.rs +++ b/codex-rs/ext/extension-api/src/contributors.rs @@ -239,8 +239,6 @@ pub struct ToolContributionInput<'a> { pub session_store: &'a ExtensionData, /// Store scoped to this thread runtime. pub thread_store: &'a ExtensionData, - /// Store scoped to this turn runtime. - pub turn_store: &'a ExtensionData, /// Selected environments that are still starting for this request. pub starting_environments: &'a [Arc], }