feat(tui): enable filtering of output in the `DebugPane`
- Lenguaje dominante
- Rust
- Estrellas
- 1
- Forks
- 8
- Merge medio
- 2 d 13 h
- PR fusionados (30 d)
- 16
Descripción
The DebugPane currently displays both:
- internal debugger logs (e.g. state transitions), and
- program logs emitted via `TRACE_PRINT_LN`
Developers who use the debugger as a tool probably only want to see the `TRACE_PRINT_LN` related logs. Add filtering as [described in this comment](https://github.com/0xMiden/miden-debug/pull/54#discussion_r3126880909):
> have the default display of the debug window already be filtering for the `stdout` target, and provide keys to toggle the filtering
Guía de contribución
Línea de trabajo
Look at the DebugPane code to understand how logs are currently displayed. The linked comment describes filtering by the 'stdout' target. Identify where logs are collected and rendered, then add a filter to show only TRACE_PRINT_LN logs by default and implement key bindings to toggle this filter. Check for existing key handling in the TUI to integrate the toggle.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- devtools
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 65/100