tractor/tractor/devx/debug
Gud Boi 5ded99a886 Add a `._trace.maybe_pause_bp()` for tpt-broken cases
Internal helper which falls back to sync `pdb` when the
child actor can't reach root to acquire the TTY lock.

Useful when debugging tpt layer failures (intentional or
otherwise) where a sub-actor can no longer IPC-contact the
root to coordinate REPL access; root uses `.pause()` as
normal while non-root falls back to `mk_pdb().set_trace()`.

(this commit msg was generated in some part by [`claude-code`][claude-code-gh])
[claude-code-gh]: https://github.com/anthropics/claude-code
2026-02-19 13:55:02 -05:00
..
__init__.py Drop `name=__name__` from all `get_logger()` calls 2026-02-11 21:04:49 -05:00
_post_mortem.py Drop `name=__name__` from all `get_logger()` calls 2026-02-11 21:04:49 -05:00
_repl.py Start splitting into `devx.debug.` sub-mods 2025-07-14 00:00:12 -04:00
_sigint.py Drop `name=__name__` from all `get_logger()` calls 2026-02-11 21:04:49 -05:00
_sync.py Drop `name=__name__` from all `get_logger()` calls 2026-02-11 21:04:49 -05:00
_trace.py Add a `._trace.maybe_pause_bp()` for tpt-broken cases 2026-02-19 13:55:02 -05:00
_tty_lock.py Drop `name=__name__` from all `get_logger()` calls 2026-02-11 21:04:49 -05:00