Compare commits

...

1 Commits

Author SHA1 Message Date
Dylan Hurd
cea2da0925 Fix code-mode nested app tool routing 2026-05-12 00:12:46 -07:00

View File

@@ -102,7 +102,7 @@ impl CodeModeService {
&self,
session: &Arc<Session>,
turn: &Arc<TurnContext>,
router: Arc<ToolRouter>,
_router: Arc<ToolRouter>,
tracker: SharedTurnDiffTracker,
) -> Option<codex_code_mode::CodeModeTurnWorker> {
if !turn.features.enabled(Feature::CodeMode) {
@@ -113,6 +113,7 @@ impl CodeModeService {
session: Arc::clone(session),
turn: Arc::clone(turn),
};
let router = Arc::new(build_nested_router(&exec).await);
let tool_runtime =
ToolCallRuntime::new(router, Arc::clone(session), Arc::clone(turn), tracker);
let host = Arc::new(CoreTurnHost { exec, tool_runtime });