Skip to content

Add daemon live control foundation#11

Merged
awakecoding merged 3 commits into
awakecoding:masterfrom
mamoreau-devolutions:dbgeng-p0-foundation
Jul 17, 2026
Merged

Add daemon live control foundation#11
awakecoding merged 3 commits into
awakecoding:masterfrom
mamoreau-devolutions:dbgeng-p0-foundation

Conversation

@mamoreau-devolutions

Copy link
Copy Markdown
Contributor

Summary

  • add canonical DbgEng/TTD capability contracts, runtime provenance validation, and serialized per-target DbgEng workers
  • expose typed live step-over, deferred symbol breakpoints, breakpoint enablement, and bounded continue-and-wait output capture through MCP and CLI
  • document the supported live-control model and add focused contract, request-validation, CLI, and MCP coverage

Validation

  • cargo fmt --check
  • cargo test -p windbg-dbgeng -p windbg-ttd -p windbg-tool (with _NT_SYMBOL_PATH cleared for isolation)
  • cargo build -p windbg-tool

cargo clippy --workspace --all-targets -- -D warnings remains blocked by three pre-existing platform.rs diagnostics: two cloned_ref_to_slice_refs instances and dump_triage_value having eight arguments.

awakecoding and others added 3 commits July 17, 2026 10:14
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@awakecoding
awakecoding merged commit 7eb9777 into awakecoding:master Jul 17, 2026
4 checks passed
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.

2 participants