# TODO

## Basic functionality

* Support Ractors
* Signal (SIGINT) trap handling 

## UI

* Completion for Ruby's code
* Interactive breakpoint setting
* Interactive record & play debugging
* irb integration
* Web browser integrated UI
* History file

## Debug command

* Breakpoints
    * Lightweight pending method break points with Ruby 3.1 feature (TP:method_added)
* Watch points
    * Lightweight watchpoints for instance variables with Ruby 3.1 features (TP:ivar_set)
* Faster `next`/`finish` command by specifying target code.
