When the configured debug target binary is not found at the default location, prompt the user to select the correct binary instead of silently failing.
Explore what VSCode does: Shows a file picker or lets the user edit `launch.json` `program` field.
Options:
- File picker filtered to executables
- Dialog with the failed path and an option to browse
- Should also handle missing `launch.json` gracefully
Key files: `src/core/engine/dap_ops.rs`
When the configured debug target binary is not found at the default location, prompt the user to select the correct binary instead of silently failing.
Explore what VSCode does: Shows a file picker or lets the user edit `launch.json` `program` field.
Options:
Key files: `src/core/engine/dap_ops.rs`