Add a ctx object inside the tool extra for transport/server controls. Part of v2 SDK work. cc @mcarey1590