0xMiden / 0xMiden/miden-debug

feat(dap): show messages printed via `TRACE_PRINT_LN`

Open
#61 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.