title: The debug gem's binding.break creates break point but no console prompt
body: <p>I have a Rails 7 application using <code>gem &quot;debug&quot;, platforms: %i[ mri mingw x64_mingw ]</code> for debugging.  I am also using WSL2 and Windows Terminal on Windows 11 for my development environment in case that's part of the issue I'm about to describe.</p>
  <p>If I try setting a <code>binding.break</code>, breakpoint in my application it breaks correctly but doesn't give me a console prompt.  I'm not sure if there is something I'm not doing as this gem is new to me.  I'm attaching an example output from my Puma output.</p>
  <p><strong>Update:</strong> Also should note that when using this in my tests, it does work as expected.</p>
  <p><strong>Another Update:</strong> I noticed that the break points work if I use <code>rails s</code> to start the server but not when I use <code>bin/dev</code>.</p>
  <p><strong>Another Update:</strong> Here is the bin/dev file contents.</p>
  <pre><code>#!/usr/bin/env bash
  
  if ! command -v foreman &amp;&gt; /dev/null
  then
    echo &quot;Installing foreman...&quot;
    gem install foreman
  fi
  
  foreman start -f Procfile.dev
  </code></pre>
  <p><a href="https://i.stack.imgur.com/gFh1D.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/gFh1D.png" alt="enter image description here" /></a></p>