feat(dap): show messages printed via `TRACE_PRINT_LN`
Open
enhancement
- Dominant language
- Rust
- Stars
- 1
- Forks
- 8
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 16
Description
These are triggered for instance by `println` calls in a Rust program and therefore they should be shown in the **DAP**.
Contributor guide
Research direction
Look at the DAP (Debug Adapter Protocol) implementation in the codebase, likely in a `dap` module or server. Find where trace messages from `TRACE_PRINT_LN` are captured and need to be forwarded to the client. Check existing output handling for other messages. The change involves modifying the debug adapter to send these messages as output events. Test by running a Rust program with `println` in the debugger and verifying the output appears in the DAP client.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100