LICENSE
README.md
pyproject.toml
src/tdb/__init__.py
src/tdb/__main__.py
src/tdb/_timeouts.py
src/tdb/app.py
src/tdb/app_helpers.py
src/tdb/breakpoint_hook.py
src/tdb/cli.py
src/tdb/documentation.py
src/tdb/eval_mode.py
src/tdb/examine.py
src/tdb/info.py
src/tdb/inspection.py
src/tdb/inspection_full.py
src/tdb/mkdocs.yml
src/tdb/persist.py
src/tdb/post_mortem.py
src/tdb/processes_cache.py
src/tdb/pytest_debugger.py
src/tdb/replay.py
src/tdb/replay_tui.py
src/tdb/run_mode.py
src/tdb/source_analysis.py
src/tdb/source_discovery.py
src/tdb/source_edit.py
src/tdb/terminal_text.py
src/tdb/adapters/__init__.py
src/tdb/adapters/seqs.py
src/tdb/adapters/bash/__init__.py
src/tdb/adapters/bash/__main__.py
src/tdb/adapters/bash/arith_for.py
src/tdb/adapters/bash/declares.py
src/tdb/adapters/bash/server.py
src/tdb/adapters/bash/session.py
src/tdb/adapters/bash/tdb_harness.sh
src/tdb/adapters/native/__init__.py
src/tdb/adapters/native/gdb_stl_printers.py
src/tdb/adapters/native/tdb.h
src/tdb/adapters/ocaml/__init__.py
src/tdb/adapters/ocaml/lldb_formatters.py
src/tdb/adapters/perl/__init__.py
src/tdb/adapters/perl/__main__.py
src/tdb/adapters/perl/helpers.pl
src/tdb/adapters/perl/padwalker.py
src/tdb/adapters/perl/protocol.py
src/tdb/adapters/perl/refs.py
src/tdb/adapters/perl/server.py
src/tdb/adapters/perl/session.py
src/tdb/adapters/perl/Devel/TdbCompile.pm
src/tdb/adapters/perl/Devel/TdbRemote.pm
src/tdb/adapters/perl/padwalker_src/Makefile.PL
src/tdb/adapters/perl/padwalker_src/PadWalker.pm
src/tdb/adapters/perl/padwalker_src/PadWalker.xs
src/tdb/adapters/powershell/__init__.py
src/tdb/adapters/powershell/__main__.py
src/tdb/adapters/powershell/locate.py
src/tdb/adapters/powershell/output.py
src/tdb/adapters/powershell/server.py
src/tdb/adapters/powershell/tdb_launch.ps1
src/tdb/adapters/ruby/__init__.py
src/tdb/adapters/ruby/__main__.py
src/tdb/adapters/ruby/server.py
src/tdb/adapters/ruby/tdb.rb
src/tdb/adapters/tcsh/__init__.py
src/tdb/adapters/tcsh/__main__.py
src/tdb/adapters/tcsh/breakpoints.py
src/tdb/adapters/tcsh/cli.py
src/tdb/adapters/tcsh/guardian.py
src/tdb/adapters/tcsh/inspect.py
src/tdb/adapters/tcsh/instrumenter.py
src/tdb/adapters/tcsh/models.py
src/tdb/adapters/tcsh/protocol.py
src/tdb/adapters/tcsh/runtime.py
src/tdb/adapters/tcsh/scanner.py
src/tdb/adapters/tcsh/server.py
src/tdb/adapters/tcsh/session.py
src/tdb/adapters/tcsh/transport.py
src/tdb/app_handlers/__init__.py
src/tdb/app_handlers/dap_events.py
src/tdb/app_handlers/inspection.py
src/tdb/app_handlers/routing.py
src/tdb/app_handlers/ui_panels.py
src/tdb/dap/__init__.py
src/tdb/dap/client.py
src/tdb/dap/messages.py
src/tdb/dap/protocol.py
src/tdb/dap/reverse.py
src/tdb/dap/types.py
src/tdb/docs/about.md
src/tdb/docs/index.md
src/tdb/docs/installation.md
src/tdb/docs/quickstart.md
src/tdb/docs/tutorial-mcp-debugging.md
src/tdb/docs/automation/json-rpc.md
src/tdb/docs/automation/mcp.md
src/tdb/docs/automation/record-replay.md
src/tdb/docs/languages/bash.md
src/tdb/docs/languages/c-cpp-fortran.md
src/tdb/docs/languages/go.md
src/tdb/docs/languages/index.md
src/tdb/docs/languages/ocaml.md
src/tdb/docs/languages/perl.md
src/tdb/docs/languages/powershell.md
src/tdb/docs/languages/ruby.md
src/tdb/docs/languages/rust.md
src/tdb/docs/languages/tcsh.md
src/tdb/docs/python/async-tasks.md
src/tdb/docs/python/attach-to-process.md
src/tdb/docs/python/breakpoint-hook.md
src/tdb/docs/python/post-mortem.md
src/tdb/docs/python/processes.md
src/tdb/docs/python/pytest.md
src/tdb/docs/python/threads.md
src/tdb/docs/reference/cli.md
src/tdb/docs/reference/configuration.md
src/tdb/docs/using/breakpoints.md
src/tdb/docs/using/call-stack.md
src/tdb/docs/using/console.md
src/tdb/docs/using/crash-detection.md
src/tdb/docs/using/debugging-controls.md
src/tdb/docs/using/eval-mode.md
src/tdb/docs/using/evaluate-console.md
src/tdb/docs/using/external-terminal.md
src/tdb/docs/using/keybindings.md
src/tdb/docs/using/layout.md
src/tdb/docs/using/remote-attach.md
src/tdb/docs/using/run-mode.md
src/tdb/docs/using/variables.md
src/tdb/docs/using/vim-edit-mode.md
src/tdb/examples/C/breakpoint_hook_demo.c
src/tdb/examples/C/pi_digits.c
src/tdb/examples/C++/breakpoint_hook_demo.cpp
src/tdb/examples/C++/pi_digits.cpp
src/tdb/examples/Fortran/breakpoint_hook_demo.f90
src/tdb/examples/Fortran/pi_digits.f90
src/tdb/examples/Go/pi_digits.go
src/tdb/examples/Go/breakpoint_hook_demo/go.mod
src/tdb/examples/Go/breakpoint_hook_demo/main.go
src/tdb/examples/OCaml/breakpoint_hook_demo.ml
src/tdb/examples/OCaml/pi_digits.ml
src/tdb/examples/Perl/breakpoint_hook_demo.pl
src/tdb/examples/Perl/pi_digits.pl
src/tdb/examples/PowerShell/pi_digits.ps1
src/tdb/examples/Python/pi_digits.py
src/tdb/examples/Ruby/breakpoint_hook_demo.rb
src/tdb/examples/Ruby/pi_digits.rb
src/tdb/examples/Rust/pi_digits.rs
src/tdb/examples/Rust/breakpoint_hook_demo/Cargo.toml
src/tdb/examples/Rust/breakpoint_hook_demo/src/main.rs
src/tdb/examples/bash/pi_digits.sh
src/tdb/examples/tcsh/pi_digits.tcsh
src/tdb/go_concurrency/__init__.py
src/tdb/go_concurrency/analyzer.py
src/tdb/go_concurrency/classifier.py
src/tdb/go_concurrency/collector.py
src/tdb/go_concurrency/models.py
src/tdb/keybindings/__init__.py
src/tdb/languages/__init__.py
src/tdb/languages/_python_adapter.py
src/tdb/languages/_python_gdb_helper.py
src/tdb/languages/base.py
src/tdb/languages/bash.py
src/tdb/languages/cpp.py
src/tdb/languages/errors.py
src/tdb/languages/go.py
src/tdb/languages/native_tools.py
src/tdb/languages/ocaml.py
src/tdb/languages/perl.py
src/tdb/languages/powershell.py
src/tdb/languages/python.py
src/tdb/languages/python_attach.py
src/tdb/languages/registry.py
src/tdb/languages/ruby.py
src/tdb/languages/rust.py
src/tdb/languages/tcsh.py
src/tdb/mcp/__init__.py
src/tdb/mcp/__main__.py
src/tdb/mcp/server.py
src/tdb/mcp/session.py
src/tdb/rust_concurrency/__init__.py
src/tdb/rust_concurrency/analyzer.py
src/tdb/rust_concurrency/classifier.py
src/tdb/rust_concurrency/collector.py
src/tdb/rust_concurrency/models.py
src/tdb/rust_concurrency/probes/__init__.py
src/tdb/rust_concurrency/probes/base.py
src/tdb/rust_concurrency/probes/gdb.py
src/tdb/rust_concurrency/probes/gdb_script.py
src/tdb/rust_concurrency/probes/lldb.py
src/tdb/rust_concurrency/probes/lldb_script.py
src/tdb/server/__init__.py
src/tdb/server/app.py
src/tdb/server/event_handler.py
src/tdb/server/handlers.py
src/tdb/server/rpc_types.py
src/tdb/server/runner.py
src/tdb/session/__init__.py
src/tdb/session/breakpoint_sync.py
src/tdb/session/child_processes.py
src/tdb/session/controller.py
src/tdb/session/errors.py
src/tdb/session/event_bus.py
src/tdb/session/inspect_service.py
src/tdb/session/messages.py
src/tdb/session/post_mortem_loader.py
src/tdb/session/recorder.py
src/tdb/session/state.py
src/tdb/session/statement_stepper.py
src/tdb/session/terminal.py
src/tdb/session/textual_handler.py
src/tdb/vi/__init__.py
src/tdb/vi/bindings.py
src/tdb/vi/engine.py
src/tdb/vi/ex.py
src/tdb/vi/global_cmd.py
src/tdb/vi/marks.py
src/tdb/vi/search.py
src/tdb/vi/substitute.py
src/tdb/vi/textedit.py
src/tdb/vi/textobjects.py
src/tdb/widgets/__init__.py
src/tdb/widgets/_inspection_modal.py
src/tdb/widgets/async_tasks_modal.py
src/tdb/widgets/breakpoint_view.py
src/tdb/widgets/code_editor.py
src/tdb/widgets/code_view.py
src/tdb/widgets/console_view.py
src/tdb/widgets/evaluate_console.py
src/tdb/widgets/full_contents_modal.py
src/tdb/widgets/goroutines_modal.py
src/tdb/widgets/menu_bar.py
src/tdb/widgets/modals.py
src/tdb/widgets/processes_modal.py
src/tdb/widgets/rust_concurrency_modal.py
src/tdb/widgets/source_modal.py
src/tdb/widgets/stack_view.py
src/tdb/widgets/status_bar.py
src/tdb/widgets/threads_modal.py
src/tdb/widgets/variable_view.py
src/textual_debugger.egg-info/PKG-INFO
src/textual_debugger.egg-info/SOURCES.txt
src/textual_debugger.egg-info/dependency_links.txt
src/textual_debugger.egg-info/entry_points.txt
src/textual_debugger.egg-info/requires.txt
src/textual_debugger.egg-info/top_level.txt