Using base::browser() to debug and develop

Hi. I've found base::browser() extremely useful when develop (also debugging) shiny-apps.
I often use browser() inside a shiny::moduleServer() to develop further as this allows me to have all of the environment variables coming from input and other reactives very quickly (Working extremely well with shiny::reactiveConsole(TRUE)).
However, when writing something in console or either run some code the browser() functionality keeps sending me to a temporary file with message in top: "Debug location is approximate because the source is not available".

Is there any way to disable this behavior or maybe I've missed out on a similar functionality that is build for this

I've tried to create a reprex below:

char_names <- 
  c("run1",
    "run2",
    "run3",
    "run4")

purrr::map(char_names, .f = function(.x) {
  base::browser()
  paste(.x, "some more text .....")
})