Skip to content

Debugger: evaluate/setVariable, exception stops, and coverage expansion - #3

Merged
ejgallego merged 4 commits into
mainfrom
codex/dap-showcase-plan
Feb 24, 2026
Merged

Debugger: evaluate/setVariable, exception stops, and coverage expansion#3
ejgallego merged 4 commits into
mainfrom
codex/dap-showcase-plan

Conversation

@ejgallego

Copy link
Copy Markdown
Owner

Summary:

  • add DAP evaluate and setVariable end-to-end (core + stdio adapter)
  • add exception-stop flow with setExceptionBreakpoints and exceptionInfo
  • expand core and transport tests for frame-selection behavior, negative paths, and exception toggle semantics
  • update debugger docs/roadmap and client README with supported requests and caveats

Validation:

  • lake build
  • lake build toydap
  • lake exe dap-tests

Notes:

  • evaluate expression parsing is intentionally minimal for now (variable/literal/simple binary forms)
  • exception filters currently behave as enable/disable (non-empty => enabled, empty => disabled)

@ejgallego
ejgallego force-pushed the codex/dap-showcase-plan branch from 08a0b25 to 7ba51a4 Compare February 24, 2026 22:34
@ejgallego
ejgallego merged commit 692c8ec into main Feb 24, 2026
2 checks passed
@ejgallego
ejgallego deleted the codex/dap-showcase-plan branch February 24, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant