--- tags: turbowish --- # Console Work Issues Sketch A sketch of the work needed to actually build the Console. This will break down everything into issues that will eventually get made on the [issue tracker](https://github.com/tokio-rs/console/issues). ## Console App - Views - State - Tests - What the best way to even test TUI apps? ## Monitor This is currently the `console-subscriber`. ## Tokio instrumentation In order to view data in the console, Tokio needs to instrument operations with `tracing` spans and events. - Tasks - Log a tracing event when `Waker::wake` is called. - Log a tracing event when `Waker::clone` is called. - Resources - Create a span for each new IO registered ## Tracing/Valuable