diff --git a/acp_adapter/server.py b/acp_adapter/server.py index c3fb6a0f36..406e44e6a2 100644 --- a/acp_adapter/server.py +++ b/acp_adapter/server.py @@ -425,7 +425,7 @@ class HermesACPAgent(SlashCommandsMixin, acp.Agent): set_session_cwd(state.cwd) register_mcp_servers(configs) - await asyncio.to_thread(contextvars.copy_context().run, _register_pinned) + await asyncio.to_thread(_register_pinned) # to_thread already runs in a copied context except Exception: logger.warning("Session %s: failed to register ACP MCP servers", state.session_id, exc_info=True) return